This position is posted by Jobgether on behalf of Skylight. We are currently looking for a Staff/Principal Software Engineer (HHS) in the United States.
This role provides the opportunity to design, implement, and maintain high-quality software that improves government services for end users and internal stakeholders. You will work closely with cross-functional teams, including designers, researchers, and product managers, to create reliable, secure, and scalable solutions. The position emphasizes technical excellence, system reliability, and user-centered design while contributing to meaningful public impact. You will analyze existing systems, identify opportunities for improvement, and apply modern engineering practices to build software that is maintainable, efficient, and accessible. This is a fully remote, collaborative environment where your expertise will directly shape services that matter to real people.
Accountabilities
- Develop, maintain, and enhance software systems as part of a cross-functional team
- Advocate for technical excellence through practices such as lean-agile development, API-first design, automated testing, version control, and continuous integration
- Select and implement the right tools, frameworks, languages, and technologies with a preference for open-source solutions
- Analyze software systems to identify technical debt, reliability issues, and opportunities for improvement
- Design, document, and communicate technical solutions clearly to team members and stakeholders
- Ensure the security, compliance, and scalability of software systems while keeping users at the center of design decisions
- Collaborate effectively with team members, clients, and partners to deliver high-quality outcomes
Requirements
- Ability to write clean, reusable, and working code
- Experience with large-scale production systems, with a focus on stability and maintainability
- Knowledge of automated testing and software best practices to produce high-quality code
- Familiarity with secure software development and defending against common vulnerabilities
- Understanding of data engineering concepts, including persistent data storage
- Awareness of software system architecture, performance, reliability, and availability considerations
- Commitment to user-centered development, considering the impact of code on end users
- Strong communication skills for working in professional services environments
- Passion for delivering better public outcomes through government services
- Alignment with organizational core values and a proactive mindset
- Ability to travel occasionally for work
- Nice-to-have: experience in civic tech and remote-team environments
- Must be legally authorized to work in the U.S.; some roles may require public trust or security clearance
Benefits
- Competitive salary: Staff Software Engineer ($170,000-$203,000), Principal Software Engineer ($180,000-$230,000)
- Medical, dental, and vision insurance
- Short- and long-term disability insurance; life and AD&D insurance
- Dependent care and healthcare FSAs; health savings accounts
- Dollar-for-dollar 401(k) match up to 10% of salary with no vesting period
- Flexible paid-time-off policy (:25 days/year) plus 11 federal holidays; up to 12 weeks parental leave
- Performance rewards including annual salary increases, performance bonuses, spot bonuses, and stock options
- Business development and referral bonuses
- Annual allowances: $2,000 for professional development, $750 for tech purchases, $100 for company merchandise
- Dollar-for-dollar charity donation matching up to $500/year
- Flexible, remote-friendly work environment focused on professional growth and public impact
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:
š Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
š It compares your profile to the job's core requirements and past success factors to determine your match score.
šÆ Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
š§ When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias ā focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!