Senior Engineering Manager (Java)
Quick Summary
About Nava Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state,
Nava’s Software Engineering Manager is responsible for the career growth of their direct reports, ensuring reports receive guidance, relevant feedback and are correctly compensated. As a manager at Nava, you are also a technical contributor as either an individual contributor or a technical lead. Although the focus is on technical leadership, the incumbent is also a technical contributor who engages with cross-functional leadership, technical delivery teams, users, and vendors to ensure the successful design, development, and delivery of technology-based solutions in support of Nava’s culture and mission: Be Active Stewards, Pursue the Root Cause, Think Long-Term, Build Together, Inclusion is Essential and Progress Takes Work.
Responsibilities
~1 min readEngineering Management/Technical Leadership
- →Writing code and performing code reviews
- →Writing and reviewing technical specifications
- →Working closely with cross-functional product teams to identify and mitigate technical risks
- →Guiding the engineering team on planning, estimation, prioritization, trade-offs, and balancing technical debt and meeting project milestones
- →Review architecture and designs from other project teams
- →Designing technical roadmaps
- →Proposing and enforcing technical architecture
- →Maintaining production systems
- →Handling on-call duties and systematically debugging and resolving issues when they occur
Contributing to growing Nava’s client portfolio
- →Working on business development bids
- →Participating in client stakeholder meetings related to growth
- →Working with government stakeholders to get buy-in on technical initiatives
- →Strategizing with leadership on ways to grow projects
- →Attending conferences and networking with potential clients
- →Reviewing strategy plans and outlining technical requirements for potential work
- At least 10 years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale on Cloud platforms
- 1 or more years experience as a People Manager
- Experience designing and implementing production-grade, cloud-native microservices and RESTful APIs using Java, Spring Boot, and containerized deployment patterns
- Experience with using relational databases, preferably Postgres, using JDBC and ORM mappers like Hibernate
- Experience with DevOps, preferably with Jenkins CI/CD
- Experience utilizing AWS cloud native services and data engineering
- Tenacity to dive into problems and iterate on working code
- Highly resourceful, reliable, and detail-oriented
- Ability to think strategically around trade-offs and short-term vs. long term benefits
- An adaptive, empathetic, collaborative, and positive mindset
- Excellent written and verbal communication skills, technical and otherwise
- Prior experience working with stakeholders
Requirements
~1 min readWhat We Offer
~2 min readLocation & Eligibility
About this job
- Pay per year
- $135,900–$153,000 a year
- 37% below the $227,718 median for Engineering Manager jobs on Jobera (950 salaries).
- Posted
- 25 days ago
Listing Details
- Posted
- September 29, 2026
- First seen
- September 29, 2026
- Last seen
- October 24, 2026
Posting Health
- Days active
- 24
- Repost count
- 1
- Trust Level
- 42%
- Scored at
- October 24, 2026
Signal breakdown
Similar Engineering Manager jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.