Software Engineer; US/Canada
Listed on 2026-02-05
-
Software Development
Cloud Engineer - Software, Software Engineer
Location: Town of Poland
⭐️ This role will be remote, located in Latin America or Canada ⭐️
About Good TimeGood Time empowers individuals and organizations to achieve better outcomes from their hiring process. Powered by the Good Time Meeting Optimization Engine, the platform automates scheduling, ensures the right participants are involved, and delivers actionable insights to foster more effective interviews. Good Time’s flagship solution, Hire, enables companies to secure top talent faster through Candidate Relationship Intelligence. By automating 90% of interview management tasks, unlocking data‑driven insights, and enhancing experiences with human‑centric AI, Hire transforms the recruitment process.
Trusted by over 300 leading companies—including Spotify, Slack, Pinterest, Okta, Hub Spot, and Hello Fresh—Good Time is redefining how businesses recruit and meet. Discover more .
Culture of EntrepreneurshipOur culture is built on three pillars: autonomy, accountability, and collaboration. As a teammate at Good Time, you will rely on and embody these traits, own your role, and balance autonomy with company alignment.
Qualities That Make a Good Fit- Like to work with amazing people
- Friendly, always willing to lend a helping hand
- Can make a path forward, even in ambiguous situations
- Humble, able to admit your failures (we’re all human)
- Love to learn, self‑taught in many areas
- Not bored without a hard problem to solve
- Enjoy seeing your hard work make real impact, and controlling your own success
The Role
The Staff Engineer 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 Good Time transform hiring with automation and intelligence.
About You- 15+ years experience in software development
- 5+ years experience as a staff engineer
- Experience building integrations with ATS / large dataset ingestion
- Alternative:
Experience with ETL processes - 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
- Design 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
The more diverse and inclusive the workplace, the more our product, community, and company can flourish. As a prospective teammate, we don’t expect you to “check” every box here. If you believe in the vision and values at Good Time, please apply! We’re proud to support and be an ally to the BIPOC community, women, veterans, and those recovering from the various effects of the pandemic.
Benefits- Remote first culture
- Health, Dental, and Short‑term Disability plans with generous employer contribution
- Flexible time off
- Parental leave (including adoption placement)
- $500 home‑office reimbursement
- $500 towards self‑selected learning and development annually
- Pre‑IPO stock options
As set forth in Good Time’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).