DoorDash
Software Engineer II, Backend
DoorDash, San Francisco, California, United States, 94199
Minimum Requirements
B.S., M.S., or PhD. in Computer Science or equivalent2+ years of industry experiencePrior experience working with backend tech stacksAbility to analyze and improve efficiency, scalability, and stability of various system resourcesExperience with service oriented architecture, writing REST API’s, unit testing, and architectural designUnderstanding of modern web stacks and architecture (HTTP, REST)Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)Responsibilities
Operate our backend services and architecture that support all product functionality and consider the big picture -- collaborating cross-functionally, as well as evaluating and executing on trade-offs to maximize business impact for the companyThis role is hybrid with some in-office time expected and will report to an Engineering ManagerDevelop and define the backend architecture and tech stack for a product areaImprove performance, reliability, scalability and security for our backend systemsBe involved in transitioning our monolithic codebase to a microservice-based architectureWe're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.The location-specific base salary range for this position is listed below. Compensation in other geographies may vary. Actual compensation within the pay range will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. In addition to base salary, the compensation package for this role also includes opportunities for equity grants.
#J-18808-Ljbffr
B.S., M.S., or PhD. in Computer Science or equivalent2+ years of industry experiencePrior experience working with backend tech stacksAbility to analyze and improve efficiency, scalability, and stability of various system resourcesExperience with service oriented architecture, writing REST API’s, unit testing, and architectural designUnderstanding of modern web stacks and architecture (HTTP, REST)Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)Responsibilities
Operate our backend services and architecture that support all product functionality and consider the big picture -- collaborating cross-functionally, as well as evaluating and executing on trade-offs to maximize business impact for the companyThis role is hybrid with some in-office time expected and will report to an Engineering ManagerDevelop and define the backend architecture and tech stack for a product areaImprove performance, reliability, scalability and security for our backend systemsBe involved in transitioning our monolithic codebase to a microservice-based architectureWe're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.The location-specific base salary range for this position is listed below. Compensation in other geographies may vary. Actual compensation within the pay range will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. In addition to base salary, the compensation package for this role also includes opportunities for equity grants.
#J-18808-Ljbffr