Senior Software Architect - Node, Typescript, API
Terminal
Software Engineering, IT
Mexico City, Mexico
Posted on Oct 9, 2025
About Goodtime
Create hiring experiences where everyone shines, every time.
We believe hiring should be one of the most exciting experiences in business — not one of the most frustrating. But too often, delays, disjointed tools, and repetitive tasks slow everything down, leaving talent teams buried in busywork and candidates feeling like an afterthought.
GoodTime exists to change that. With human-centric AI, powered by our digital workforce of AI agents called Orchestra, we keep hiring fast, in sync, and human-first. Our AI agents act at just the right moments — screening applicants, scheduling interviews, replacing cancellations, and keeping candidates engaged — so your team can focus on what truly matters: building relationships and making the right hires.
The result is simple: faster hires, smarter decisions, and hiring experiences that stand out for everyone involved.
About The Role
The Senior Software Architect will lead the design and development of scalable ATS integrations and APIs in the Typescript/Node ecosystem. This role will drive the architecture for high-performance data syncs and ensure long-term reliability of integrations, helping GoodTime transform hiring with automation and intelligence.
What You’ll Do
Create hiring experiences where everyone shines, every time.
We believe hiring should be one of the most exciting experiences in business — not one of the most frustrating. But too often, delays, disjointed tools, and repetitive tasks slow everything down, leaving talent teams buried in busywork and candidates feeling like an afterthought.
GoodTime exists to change that. With human-centric AI, powered by our digital workforce of AI agents called Orchestra, we keep hiring fast, in sync, and human-first. Our AI agents act at just the right moments — screening applicants, scheduling interviews, replacing cancellations, and keeping candidates engaged — so your team can focus on what truly matters: building relationships and making the right hires.
The result is simple: faster hires, smarter decisions, and hiring experiences that stand out for everyone involved.
About The Role
The Senior Software Architect will lead the design and development of scalable ATS integrations and APIs in the Typescript/Node ecosystem. This role will drive the architecture for high-performance data syncs and ensure long-term reliability of integrations, helping GoodTime transform hiring with automation and intelligence.
What You’ll Do
- 15-20 years experience in software development
- 10+ years experience as a software architect
- Experience building integrations with ATS / large dataset ingestion
- Alternative: Experience with ETL processes
- Experience building performant APIs
- Experience with integrators like Merge, Kombo
- Experience leading large, multilayered projects
- Experience with test driven development
- Experience with Typescript / node ecosystem
- Proven ability to work at a detailed level with multiple cross-functional internal stakeholders
- Recruiting ATS and/or HR Technology experience
- Bachelor’s degree or equivalent experience required-
- Build integrations in Typescript / Node with external vendors
- Designs an ATS architecture that: -allows for high performance ATS syncs -Has low / No regression bugs (secured by regression tests) -Is extensible and scales
- Coach and guide current API team
- Maintain ATS integrations (long term)