C
Staff Software Engineer
Calyptus
Danville · On-site Full-time Lead $80k – $100k/yr 6d ago
About the role
About
We are seeking a Staff Engineer to lead the design and development of scalable ATS integrations and APIs within the Type Script/Node ecosystem. This role is responsible for driving the architecture behind high-performance data synchronization, ensuring the long-term reliability and scalability of integrations, and helping us transform hiring through automation and intelligence.
What Success Looks Like
- Building and maintaining integrations with external vendors using Type Script and Node
- Designing an ATS architecture that:
- Supports high-performance ATS data synchronization
- Minimizes regressions through strong automated and regression testing
- Is extensible and capable of scaling as the platform grows
- Coaching and guiding members of the API team through technical leadership and best practices
- Owning and maintaining ATS integrations over the long term, ensuring reliability and performance
About You
- 15+ years of experience in software development
- 5+ years of experience operating at a Staff Engineer level
- Experience building integrations with ATS platforms or handling large-scale dataset ingestion
- Alternatively, strong experience designing and operating ETL processes
- Familiarity with integration platforms such as Merge or Kombo
- Experience leading large, multi-layered technical projects
- Strong background in test-driven development and automated testing practices
- Deep experience within the Type Script / Node.js ecosystem
- Demonstrated ability to work at a detailed level with multiple cross-functional internal stakeholders
- Experience with recruiting ATS platforms and/or HR technology
- Bachelor’s degree or equivalent practical experience
Who Thrives
- Enjoys collaborating with talented, supportive teammates
- Is friendly, approachable, and always willing to lend a helping hand
- Can create clarity and direction in ambiguous environments
- Is humble and comfortable acknowledging and learning from mistakes
- Is highly curious and largely self-taught across multiple domains
- Feels energized by difficult problems and complex systems
- Values ownership, impact, and the ability to directly influence outcomes
Skills
Node.jsTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free