Skylight
Senior/Staff/PrincipalSoftwareEngineer,Fullstack
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior/Staff/Principal Software Engineer, Fullstack at Skylight. Skills: Fullstack development. Engineer software product end-to-end. Build accessible interfaces”
Industry & Context.
Analyze systems; Identify technical debt; Identify instability; Identify improvement opportunities
Public trust clearance, Security clearance, Company background check
What They're Looking For.
Must Have
Write clean, working, reusable code, Produce high-quality code, Foundational understanding of data engineering, Build secure, compliant software, Understand software system pieces, Understand user-centered work, Experience mentoring engineers, Ability to work in professional services environment, Ability to travel for work
Nice to Have
Experience with databases, Experience with cloud infrastructure, Familiarity with CI/CD best practices, Experience with infrastructure as code, Experience building software handling sensitive data, Prior experience in civic tech, Experience working in remote-team environment
What You'll Do.
Engineer software product end-to-end
Build accessible interfaces
Build APIs and services
Keep data exchanges reliable
Keep data exchanges performant
Achieve technical excellence
Adhere to agile engineering practices
Defend against common vulnerabilities
Analyze systems for improvement opportunities
Design solutions for improvement
Document solutions for improvement
Communicate solutions for improvement
Mentor other engineers
Share knowledge to strengthen team
How You'll Work.
Team & Collaboration
Cross-functional team
Communication Scope
Communicate effectively with clients
Process & Methodology
Lean-agile engineering practices
Full Job Description
About Skylight Skylight is a digital consultancy using design and technology to help government agencies deliver better public services. We’re at the forefront of a civic movement to reinvent how all levels of government serve families, patients, and many others in today's digital world. If you want to play a part in driving this critical movement forward, we’d love for you to join our growing team of public interest technologists. The work we do matters. About the job At Skylight, software engineers design, implement, and maintain software systems to improve government services for users. This software is built to meet the needs of regular users of government services as well as Skylight’s partners in government. As a full stack engineer, you’ll design, build, and maintain software end-to-end — from accessible, Section 508–compliant interfaces to the APIs and services behind them — that keeps secure data exchanges reliable and performant. You’ll work as part of a cross-functional team to deliver software that is reliable, secure, and meets federal security standards, and you’ll help grow the team’s engineering capacity through coaching and knowledge sharing. What you’ll do Engineer a software product end-to-end — frontend and backend — as part of a cross-functional team that includes researchers, designers, product managers, and other engineers Build accessible, Section 508–compliant interfaces and the APIs and services behind them, keeping secure data exchanges reliable and performant Achieve technical excellence by advocating for and adhering to lean-agile engineering practices such as API-first design, simple design, continuous integration, version control, and automated testing Build secure, compliant software that meets federal security standards and defends against common vulnerabilities Analyze systems to identify technical debt, instability, and other opportunities for improvement, then design, document, and communicate solutions Mentor other engineers and
Applying for this Senior/Staff/Principal Software Engineer, Fullstack role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Skylight?
Real rants from real employees. Read before you apply.