Nava, a consultancy and public benefit corporation, is seeking a Senior Software Engineer with Java expertise to join their mission of modernizing government services. This role combines technical leadership with hands-on development, requiring 8+ years of experience in software engineering. The position offers a unique opportunity to work on meaningful projects that directly impact public services.
The role involves leading significant migration efforts and collaborating with government stakeholders to drive technical initiatives. Key responsibilities include writing and implementing code, creating technical specifications, reviewing pull requests, and mentoring team members. The ideal candidate will have strong experience with Java, Kafka, and ETL pipelines, along with a proven track record in technical leadership.
Working at Nava means joining a remote-first environment with comprehensive benefits, including medical, dental, and vision coverage, generous PTO, 401(k) matching, and various wellness programs. The company culture emphasizes collaboration, user-centered design, and making a positive impact on public services.
The position requires strong technical skills combined with excellent communication abilities, as you'll be interfacing with both internal teams and government stakeholders. You'll be part of a team that values human-centered design, technical excellence, and the pursuit of public good. This is an excellent opportunity for experienced engineers who want to apply their skills to meaningful projects while working with modern technologies and best practices.
The role offers competitive compensation ($135,000 - $153,000) and the flexibility of remote work, making it an attractive opportunity for senior engineers looking to make a difference in public sector technology. Candidates must be authorized to work in the United States and may need to undergo government background checks depending on the contract.