About the role
As our engineering team grows, we are looking for Engineering Leads with hands on experience in building full stack applications or APIs/backend systems to lead teams of engineers and collaborate with service designers, product owners, and client stakeholders on highly impactful projects. We are looking for folks who know what great software engineering best practices look like and how to implement them.
Engineering Leads are the technical point of contact for client engagements. We're looking for folks who can work successfully with clients and teammates to clarify requirements, create estimates, identify and communicate risks, steer the architectural design, and guide implementation. Ideal candidates will be able to draw from previous experience, research, and architectural patterns to create appropriate solutions to client challenges. They will also be able to propose tradeoffs and help clients understand them so they can make the right decision.
Desired Skill Set
- 6+ years of experience in software development with an ability to autonomously architect, design, and build complex solutions to complex problems within an agile environment
- Ability to write code that is clear to humans while still being correct and efficient
- Track record of training, coaching, and providing feedback through direct feedback, pull requests, architectural and code reviews
- Strong business writing skills and ability to translate from technical jargon to plain English
- Deep experience with at least one of the following:
- MVC frameworks like Rails or Django
- Front-end frameworks like React or Vue.js
- API or general purpose frameworks like Flask, Express.js, Hanami, or Spring
- Experience with test driven development and with tools like RSpec, Cypress, Jest, Puppeteer, Playwright and ability to coach others in TDD and test automation
- Extensive experience with modern cloud databases (especially PostgreSQL)
- Experience with deployment methodologies using Docker, Heroku, AWS, or Kubernetes
- Expert-level knowledge of CI/CD pipelines set up using CircleCI, GitHub Actions, or similar
- Strong understanding of the uses and capabilities of AWS or GCP products, security vulnerabilities and mitigations, APIs (RESTful or GraphQL)
Work Eligibility (Government Clients)
- Must have lived in the United States for at least three (3) of the past five (5) years.
- U.S. citizenship or an active green card is required. We are not sponsoring work visas at this time.
- Some positions for client projects have specific requirements including U.S. Citizenship, Public Trust background checks, or security clearance depending on the client or government agency.
Submit your application by clicking on this link: Apply here!