Software Engineer - Backend (Multiple Positions), DoorDash, Inc., Sunnyvale, CA. Develop, release and run large-scale web software applications. Develop and define the backend software architecture and tech stack for a product area. Operate backend services and architecture that support product functionality, collaborate cross-functionally, as well as evaluate and execute on trade-offs to maximize business impact. Improve performance, reliability, scalability and security for our backend software systems. Develop microservice-based architecture. Transitioning monolithic codebase to a microservice-based architecture. Completely disrupt recommendations and search infrastructure by tackling bleeding-edge, technical problems. Participate in any company wide training programs (WeDash, etc.) Telecommuting Permitted. (SWEBE-B-102-SV).
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Technology, Management Information Systems, or closely related field of study plus five (5) years of progressive post-bachelor's experience in the field of software engineering or program analysis.
In the alternative, employer will accept a Master’s degree (or foreign equivalent) in Computer Science, Engineering, Information Technology, Management Information Systems, or closely related field of study plus three (3) years of progressive post-bachelor’s experience in the field of software engineering or program analysis.
Qualifying experience must include one (1) year in at least seven (7) of the following skills (which may be gained concurrently):
· Data stream processing;
· Program languages such as Java, Python, and C/C++;
· Distributed Systems;
· Databases such as DynamoDB, Pinot DB, SQL or similar;
· Multi-threaded programming;
· Big Data or data structure analytics;
· GIT, SVN or similar version control tools;
· Docker, Kubernetes or similar;
· Postgres, RabbitMQ, Redis, HAProxy, Elasticsearch, or similar;
· Cloud technologies services like AWS or Azure.
Up to 10% travel (domestic) based on business need.
To apply, please send resumes to workwithus@doordash.com. Must reference job code (SWEBE-B-102-SV) to be considered.
Software Engineer - Backend (Multiple Positions), DoorDash, Inc., Sunnyvale, CA. Develop, release and run large-scale web software applications. Develop and define the backend software architecture and tech stack for a product area. Operate backend services and architecture that support product functionality, collaborate cross-functionally, as well as evaluate and execute on trade-offs to maximize business impact. Improve performance, reliability, scalability and security for our backend software systems. Develop microservice-based architecture. Transitioning monolithic codebase to a microservice-based architecture. Completely disrupt recommendations and search infrastructure by tackling bleeding-edge, technical problems. Participate in any company wide training programs (WeDash, etc.) Telecommuting Permitted. (SWEBE-B-102-SV).
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $195,397 - $255,800/yr.
MINIMUM REQUIREMENTS:
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Technology, Management Information Systems, or closely related field of study plus five (5) years of progressive post-bachelor's experience in the field of software engineering or program analysis.
In the alternative, employer will accept a Master’s degree (or foreign equivalent) in Computer Science, Engineering, Information Technology, Management Information Systems, or closely related field of study plus three (3) years of progressive post-bachelor’s experience in the field of software engineering or program analysis.
Qualifying experience must include one (1) year in at least seven (7) of the following skills (which may be gained concurrently):
· Data stream processing;
· Program languages such as Java, Python, and C/C++;
· Distributed Systems;
· Databases such as DynamoDB, Pinot DB, SQL or similar;
· Multi-threaded programming;
· Big Data or data structure analytics;
· GIT, SVN or similar version control tools;
· Docker, Kubernetes or similar;
· Postgres, RabbitMQ, Redis, HAProxy, Elasticsearch, or similar;
· Cloud technologies services like AWS or Azure.
Up to 10% travel (domestic) based on business need.
To apply, please send resumes to workwithus@doordash.com. Must reference job code (SWEBE-B-102-SV) to be considered.