Senior/Principal Software Engineer (Python)

Remotehunter — United States · Posted ~3 hours ago

Senior Full-time

Skills

Python software architecture cloud infrastructure scalable systems open-source development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior engineering role focused on designing scalable software platforms, guiding architecture decisions, mentoring teams, and delivering secure cloud-based solutions for mission-driven organizations.

Highlights

Lead impactful engineering initiatives, define technical direction, and build scalable solutions for complex public-sector technology challenges.

Description

About Our Client: The organization is a consultancy and public benefit corporation focused on improving government services to be simple and effective. Since 2015, it has partnered with federal, state, and local agencies to address complex technology modernization challenges. It supports agencies transitioning from legacy systems by delivering user-centric digital solutions built on secure, reliable cloud infrastructure, aiming to enhance public programs and government missions. About the Opportunity: The SENIOR/PRINCIPAL SOFTWARE ENGINEER (PYTHON) will lead the technical strategy and engineering efforts to develop scalable, open-source software solutions. This role involves setting architectural direction, managing technical delivery, and collaborating with stakeholders to ensure systems meet business goals and maintainability standards. The position is key to advancing the team's technical capabilities and delivering impactful government technology projects. Responsibilities: Lead and manage engineering teams, providing coaching and supportDefine technical vision and architectural roadmapCoordinate with government stakeholders and vendors for technical alignmentServe as a liaison among developers, executives, and non-technical stakeholdersMake architectural decisions balancing long-term goals and delivery needsManage technical delivery, risks, dependencies, and trade-offsEstablish engineering best practices in code quality, testing, security, and documentationCollaborate with cross-functional teams to address technical risksGuide planning, estimation, prioritization, and technical debt management Requirements: 10+ years software engineering experience with 2+ years in engineering leadershipProven ability to architect scalable, maintainable, secure distributed systemsAdvanced proficiency in modern languages and frameworks such as Python, React, Node.jsStrong system integration, data migration, and API/interface development skillsExperience with DevOps practices, CI/CD, infrastructure-as-code, automated testing, cloud environmentsSkilled in building and managing cross-functional teams and fostering collaborationFamiliarity with open-source development and community initiativesDemonstrated empathetic leadership and ability to build trust Pay Range and Compensation Package: $153,000—$171,000 USD Benefits & Perks: Comprehensive medical, dental, and vision insuranceDisability, life, and accidental death insurancePaid vacation, holidays including Juneteenth, and floating holidays12 paid federal holidays annuallyPerformance-based annual bonusPaid parental leave with additional supportWellness program including physical, mental, and emotional health resourcesVirtual care access with no copaySabbatical leave after continuous service401(k) plan with 4% salary matchRemote-first work environment with flexible schedulingCompany-provided laptop and home office setup assistanceMonthly home office utility reimbursementInternal training, LinkedIn Learning access, and educational allowancesReferral bonuses for new hiresPre-tax commuter benefitsSupportive, collaborative, and remote-friendly culture Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company's career page or ATS.