G2 logo

Senior Software Engineer (Ruby on Rails)

G2

About The Role

At G2, we are seeking a Senior Software Engineer with expertise in Ruby on Rails to join our dynamic team. Our focus is on creating high-quality, stable, secure, and well-tested web applications. We value good code design and quality, and we offer our engineers the opportunity to work on real issues that our customers encounter during our quarterly weeks of creativity.

Responsibilities

  • Build a high-quality, stable, secure, and well-tested web application.
  • Apply database skills against a large and expanding dataset.
  • Use patterns of code decomposition to break down tasks into deliverable solutions.
  • Work in close coordination with designers, product managers, developers, and partners.
  • Track metrics alongside core features to help make informed decisions.
  • Work with developers to help understand complex topics and architecture, and provide strategies and learning opportunities.
  • Ensure quality releases by writing tests covering unit, integration, and functional requirements.
  • Follow agile best practices to develop and test features.
  • Mentor other engineers, building a culture of learning.

Minimum Qualifications

  • 5+ years of programming experience in a web environment.
  • Minimum 2 years of professional experience using Ruby on Rails.
  • Experience working in an agile environment.
  • Understanding of software architecture and how it is applied in context, with best practices in more than one language.
  • Opinionated about how applications should be built, based on your experience delivering software.
  • Balance development with collaborative meetings.
  • Prior pairing or mentoring experience.

What Can Help Your Application Stand Out

  • Experience building large-scale web applications.
  • A degree in Computer Science or a completed bootcamp.

Our Commitment to Inclusivity and Diversity

At G2, we are committed to creating an inclusive and diverse environment where people of every background can thrive and feel welcome. We consider applicants without regard to race, color, creed, religion, national origin, genetic information, gender identity or expression, sexual orientation, pregnancy, age, or marital, veteran, or physical or mental disability status.

Join us at G2, where you will be part of a team that values authenticity, compassion, and heart in everything we do. We are excited about our growth and the opportunities it brings to develop our product and people.

Benefits
Extracted with AI

  • Flexible work
  • Ample parental leave
  • Unlimited PTO

Similar jobs

Last update: 23 minutes ago

AppFolio logo
AppFolio

Senior Software Engineer - Investment Manager

Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

GroupGreeting logo
GroupGreeting

Senior Software Engineer

Join GroupGreeting as a Senior Software Engineer to build scalable web applications in a remote-first environment.

Datarade logo
Datarade

Senior Software Engineer - Ruby on Rails

Join Datarade as a Senior Software Engineer specializing in Ruby on Rails, working on a global data commerce platform in Berlin.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Haus logo
Haus

Senior Software Engineer, Application Platform

Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.