Software Engineer

Digital consultancy helping government agencies deliver better public services through design and technology.
$150,000 - $185,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Healthcare · Enterprise SaaS

Description For Software Engineer

Skylight is a digital consultancy at the forefront of transforming government services through technology and design. As a Software Engineer, you'll join a critical mission to improve public health surveillance and response at the CDC. You'll work on streamlining disease tracking from diagnostic tests and improving data reporting systems.

The role involves engineering software products within cross-functional teams, implementing lean-agile engineering principles, and selecting appropriate open-source technologies. You'll be responsible for writing clean, secure code while maintaining high standards through automated testing and best practices.

This position offers a unique opportunity to impact public health systems directly, working with leading experts at the CDC. You'll help ensure accurate patient representation in health surveillance and improve connections between healthcare facilities and local public health authorities.

The ideal candidate should be proficient in software engineering fundamentals, have experience with secure and compliant software development, and understand data engineering concepts. Knowledge of public health data standards (FHIR, SNOMED, LOINC) is valuable but not required.

Skylight offers a comprehensive benefits package including competitive salary ranges based on experience level, excellent healthcare coverage, generous 401(k) matching, and substantial professional development opportunities. The company maintains a remote-friendly culture focused on work-life balance and meaningful impact in public service.

This role is perfect for someone passionate about civic technology and public service, offering the chance to drive meaningful change in government systems while working with cutting-edge technologies in a flexible, remote environment.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Engineer software products as part of a cross-functional team
  • Implement lean-agile engineering principles and practices
  • Select and use appropriate tools, frameworks, and technologies
  • Analyze systems to identify technical debt and design solutions
  • Write clean, working, and reusable code
  • Build secure, compliant software systems
  • Handle data engineering responsibilities as needed

Requirements For Software Engineer

  • Ability to write clean, working, and reusable code
  • Experience with automated testing
  • Knowledge of secure software development
  • Understanding of software system architecture
  • Data engineering capabilities
  • Strong client communication skills
  • Must be able to obtain federal public trust (tier 2)
  • Must be legally authorized to work in the U.S. without sponsorship
  • All work must be conducted within the U.S., excluding territories

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical, dental, and vision insurance
  • Short-term and long-term disability insurance
  • Life and AD&D insurance
  • 401(k) match up to 10% of salary
  • 20 vacation days, 11 federal holidays, and flexible sick leave
  • 12 weeks paid parental leave
  • Annual $2,000 professional development allowance
  • Annual $750 tech purchase allowance
  • $100 annual swag budget
  • Performance bonuses and stock options
  • Flexible, remote-friendly work environment

Interested in this job?

Jobs Related To Skylight Software Engineer

PostgreSQL Database Engineer

Senior PostgreSQL Database Engineer position at MealSuite, focusing on designing and optimizing database solutions for healthcare technology platform

Sr Software Engineer (Sub-acquirer)

Senior Software Engineer position at RecargaPay, developing financial solutions using Java, Spring Boot, and Kafka in a remote work environment.

Network Engineer

Senior Network Engineer position at RMC supporting DoD programs, requiring extensive Cisco infrastructure experience and security clearance, offering competitive benefits and professional growth.

Senior Full-Stack Engineer (React+Python)

Senior Full-Stack Engineer position at Intellectsoft, focusing on AI-powered platform development using React and Python, with remote work options and comprehensive benefits.

Software Engineer, Payments Team (SEP 0225)

Senior Software Engineer position at Skroutz's Payments team, working on scalable payment systems with Ruby on Rails and modern technologies in Athens, Greece.