Senior Software Engineer What's AdeptID? AdeptID is a high-growth software company with a cloud-based, API-first AI platform that powers 100M job placements and applications per year, helping employers and staffing firms match talent to jobs at scale. We are a twenty-person hybrid company based in downtown Boston.
As a Senior Software Engineer, you will:
- Build cloud infrastructure for data operations and ML model deployment
- Create resilient sub-systems supporting operational monitoring and reporting
- Design architectures that will help our product scale with our business and move flexibly as our strategy changes
- Mentor and grow with fellow engineers
Technical Challenges We're Tackling:
- Build distributed pipelines processing 300M+ annual job placements across multiple regions
- Design and build high-performance infrastructure for managing our ML models
- Create real-time monitoring and alerting systems for AI model performance and data quality
- Modernize our legacy architecture to simplify multi-region deployments
Our Technical Environment:
- Stack: Python, Flask/FastAPI, Docker, Postgres, DocDB, and OpenSearch in AWS
- Scale: 100M job placements and applications last year, expanding by 3-5 X this year across multiple international geographic regions
- Team: 6-person engineering team reporting to the Head of Engineering.
- Development practices: CI/CD with GitHub Actions, infrastructure-as-code using AWS CDK, extensive test coverage (that we want to increase)
- Data security and privacy are foundational to our products.
Our Cultural Environment:
- We're a collaborative team that values technical excellence, experimentation, and sharing
- We work in the office on MWF to maximize our time together. We're located adjacent to Seaport and convenient to the North and South Stations
- Our product and team are small enough that individuals can have an outsized impact.
This Senior Software Engineer role:
- Reports to: Head of engineering, consults with Technical Lead
- Take independent ownership of technical projects
- Key interfaces: Collaborate with leadership on technical strategy and customer engineering teams on implementation
Our Ideal Candidate
- 6+ years in software development, ideally with experience in building medium+ scale data systems.
- Expert in Python API development, or the ability to rapidly become fluent. Solid CS and engineering fundamentals.
- Excitement and interest in the mission of our team
- Strong communication skills
What do we offer?
Flexible Work Culture: A hybrid environment that balances in-person collaboration with schedule flexibility.
Comprehensive Benefits:
Comprehensive Benefits: Competitive salary and equity. Health, dental, and vision insurance, 401(k) plan, generous PTO, and two week-long company-wide shutdown periods. Hybrid MWF schedule near Seaport, North Station, and South Station.
Inclusive Environment: Commitment to an inclusive environment where all ideas are heard.
We'd love to hear from you if you're passionate about building great software with a small team.