Full Stack Engineer - People Applications

Technology and logistics company that started with door-to-door delivery, expanding to deliver any and all goods.
$137,400 - $202,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Full Stack Engineer - People Applications

DoorDash is seeking a Full Stack Engineer to join their People Applications team, focusing on developing HR-related applications that support the company's talent lifecycle from recruitment through termination. This senior-level position offers an opportunity to work with state-of-the-art technologies while directly impacting DoorDash's ability to attract and retain top talent. The role requires expertise in both frontend and backend development, with a strong emphasis on building scalable solutions using modern tech stacks including Java, Python, React, and various database technologies.

The position offers a competitive compensation package ranging from $137,400 to $202,000, complemented by comprehensive benefits including equity grants, healthcare, and various wellness programs. As a hybrid role reporting to the Sr Manager of People Applications, you'll collaborate with cross-functional teams to drive technological innovations in the People experience space.

The ideal candidate will bring 5+ years of software development experience, preferably in HR-related applications, along with strong technical skills and the ability to work effectively across time zones. This role presents an excellent opportunity for someone who thrives in a fast-paced environment and is passionate about creating exceptional user experiences while contributing to DoorDash's mission of empowering local economies.

Working at DoorDash means joining a rapidly growing company that values diversity, inclusion, and employee well-being. The company's commitment to innovation and continuous improvement makes it an ideal place for engineers who want to make a significant impact while growing their careers in a supportive, dynamic environment.

Last updated 9 days ago

Responsibilities For Full Stack Engineer - People Applications

  • Build tools and applications to support various people strategy
  • Work closely with business partners to understand business strategies
  • Partner with Product Managers, Analysts, Data Engineers, and other Application Engineers
  • Identify opportunities for improvements using technical and business knowledge
  • Support troubleshooting, configuration, testing, and deployment of applications
  • Train end-users and peers on new processes and functionality

Requirements For Full Stack Engineer - People Applications

Java
Python
Kotlin
JavaScript
React
PostgreSQL
MySQL
Cassandra
  • Bachelor's or Master's degree in Computer Science or related discipline
  • 5+ years of industry experience in software development, ideally in HR-related applications
  • Proficiency in Java, Python, or Kotlin
  • Knowledge of frontend technologies (JavaScript, HTML5, CSS3, React)
  • Experience with databases (Postgres, MySQL, Cassandra) and SQL/PLSQL
  • Strong foundation in computer science and engineering fundamentals
  • Experience in building large-scale microservices using cloud services (AWS, GCP, or Azure)
  • Excellent communication and interpersonal skills
  • Located in either San Francisco or Seattle, US

Benefits For Full Stack Engineer - People Applications

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer match
  • Medical, dental, and vision benefits
  • Paid time off and paid holidays
  • Paid parental leave
  • Wellness benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program
  • Equity grants

Interested in this job?

Jobs Related To DoorDash Full Stack Engineer - People Applications

Observability Infrastructure Engineer

Senior Software Engineer role at DoorDash focusing on building and maintaining observability infrastructure and tools for the entire engineering organization.

Application Engineer

Senior Application Engineer role at DoorDash, building enterprise solutions combining Salesforce and custom development, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance optimization, platform development, and developer tooling with competitive compensation and comprehensive benefits.

Full Stack Engineer - People Applications

Senior Full Stack Engineer role at DoorDash focusing on HR applications development, offering competitive salary and comprehensive benefits in San Francisco or Seattle.

Salesforce Developer

Senior Salesforce Developer position at DoorDash, focusing on developing and scaling Salesforce solutions for the Merchant Product organization.