Job Closed

This listing is no longer active.

Nava logo
Nava

Building simple, effective government services. Want to contribute? We're hiring!

Senior Software Engineer, Ruby

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2015H1B SponsorCompany SiteLinkedIn

Location

Arizona + 5 moreAll locations: Arizona | California | Florida | New York | Texas | Virginia

Posted

79 days ago

Salary

$135.9K - $153K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishJavaScriptRubyRuby on Rails

Job Description

Senior Software Engineer, Ruby

Nava

• 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

Job Requirements

  • Ruby, Ruby on Rails, JavaScript
  • At least 7 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 designing and implementing application architectures and code that is highly scalable, available, and performant
  • Self-directed, requiring minimal supervision
  • 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
  • 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 and receiving feedback

Benefits

  • 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 UnitedHealthcare’s virtual visit program
  • 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

Related Job Pages

More Backend Engineer Jobs

Termgrid logo

Backend Developer

Termgrid

End-to-end SaaS platform for private capital markets

Backend Engineer79 days ago
Full TimeRemoteTeam 11-50Since 2019H1B Sponsor

• Design, develop, and own microservice-based backend applications using Java and Spring Boot. • Build APIs and platforms that serve multiple financial workflows and transaction types, ensuring scalability and flexibility. • Implement event-driven architectures for systems like deal lifecycle management, document generation, and notification pipelines. • Integrate intelligent capabilities such as automated term sheet parsing, deal analytics, and workflow recommendations. • Collaborate closely with product, frontend, DevOps, and data teams to bridge real-time and asynchronous system interactions. • Design efficient database schemas (MySQL), optimize data flows, and maintain consistency across distributed services. • Monitor, optimize, and scale backend services for performance, reliability, and high availability. • Participate in code reviews, architectural discussions, and innovation sprints to continuously raise the engineering bar.

India
1 / year
Perkbox logo

Backend Engineer

Perkbox

Helping businesses care for, connect with and celebrate their people— no matter where they are or what they want 🎈

Backend Engineer79 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Build and maintain high-performance microservices in Go • Contribute to the full lifecycle of services including development, testing, and deployment • Implement and document gRPC and RESTful APIs to support product features • Write efficient queries and design schemas for DynamoDB, Elasticsearch, and MySQL • Work within event-driven architecture patterns and help maintain distributed systems • Write clean, testable code with a focus on consistent unit and integration test coverage • Partner with DevOps to monitor service health and assist with production deployments • Help troubleshoot production issues to maintain high availability and performance • Actively participate in agile ceremonies such as sprint planning and daily standups • Contribute to technical discussions regarding API design and database improvements

Bulgaria
Perkbox logo

Senior Backend Engineer – Ruby

Perkbox

Helping businesses care for, connect with and celebrate their people— no matter where they are or what they want 🎈

Backend Engineer79 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Take ownership of key operational responsibilities for our backend systems • Design, develop, and maintain scalable Ruby on Rails applications and backend services • Build and maintain robust RESTful APIs while ensuring secure authentication and authorisation patterns • Work with relational databases including AWS RDS, MySQL, and Postgres • Write clean, well-tested code following engineering best practices and implement background jobs • Troubleshoot, debug, and optimise application performance to ensure a great user experience • Participate in code reviews and contribute to improving our engineering standards • Identify opportunities for process improvement and technical innovation within the codebase

Bulgaria
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Build scalable tech solutions • Work collaboratively with a global team • Help embed artificial intelligence as a core business capability

Brazil
Job Closed