Senior Software Engineer (Ruby)
$153k - $171kNava PBC
About Nava
Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges.
As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services. People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.
This role is open for multiple levels and titles. Final title/compensation will be determined by how your interview weighs against our core competencies during your interview cycle
Position summary
You will work on small teams to build scalable applications for our government—designing, implementing, and delivering services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives, but don’t think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and you'll help set high standards for our teams in terms of simplicity, empathy, and accessibility.
The Senior Software Engineer in this role will be focused on Ruby on Rails and developing end to end systems for one of Nava's major government partners. The objective is to modernize an existing legacy enterprise platform to improve its public facing processes, and experiences which will enable users to have more access to the programs and services that they need, in real-time, in a more user friendly and uncomplicated way. This individual will be involved in everything, from strategy, and planning through to post production testing, and support.
What you'll do
- Work with fellow Nava engineers to design, review, and build well-crafted software
- Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
- Work in an agile manner to efficiently ship new features that meet user needs
- Create tools and processes to automate our development, testing, and production workflows
- Write and review technical documentation, performing code reviews
- Participate in an on-call rotation to support production systems and investigate issues when they occur
- Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
Required skills
- Experience with Ruby, Ruby on Rails, Typescript
- At least 12 years of experience of full-stack engineering contributing development initiatives, in a fast paced, dynamic environment in a self directed manner, that required minimal supervision
- Meaningful experience working on web-based systems, both front-end and back-end
- Experience working on large-scale applications and systems
- An adaptive, empathetic, collaborative and positive mindset
- Ability to think holistically around engineering issues
- Knowledge of engineering fundamentals and architecture
- Expertise developing well-crafted software
- Excellent written and verbal communication skills, technical and otherwise
- Strong Client services experience
- Experience with modern web development frameworks
- Experience designing and implementing application architectures and code that is highly scalable, available, and performant
- Self-directed, requiring minimal supervision
- Ability to work with others on a team
- Previous experience as a software engineer
- Aptitude for giving, receiving feedback and ability to nurture team health
- Experience with testing, specifically automated testing
- Knowing code quality tools such as Linter
- Experience with system design such as designing systems that will be sustainable with high usage, designing a front end and back end that talk to each other
Desired skills
- Willing to work east coast hours
- Connection to Paid family medical leave programs
- Connection to Maryland Government
- Engineering management experience
Compensation
$153,000—$171,000 USD
Other requirements
All roles at Nava require the following:
Legal authorization to work in the United States
Ability to meet any other requirements for government contracts for which candidates are hired
Work authorization that doesn’t require visa sponsorship, now or in the future
May be subject to a government background check or security clearance, depending on the contract
Perks working with Nava
Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs
Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost
Time off — vacation, holidays (including Juneteenth), and floating holidays to rest and recharge
Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO
Annual bonus — when Nava meets its goals, eligible employees receive a performance-based annual bonus
Parental leave — paid time off for new parents, plus weekly meals delivered to your home
Wellness program — full platform offering physical, mental, & emotional health resources & support tools
Virtual care — see doctors online with no copay through a virtual visit program (depending on available providers)
Sabbatical leave — earn extended unpaid leave after continuous service for personal growth or rest
401(k) match — Nava matches 4% of your salary to support your retirement savings plan
Flexible work — remote-first environment with flexibility built around your schedule and responsibilities
Home office setup — company laptop & setup assistance provided via Staples for remote work needs
Utility support — monthly reimbursement to help offset eligible home office utility expenses
Learning opportunities — internal training programs and resources to help grow your professional skills
Development opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs
Referral bonus — get rewarded when you refer great people who join the Nava team
Commuter benefits — pre-tax commuter programs to support in-office travel when applicable
Supportive culture — A collaborative and remote-friendly team environment where people genuinely care
Location
We have fully remote options if you reside in one of the following states:
Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin
*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.
Stay in touch
Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.
Please contact the recruiting team at View email address on aiapply.co if you would like to request any form of reasonable accommodation during the application or interviewing process.
We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States.
Equal Employment Opportunity
Nava is committed to providing equal employment opportunities without discrimination or harassment on the basis of race, gender and/or gender identity or expression, color, creed, religion, religious creed, age, national origin, ethnicity, disability, veteran or military status, sex, sexual orientation, reproductive health autonomy, pregnancy, childbirth, and medical conditions related to pregnancy or childbirth, genetic information, domestic violence victim status, marital status, citizenship status, or any other characteristic protected by law. Nava prohibits any such discrimination or harassment. This policy applies to all employees, applicants, contractors, and temporary workers of Nava.
- Senior Software Engineer - Full StackAn Opportunity to Build Something That LastsWe're partnering with a highly respected, mission-driven SaaS technology... ...enhancements.Develop full-stack SaaS applications using Ruby on Rails, React/TypeScript, and PostgreSQL.Help shape...RubySenior
- ...re responsible for developing and maintaining the software that powers all of our customer and internal... ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails (or similar technologies), test suites...RubySeniorFull timeRemote work
- ...Senior Software Support Engineer Solve Complex Problems. Own Technical Solutions. Make a Real Impact. Are you an experienced Software Engineer... ...-on with code: Troubleshoot and resolve issues involving Ruby on Rails, React/TypeScript, SQL/PostgreSQL, and related technologies...RubySenior
- ...The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from acceptance criteria to production... ...you designed and delivered. ~ Professional experience with Ruby on Rails and a modern JavaScript/TypeScript front end (React...RubySeniorTemporary workWork experience placementWork at officeLocal areaImmediate start
- ...customers? Are you passionate about software craftmanship and enjoy... ...team at Bennett Adelson as a Senior .NET Developer. In this role,... ...responsibilities include:Build well-engineered software using Agile... ...(NSubstitute, Moq)ATDD/BDD (Ruby/Cucumber, SpecFlow)The right...RubySenior
$131k - $218.3k
...and serve as foundational building blocks used by engineering teams throughout the organization. As a Senior Software Engineer, you will design, build, and operate... .... Experience modernizing applications built with Ruby on Rails or Elixir. Experience working in SOX, ITGC...RubySeniorFull time- Improving Enterprises is seeking a Senior Java Developer to join our team in Columbus, Ohio... ...experience and a strong understanding of Ruby, SQL, and database management. Join us to... ...impact, foster trust, and enhance software development through collaboration and technological...RubySenior
- ...Job Description Job Description Ruby on Rails Developer – Web Application Enhancements (Contract) About the Role Our client... ...to React Required Qualifications ~5+ years of professional software development experience with Ruby, preferably Ruby on Rails ~ Strong...RubySeniorContract workLocal area
- ...worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and CRM counselling, Product Engineering, Business Intelligence, Data... ...and code development using Ruby and Informatica tool... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information...RubySeniorWorldwide
- ...customers worldwide.We're seeking an experienced Software Developer to join our Dublin-based team... ...languages (Python, NodeJS, Java, .NET, Ruby, Go, Rust), each with its own... ...you’ll work with some of the most talented engineers in our industry. We believe in attracting...RubyWorldwide
- Full Stack Software EngineerPosition OverviewWe are seeking a Full Stack Software Engineer to design, build, and maintain scalable web applications. You will work across the... ...and maintain backend services and APIs using Ruby on Rails and/or Python.Develop responsive, accessible...RubyWork at office
$84.5k - $126.8k
...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and... ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities...SeniorFull timeTemporary workWork experience placementRemote workRelocation package- ...company thinks about building and delivering software solutions, and Lambda is leading this... ...supports such as Python, NodeJS, Java, Ruby, Go, DotNet in addition to the custom... ...work to ensure that our systems are well engineered, fault tolerant and meet a high quality...RubyInternshipRelocation packageFlexible hoursNight shiftWeekend work
$100.1k - $166.9k
...tomorrow’s health today, we want to hear from you.We are seeking a Software Engineer with deep interest and experience in Identity & Access... ...-quality systems using one or more of JavaScript/TypeScript, Ruby, Python, or C#. Write clean, testable, maintainable code with...RubyFull time- ...Software Engineer Cincinnati, OH - Onsite Must Have API Design Database Engineering Database Optimization Database Performance PostgreSQL Ruby on Rails Nice To Have Experience with cloud platforms such as AWS, Azure, or...Ruby
- A leading IT systems integrator is looking for a Software Developer based in Columbus, Ohio. The ideal candidate will design, develop, and... ...and developing Informatica mappings. Knowledge of Ruby and test-driven development is important. Work in an agile environment...RubySenior
- ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome... ...React/ES2016 supported by Redux, jQuery, Typescript and Ruby on Rails. - Have experience with testing frameworks like...RubyVisa sponsorship
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...Primary Location: Cincinnati, OH V-Soft Consulting is currently hiring for a Senior Software Engineer - Back End IV for our premier client in Cincinnati, OH. Education and Experience: ~ Bachelor's or Master's degree in Computer Science, Engineering, or a related...SeniorFull timeCurrently hiringLocal area
- Piada Group seeks a Software Engineer for the Piada Support Center in Columbus, OH. You will develop and maintain Piada’s sites, analytics dashboard... ...or related field and 4 years of full‑stack experience with Ruby on Rails, JavaScript, HTML/CSS, C#, and Linux server...RubyWeekend work
$100k - $116k
SRC, Inc. is currently seeking a Senior Software Engineer for an exciting opportunity in our Electronic Warfare & Services Division. The selected candidate will work hand-in-hand with our government customer to advance a critical set of data analysis tools using cutting...SeniorFull time- Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer - Back End for a contract assignment with one of our premier Banking clients in Cincinnati, OH . Responsibilities : Provide technical leadership and expertise in designing...SeniorContract work
- Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational...SeniorFull time
- ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration , applying MOSA methodologies in modular software implementation build and verification. Our team works heavily...SeniorFull timeTemporary workFlexible hours
- ...everywhere access information and be part of a mission-driven team that makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You...SeniorFull timeWork experience placementWork at officeLocal areaWorldwide3 days per week
$86.8k - $198k
Full stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering... ...‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$113k - $163k
The Senior ETL Developer plays a critical role in designing, developing, and maintaining... ...support continuous improvement of data engineering standards, documentation, and delivery practices... ...:7-10+ years of overall experience in software and data engineering within large...SeniorFull timeTemporary workLocal areaFlexible hours- ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal... ...and/or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and...SeniorLocal areaFlexible hours
- ...Description:Position Description:Designs software development using object-oriented... ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems... ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely...SeniorFull time
$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Ruby). Be the first to apply!
- software development engineer aws Ohio
- federal - software developer Ohio
- software engineer contract Ohio
- part time software developer remote Ohio
- software developer Ohio
- software engineer internship remote Ohio
- software engineer amazon Ohio
- senior software engineer Ohio
- software engineer Ohio
- junior software developer remote Ohio





