×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; US​/Canada

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: GoodTime
Full Time position
Listed on 2026-02-05
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Staff Software Engineer (US/Canada)
Location: Town of Poland

⭐️ This role will be remote, located in Latin America or Canada ⭐️

About Good Time

Good 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 Entrepreneurship

Our 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
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 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
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 / 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. 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
Equal Employment Opportunity

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
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary