Skylight

Senior/StaffSoftwareEngineer,Backend

$175–250k ~AI est. United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior/Staff Software Engineer, Backend at Skylight. Skills: Backend systems, API design, Data layers, Secure software. Engineer server-side software. Design backend systems”

Industry & Context.

Problems you'll solve

Analyze systems; Identify technical debt; Identify instability; Identify improvement opportunities

Eligibility Requirements

Work within U.S., Authorized to work, Public trust clearance, Security clearance, Company background check

What They're Looking For.

Must Have

Write clean, working, reusable code, Produce high-quality code, Automated testing adherence, Understanding of data engineering, Use various datastores, Build secure, compliant software, Defend against common vulnerabilities, Understand software system pieces, Keep performance, reliability, availability in mind, Put users at center of work, Experience mentoring engineers, Raise technical bar, Work successfully in professional services, Communicate effectively with clients, Passionate about creating better public outcomes, Mindset and work approach alignment, 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 server-side software

Design backend systems

Build backend systems

Maintain backend systems

Achieve technical excellence

Advocate for lean-agile practices

Adhere to lean-agile practices

Build secure software

Build compliant software

Defend against common vulnerabilities

Analyze systems for improvements

Design solutions for improvements

Document solutions for improvements

Communicate solutions for improvements

Mentor other engineers

Strengthen engineering practice

How You'll Work.

Team & Collaboration

Cross-functional teams; Researchers; Designers; Product managers; Other engineers

Communication Scope

Communicate with clients

Process & Methodology

Lean-agile

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 senior or staff backend engineer, you’ll design, build, and maintain the server-side systems, APIs, and data layers behind secure data exchanges. You’ll work as part of a cross-functional team to deliver software that is reliable, performant, and secure, and that meets federal security standards. You’ll also help grow the team’s engineering capacity through coaching and knowledge sharing. What you’ll do Engineer the server-side of a software product as part of a cross-functional team that includes researchers, designers, product managers, and other engineers Design, build, and maintain APIs, services, and data layers that keep 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 share knowledge to strengthen the team’s engineering practice What we're looking for Minimum qualifica

Free ATS check

Applying for this Senior/Staff Software Engineer, Backend 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.

Read Company Rants →