G2

Software Engineer I, Ruby on Rails

G2

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $85,000 - $100,000 per year

About the role

  • Design, build, and maintain customer-facing Ruby on Rails features with a focus on user experience, measurable business impact, and scalable delivery. Partner with stakeholders to identify pain points, rapidly test solutions, and validate through real user feedback.
  • Drive cross-functional initiatives end-to-end alongside product, design, customer success, and partners — from discovery and ideation through launch. Own feature outcomes by monitoring post-launch metrics and iterating based on real-world usage.
  • Leverage modern development tools and AI-assisted workflows (GitHub Copilot, ChatGPT, Claude) to improve productivity and code quality. Integrate third-party APIs, evaluate emerging technologies, and implement automation to accelerate delivery.
  • Implement monitoring, analytics, and performance optimizations to ensure feature success and system reliability. Improve scalability through database tuning, caching strategies, and faster API response times.
  • Strengthen team knowledge-sharing and growth through knowledge transfers, pairing, technical write-ups, and ongoing learning initiatives.

Requirements

  • 2+ years of professional Ruby on Rails development experience in production environments supporting customer-facing applications
  • Generates features in preferred languages of Ruby and Javascript through agentic code practices
  • Communicates effectively across technical and non-technical audiences while collaborating with cross-functional teams to deliver features iteratively through automated testing, code reviews, and feature flags
  • Translates user needs into technical solutions through customer empathy and measures business impact of delivered features
  • Leverages AI-powered development tools effectively and tracks emerging AI capabilities to drive productivity and innovation
  • Uses Entrepreneurial mindset to test ideas quickly, deliver value early, and improve solutions through ongoing feedback
  • Ensures code quality through unit and integration testing and maintains robust CI/CD practices
  • Own the end-to-end quality of our stack. You’ll optimize data performance, push for 90%+ test coverage, and keep our codebase lean and developer-friendly.
Benefits
  • flexible work
  • ample parental leave
  • unlimited PTO
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsJavaScriptunit testingintegration testingCI/CDAPI integrationdatabase tuningcaching strategiesautomationfeature flags
Soft Skills
effective communicationcollaborationcustomer empathyentrepreneurial mindsetknowledge sharingiterative deliveryproblem-solvingcross-functional teamworkadaptabilityfeedback incorporation