Skylight is looking to improve government services for users by designing, implementing, and maintaining software systems, specifically supporting the National Archives and Records Administration (NARA) in modernizing the secure transfer, storage, and access of critical government records.
Requirements
- Ability to write clean, working, and reusable code
- Can produce high-quality code by adhering to good practices such as automated testing
- Familiar with how to build secure, compliant software and defend against common vulnerabilities
- Possess a foundational understanding of data engineering, including how to use various datastores to handle persistent data in software systems
- Understand the different pieces of software systems and how to fit them together, while keeping performance, reliability, and availability in mind
- Experience with multiple programming languages and/or full-stack development
- Experience with AI systems such as Google Vertex, AWS Kendra, AWS SageMaker, or Azure AI Search
Responsibilities
- Engineer a software product as part of a cross-functional team, which includes user experience researchers and designers, product managers, engineers, and other functional specialists
- Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as API-first design, simple design, continuous integration, version control, and automated testing
- Select and use the right tools, frameworks, languages, and technologies for the job, with a preference for open-source solutions
- Analyze systems to identify technical debt, instability, unreliability, and other opportunities for improvement, as well as design, document, and communicate solutions
Other
- Ability to travel for work from time to time
- U.S. citizenship required to be eligible for employment
- You must be legally authorized to work in the U.S. now and in the future without sponsorship
- As a government contractor, you may be required to obtain a public trust or security clearance
- You may be required to complete a company background check successfully