The business problem is to provide services that help the government ensure the well-being of U.S. citizens by working alongside federal civilian agencies.
Requirements
- Expert-level proficiency in at least one modern programming language (Java, Python, or similar)
- Expert-level proficiency in cloud engineering paradigms, especially high-scale asynchronous systems and secure service integration patterns
- Deep understanding of design patterns, reliability, and scaling principles
- Strong architectural and system design capabilities
- Verifiable experience with microservice architectures, especially in high-throughput and low-latency systems
- Portfolio of work showing expertise with system transformations (e.g., applying strangler patterns to evolve monoliths to microservices)
- Experience with complex systems migrations involving multiple phases (dark reads, dark writes, light reads, light writes)
Responsibilities
- Work in a fast-paced, collaborative environment where ideas are discussed and challenged openly
- Deliver new features and improve reliability of our core services including the major read/write paths for customer intake, application screening, and information dissemination
- Identify major system bottlenecks or flaws in business logic, and proactively address them
- Take ownership over core product problems, develop solutions you're proud of, and prove through data that they deliver impact at scale
- Work across the stack to solve problems - there is no reliance on another engineer or team to get something done for you
- Lead a team of Developers to engineer and develop software to solve complex user problems
- Communicate technical decisions and trade-offs effectively to both technical and non-technical stakeholders
Other
- Must be a US Citizen and able to obtain and maintain Public Trust 6C
- Position is remote, with approximately 10-25% travel to DC
- 10 + years of related experience* may vary based on technical training, certification(s), *or degree
- U.S. Citizenship Required
- Ability to communicate complex technical concepts to non-technical audiences