FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior/Principal Software Engineer, Python
NavaTech Lead leading engineering teams building scalable, open-source systems for government agencies. Defining architecture, technical strategy, and delivery practices at Nava PBC.
Posted 9/10/2026full-timeRemote • Alabama, Arizona, California, Colorado, Connecticut, Florida, Illinois, Louisiana, Maine, Maryland, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin • 🇺🇸 United StatesSenior💰 $153,000 - $171,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in defining technical strategies and leading engineering teams to build scalable, maintainable, and secure distributed systems. Proficient in managing cross-functional teams, ensuring alignment with business needs, and implementing best practices in code quality and delivery.
Highest-signal resume keywords
10+ Years Software Engineering Experience2+ Years Managing EngineersAdvanced Proficiency in Python, React, Node.jsHands-On Experience with DevOps PracticesFamiliarity with Open-Source Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringArchitecting Scalable SystemsSystem IntegrationData MigrationAPI DevelopmentCI/CD PipelinesInfrastructure-as-CodeAutomated TestingCloud EnvironmentsTechnical Delivery Management
Soft Skills
Empathetic LeadershipBuilding TrustCoaching and FeedbackCollaborationCommunication
Tools & Technologies
AWSOpen-Source SolutionsModern Programming Frameworks
Industry Keywords
Government ContractsSecurity ClearanceTechnical StandardsLong-Term MaintainabilityCross-Functional Collaboration
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsJavaScriptNode.jsPythonReact
About the role
Key responsibilities & impact- Define the technical strategy and lead the engineering team in building modern, scalable, open-source solutions
- Coordinate across delivery teams and guide architecture and implementation
- Ensure systems meet business needs, technical standards, and long-term maintainability goals
- Collaborate with the product team, government stakeholders, and other contractors to build new systems and improve existing systems
- Lead and manage engineers, providing coaching, feedback, and professional-growth support
- Define the technical vision and architectural roadmap with clients and the delivery team
- Build technical alignment across clients, stakeholders, and vendor partners
- Act as liaison between developers, executives, and non-technical stakeholders
- Make architectural decisions balancing long-term program goals with short-term delivery needs
- Oversee technical delivery, managing risks, dependencies, and trade-offs
- Establish and enforce best practices in code quality, testing, security, and documentation
- Identify and mitigate technical risks with cross-functional product teams
- Guide planning, estimation, prioritization, trade-offs, technical debt, and project milestones
Requirements
What you’ll need- 10+ years of software engineering experience, including 2+ years managing engineers and leading technical delivery
- Proven ability to architect and deliver scalable, maintainable, and secure distributed systems
- Advanced proficiency in modern programming languages and frameworks, such as Python, React, Node.js, or equivalent
- Strong understanding of system integration, data migration, and API/interface development
- Hands-on experience with DevOps practices, including CI/CD pipelines, infrastructure-as-code, automated testing, and cloud environments such as AWS or equivalent
- Experience building and managing cross-functional engineering teams and collaborating with product, design, and client stakeholders
- Familiarity with open-source development and community-driven initiatives
- Demonstrated ability to lead with empathy, build trust, and create an environment where engineers can thrive
- Legal authorization to work in the United States
- Ability to meet other requirements for government contracts
- Work authorization that does not require visa sponsorship now or in the future
- May be subject to a government background check or security clearance, depending on the contract
Benefits
Comp & perks- Comprehensive medical, dental, and vision plans
- Disability, life, and accidental death insurance at no cost
- Vacation, holidays including Juneteenth, and floating holidays
- 12 paid federal holidays each year in addition to regular PTO
- Performance-based annual bonus for eligible employees when Nava meets its goals
- Paid parental leave
- Weekly meals delivered to new parents' homes
- Wellness program with physical, mental, and emotional health resources and support tools
- Virtual doctor visits with no copay, depending on available providers
- Extended unpaid sabbatical leave after continuous service
- 401(k) with 4% salary match
- Remote-first flexible work environment
- Company laptop and home office setup assistance via Staples
- Monthly reimbursement for eligible home office utility expenses
- Internal training programs and professional learning resources
- LinkedIn Learning access and annual allowance for courses, tuition, and certifications
- Referral bonus
- Pre-tax commuter programs where applicable
- Collaborative and remote-friendly team environment