Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Staff Software Engineer - Latam / Canada

Goodtime

A distancia

MXN 400,000 - 600,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A tech company specializing in recruitment solutions is seeking a Staff Software Engineer to lead the design and development of scalable ATS integrations and APIs in a remote setting. The ideal candidate will have over 15 years of software development experience, with 5+ years as a staff engineer, and a strong background in Typescript and Node.js. This role emphasizes collaboration with multiple internal stakeholders and requires expertise in building performant APIs and integrations, contributing to the company's drive towards automation and intelligence in hiring.

Servicios

Remote-first culture
Health, Dental, and Short-term Disability plans
Flexible time off
Parental Leave
$500 home office reimbursement
$500 towards self-selected learning and development annually
Pre-IPO Stock Options

Formación

  • 15+ years experience in software development.
  • 5+ years experience as a staff engineer.
  • Proven ability to work at a detailed level with multiple cross-functional internal stakeholders.

Responsabilidades

  • Lead the design and development of scalable ATS integrations and APIs.
  • Drive architecture for high-performance data syncs.
  • Coach and guide the current API team.

Conocimientos

Software development
Staff engineering
Building integrations with ATS
ETL processes
Building performant APIs
Test-driven development
Team leadership

Educación

Bachelor's degree or equivalent experience

Herramientas

Typescript
Node.js
API development tools
Descripción del empleo
Staff Software Engineer – Integrations

Join to apply for the Staff Software Engineer role at GoodTime. This role will be remote, located in Latin America or Canada.

About GoodTime

Powered by the GoodTime Meeting Optimization Engine, the platform automates scheduling, ensures the right participants are involved, and delivers actionable insights to foster more effective interviews. GoodTime'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, HubSpot, and HelloFresh—GoodTime is redefining how businesses recruit and meet.

Culture

Our Culture of Entrepreneurship is built on three pillars: autonomy, accountability, and collaboration.

As a teammate at GoodTime, you will need to rely on and embody these traits, own your role, and balance autonomy with company alignment.

You might be a good fit for GoodTime if:

  • Like to work with amazing people
  • Are friendly, always willing to lend a helping hand
  • Can make a path forward, even in ambiguous situations
  • Are humble, able to admit your failures (we're all human)
  • Love to learn, self‑taught in many areas
  • Are bored without a hard problem to solve
  • Enjoy seeing your hard work make real impact, and controlling your own success
About 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 GoodTime 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 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
What Success Looks Like
  • Build integrations in Typescript / Node with external vendors
  • Design an ATS architecture that:
    • allows for high performance ATS syncs
    • has low or no regression bugs (secured by regression tests)
    • is extensible and scales
  • Coach and guide current API team
  • Maintain ATS integrations (long term)
Commitment to You

The more diverse and inclusive the workplace, the more our product, community, and company can flourish.

Benefits / Perks
  • 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
Apply

As a prospective teammate, we don't expect you to "check" every box here. If you believe in the vision and values at GoodTime, 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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.