Merit America

Software Engineer

Merit America

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $156,000 per year

Job Level

JuniorMid-Level

Tech Stack

PostgresRubyRuby on Rails

About the role

  • Maintain and improve My Merit America, our Ruby on Rails application used by learners, coaches, and staff
  • Implement product and internal tooling updates that reduce manual work and improve user experience
  • Troubleshoot and resolve issues across the stack, improving reliability and performance
  • Design and implement technical solutions, from small optimizations to occasional architectural changes, that improve stability, scalability, and developer experience
  • Develop and maintain integrations with systems such as Salesforce, Canvas, and other partner platforms, with particular focus on building, monitoring, and improving data and authentication flows across systems
  • Coordinate with data engineering to ensure that data from these systems is captured and structured accurately to power downstream analytics
  • Work with REST APIs to connect Merit America's systems with external platforms
  • Participate in planning and design discussions for upcoming systems and integrations
  • Contribute to technical decision-making, including opportunities to pilot AI-powered features where they create clear value
  • Collaborate with team members through code reviews, pairing sessions, and technical discussions

Requirements

  • 2–5 years of software engineering experience building and maintaining production web applications
  • Experience with Ruby on Rails or another modern web framework, with ability to learn Ruby quickly
  • Familiarity with Postgres and background job frameworks (e.g., GoodJob, Sidekiq)
  • Comfort working with REST APIs and data integrations
  • Strong debugging, testing, and documentation habits.
  • Experience successfully pushing new iterative features and small bug fixes to production systems
  • Ability to troubleshoot and resolve issues across the stack to improve reliability and performance
  • Ability to work independently in a small team with limited process
  • Judgment to balance stability with progress, improving systems without unnecessary reinvention
  • Ability to quickly learn from others and consistently step up when required
  • Active participation in code reviews, pairing sessions, and project collaboration
Benefits
  • 4-day work week (Fridays are an operating day if there is a holiday closure during the week)
  • Medical, Dental and Vision insurance (100% Paid Employee Only Coverage)
  • Flexible Spending Account and Health Savings Account
  • Dependent care Flexible Spending Account
  • Health Reimbursement Account fully funded by Merit
  • Education & personal development reimbursement
  • Catalog of courses for professional learning and development
  • Short and long-term disability
  • Unlimited vacation (after a 90-day introductory period)
  • Paid Parental Leave and Adoption benefits (after 1 year of employment)
  • 11 federally recognized holidays
  • 2 week holiday office closure in December/January
  • 401(k) retirement plan with automatic Merit contribution
  • Wellness Benefits/Wellness Resources
  • Discount perks at work program
  • Phone/technology stipend
  • Home office setup stipend
  • Affinity groups and community building via virtual, in-person, and/or regional meetups

Applicant Tracking System Keywords

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

Hard skills
Ruby on RailsPostgresREST APIsGoodJobSidekiqdebuggingtestingdocumentationdata integrationsarchitectural changes
Soft skills
troubleshootingreliability improvementperformance improvementindependent workteam collaborationjudgmentlearning agilityparticipation in code reviewstechnical decision-makingcommunication