GemGem

Senior Software Engineer - Core ATS

Added 2 months ago

Description

Senior Software Engineer - Core ATS

About Gem

The Team and Role

  • Designing the architecture of a system that is elegant today and will scale in the future.
  • Making foundational technical decisions that will define how Gem's ATS evolves for years to come.
  • Directly collaborating with customers, ensuring that what we build addresses the needs of large-scale modern recruiting teams.

What You’ll Do Day-to-Day

  • Own product features end-to-end, from ideation to implementation.
  • Build and scale user-facing features with Typescript, React, Python, GraphQL, and PostgreSQL.
  • Ensure scalability and reliability by collaborating with other engineers on data model, architecture, and product decisions.
  • Stay close to customers, gathering direct feedback to inform design and development decisions.
  • Embody our company values of ownership, velocity, customer centricity, diversity and transparency.
  • Mentor and guide teammates, sharing your technical expertise and helping elevate the engineering bar.
  • Influence company and product direction, making decisions that have immediate visible impact on our customers.
  • Collaborate cross-functionally with product managers, designers, and engineers to deliver thoughtful, high-quality solutions.
  • Work with a world class team from Meta, Uber, Dropbox, and more
  • You have 5+ years of industry experience as a software engineer, building user-facing products.
  • You enjoy mentoring, working cross-functionally, and working directly with customers.
  • You move with velocity and invest in improving your craft.
  • You prioritize technical quality, building reliable and scalable systems.
  • You are product-oriented and you don’t hesitate in making decisions.
  • You are energized by collaborating in-office with your peers in a hybrid model.


How We Work

  • Local dev with Vite boots instantly with hot-reload
  • CI runs in ~10 minutes, deploys go straight to production
  • We ship fast and iterate based on customer feedback
  • Reasonable hours
  • Weekly team events and happy hours
  • Regular hackathons for experimental features
  • Team from Meta, Uber, and Dropbox

Role Details

  • Location: This role is based 3 days per week out of our San Francisco, HQ and is not eligible for full-time remote work. 
  • Compensation: The annual cash compensation range for this position is $190,000–$260,000 based on level in addition to equity & benefits.

Benefits

  • Highly competitive salary & equity
  • 10-year window to exercise your stock options
  • Supportive Flexible Time Off program
  • 16 paid holidays, including regular company-wide wellness days
  • Best-in-class medical, dental & vision insurance
  • $1,200 annual stipend for learning and development opportunities
  • 16 weeks of Paid Parental Leave for birthing and non-birthing parents
  • New Parent Perks totaling $1,500 and flexibility upon return to work

Company

Gem is a cloud-based recruiting platform designed for talent acquisition teams across startups, growth-stage companies, and large enterprises. It combines ATS, CRM, sourcing, scheduling, and analytics in a single interface, backed by AI-driven recommendations and a database of 800M+ profiles. The platform promotes consolidation of tools, reduces tech spend, and increases recruiter productivity by providing unified data, real-time insights, and end-to-end candidate management. Gem supports different scales of organizations with tailored solutions and integrates with existing ATS systems to accelerate hiring.

See more senior software engineer - core ats jobs in San Francisco, CA, USA