via Lever.co
$200K - 250K a year
Lead the design and implementation of software solutions, mentor team members, and collaborate on high-impact civic tech projects.
Requires 9+ years of experience, proficiency in multiple programming languages and frameworks, leadership skills, and ability to quickly adapt to new technologies.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer. In this role, you will have the opportunity to make a significant impact by modernizing and innovating the way software is delivered to the federal government. You will lead the design and implementation of prototypes and proof-of-concepts for new technologies, while collaborating closely with multidisciplinary teams. Your expertise will directly influence operational efficiency and enhance customer experience in high-impact civic tech projects. \n Accountabilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May mentor and supervise software developers. Requirements Bachelors Degree 9+ years of experience Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages Knowledge of front-end languages and libraries (e.g. JavaScript) Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React) Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. nginx) and UI/UX design Must be able to get up-to-speed quickly on new projects and technologies Strong communication and problem-solving skills Leadership and people management experience Ability to provide direction to less senior team members Demonstrated interest in and ability to learn new systems and technology quickly Ability to discuss technical tasks and team process topics with team members and outside stakeholders Benefits Remote Work (Hybrid roles will be specified in the job post) Competitive Compensation Package Medical, Dental, and Vision Life Insurance, Short/Long Term Disability Employee Assistance Program 401(k) with 4% matching Liberal PTO vacation policy Generous Annual Continuing Education Annual Wellness Budget Bonus Incentive Programs (Employee referrals and performance-based rewards) \n Why Apply Through Jobgether? We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
This job posting was last updated on 1/2/2026