
Software Engineer
Merit America
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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