Published: Thu, 05 Jun 2025 20:50:35 GMT
Position: Mid-Level Software Engineer
Company Overview:
At MO, we are dedicated to helping government leaders achieve their mission by designing intuitive and sustainable customer experiences that build trust and improve satisfaction. We use human-centered design to modernize and transform customer and employee experiences. Our small team of interdisciplinary creatives is deeply rooted in our DNA with a mission, impact, and service to others. We believe in changing the world and take bold chances to do so.
Job Description:
We are seeking a highly skilled and experienced Software Engineer to join our team and support the VA. In this role, you will work with a small, cross-functional team of Human-Centered Design practitioners to understand and synthesize customer needs, strategize improved service delivery, and design innovative solutions for the VA: Health and Benefits mobile app. If you have a strong background in agile software development, Ruby on Rails, and experience bridging the gap between customers and interdisciplinary teams, we want to hear from you.
Responsibilities:
– Collaborate with cross-functional teams to improve development workflows and processes
– Build, iterate, and scale a Ruby on Rails backend service that powers our mobile applications
– Own and evolve our CI/CD pipelines across backend and mobile platforms
– Act as a technical resource for other teams utilizing our mobile platform
– Monitor and optimize system performance and reliability
– Participate in code reviews and architectural discussions
– Keep our documentation up-to-date and useful, from platform features to API specifications to deployment processes
Requirements:
– 3+ years of experience in an agile software development environment
– Strong proficiency in Ruby on Rails; experience with React Native/React is a plus
– Experience creating and maintaining CI/CD pipelines for a backend system and/or mobile applications serving a large user base
– Familiarity with cloud platforms (AWS, GCP, or Azure) and container orchestration tools like Kubernetes
– Familiarity supporting and mentoring other teams in CI/CD best practices
– Track record of successfully deprecating legacy systems
– Clear communicator who writes documentation that developers actually want to read
– Strong problem-solving skills and attention to detail
– Past experience owning critical software delivery platforms
– Ability to work independently while collaborating effectively with cross-functional teams
– Experience with automated testing frameworks and continuous monitoring tools
– Experience with Git workflows and feature branch development practices
– Nice to have: experience working with federal/state/local government; Department of Veterans Affairs experience preferred
Benefits:
– Competitive compensation commensurate with experience
– Opportunities for career growth
– Full health benefits (medical, dental, vision)
– 401K matching
– Unlimited Paid Time Off (PTO)
– Short- and Long-Term Disability in addition to Life Insurance (company sponsored)
– Company sponsored parental leave
– Summer Fridays
– A fun, dynamic working environment with an energetic and diverse team
Qualifications:
– Bachelor’s degree in Computer Science, Engineering, or related field preferred
– 3+ years of experience in an agile software development environment
– Strong proficiency in Ruby on Rails; experience with React Native/React is a plus
– Experience creating and maintaining CI/CD pipelines for a backend system and/or mobile applications serving a large user base
– Familiarity with cloud platforms (AWS, GCP, or Azure) and container orchestration tools like Kubernetes
– Familiarity supporting and mentoring other teams in CI/CD best practices
– Track record of successfully deprecating legacy systems
– Clear communicator who writes documentation that developers actually want to read
– Strong problem-solving skills and attention to detail
– Past experience owning critical software delivery platforms
– Ability to work independently while collaborating effectively with cross-functional teams
– Experience with automated testing frameworks and continuous monitoring tools
– Experience with Git workflows and feature branch development practices
– Nice to have: experience working with federal/state/local government; Department of Veterans Affairs experience preferred
Equal Employment Opportunity:
MO is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. The Company reserves the right to conduct background and/or reference checks on all prospective employees. Your job offer is contingent upon satisfactory completion of such background and/or reference check as applicable. Additionally, this position may require a government background investigation to be completed and adjudicated dependent on your role and project. This offer will be withdrawn if any of the above conditions are not satisfied.
About MO:
At MO, we value integrity, curiosity, courage, and excellence, fostering a culture of accountability and collaboration while continuously challenging each other to grow and improve. We delight in creating products and experiences that improve lives. Our team is dedicated to making a positive impact and we are always looking for passionate individuals who share our values. If you’re excited to work with us but not sure you check every box, apply anyway! You may be just right for this role or another one. Apply link