Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Data Engineering image - Rise Careers
Job details

Senior Software Engineer, Data Engineering

About The TeamData is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and data warehouse architectures; this team serves as the foundation for decision-making at DoorDash.About The RoleDoorDash is looking for a Senior Data Engineer to be a technical powerhouse to help us scale our data infrastructure, automation and tools to meet growing business needs.You're excited about this opportunity because you will...• Work with business partners and stakeholders to understand data requirements• Work with engineering, product teams and 3rd parties to collect required data• Design, develop and implement large scale, high volume, high performance data models and pipelines for Data Lake and Data Warehouse• Develop and implement data quality checks, conduct QA and implement monitoring routines• Improve the reliability and scalability of our ETL processes• Manage a portfolio of data products that deliver high-quality, trustworthy data• Help onboard and support other engineers as they join the teamWe're excited about you because...• 5+ years of professional experience• 3+ years experience working in data engineering, business intelligence, or a similar role• Proficiency in programming languages such as Python/Java• 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie and Azkaban using AWS/GCP• Expert in Database fundamentals, SQL and distributed computing• 3+ years of experience with the Distributed data/similar ecosystem (Spark, Hive, Druid, Presto) and streaming technologies such as Kafka/Flink.• Experience working with Snowflake, Redshift, PostgreSQL and/or other DBMS platforms• Excellent communication skills and experience working with technical and non-technical teams• Knowledge of reporting tools such as Tableau, Superset and Looker• Comfortable working in fast paced environment, self starter and self organizing• Ability to think strategically, analyze and interpret market and consumer information• You must be located near one of our engineering hubs indicated aboveNotice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC OnlyWe use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023, and resumed using Covey Scout for Inbound again on June 29, 2024.The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: CoveyCompensationThe successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future.In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package for all regular employees that includes a 401(k) plan with an employer match, paid time off, paid parental leave, wellness benefits, and several paid holidays. Paid sick leave in compliance with applicable laws (i.e. Colorado Healthy Families and Workplaces Act).Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, family-forming assistance, a commuter benefit match, and a mental health program, among others.To learn more about our benefits, visit our careers page here.The base pay for this position ranges from our lowest geographical market up to our highest geographical market within California, Colorado, District of Columbia, Hawaii, Maryland, New Jersey, New York and Washington.I4$119,100—$175,100 USDI5$145,000—$213,200 USDI6$171,600—$252,400 USDAbout DoorDashAt DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team members who can help us go from a company that is known for delivering food to a company that people turn to for any and all goods.DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We'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.Our Commitment to Diversity and InclusionWe’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.Statement of Non-Discrimination: In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non-discrimination.Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.If you need any accommodations, please inform your recruiting contact upon initial connection.
DoorDash Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
DoorDash DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of DoorDash
DoorDash CEO photo
Tony Xu
Approve of CEO

Average salary estimate

Estimate provided by employer
$102059 / ANNUAL (est.)
min
max
$89K
$115K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Data Engineering, DoorDash

At DoorDash, we know that data is the backbone of our success, and that's why we're on the lookout for a talented Senior Software Engineer specializing in Data Engineering to join our dynamic team in Sunnyvale, CA. In this exciting role, you won't just be crunching numbers; you'll be crafting groundbreaking data solutions that inform critical decisions across every facet of our business—from marketing to financial reporting. As a Senior Data Engineer, you'll collaborate with multiple stakeholders to identify their data requirements and design robust, high-performing data models and pipelines. You'll unleash your skills in Python or Java, tap into your expertise with ETL orchestration tools, and optimize our data infrastructure to handle an ever-growing influx of data efficiently. Plus, you'll have the chance to mentor and onboard fellow engineers, helping to build a strong, knowledgeable team. We're looking for someone with at least 5 years of professional experience, with several of those focused on data engineering or business intelligence. Your familiarity with AWS or GCP and experience with distributed data systems like Spark or Hive will set you up for success. The fast-paced environment at DoorDash offers numerous opportunities for growth and innovation. If you’re ready to make a significant impact with your technical skills and creativity, we’d love to meet you!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Data Engineering Role at DoorDash
What are the responsibilities of a Senior Software Engineer at DoorDash?

As a Senior Software Engineer focused on Data Engineering at DoorDash, your responsibilities will include designing and implementing large-scale data pipelines, managing data quality and reliability, and collaborating with cross-functional teams to understand their data needs. You’ll also be expected to mentor other engineers and support the onboarding process, ensuring that your team thrives as it grows.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer, Data Engineering position at DoorDash?

To qualify for the Senior Software Engineer, Data Engineering position at DoorDash, candidates should have at least 5 years of professional experience with a minimum of 3 years specifically in data engineering or business intelligence roles. Proficiency in programming languages such as Python or Java, along with extensive knowledge of ETL processes and distributed data systems like Spark, is essential for success in this role.

Join Rise to see the full answer
What tools and technologies will a Senior Data Engineer at DoorDash work with?

In the role of Senior Data Engineer at DoorDash, you will be working with several advanced tools and technologies, including ETL orchestration tools like Apache Airflow and distributed data systems such as Spark, Hive, and others. Familiarity with cloud platforms like AWS or GCP and database systems such as Snowflake, Redshift, and PostgreSQL is also expected.

Join Rise to see the full answer
How does DoorDash support the professional growth of a Senior Software Engineer?

At DoorDash, we place a strong emphasis on professional development. As a Senior Software Engineer, you’ll have numerous opportunities for continuing education, mentoring, and collaboration with a diverse team of experts. Our fast-paced environment encourages innovative thinking and proactive contributions, paving the way for your growth and advancement within the company.

Join Rise to see the full answer
What can a Senior Data Engineer expect in terms of compensation and benefits at DoorDash?

The compensation package for a Senior Data Engineer at DoorDash is competitive and includes a base salary ranging from $119,100 to $252,400, depending on experience and location. Beyond the salary, employees enjoy a comprehensive benefits package that includes medical, dental, and vision coverage, a 401(k) plan with employer matching, paid time off, and more, all aimed at supporting employees' well-being.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Data Engineering
Can you describe your experience with designing data models?

When answering this question, emphasize specific projects where you designed data models, detailing the challenges you faced and how you overcame them. Be sure to highlight your understanding of the business needs that guided your design decisions and any collaboration with stakeholders involved.

Join Rise to see the full answer
What ETL tools have you worked with in your previous roles?

In your response, list the ETL tools you have experience with, such as Apache Airflow or AWS Glue. Discuss how you utilized these tools to streamline data processing, mentioning specific examples of workflows you created and how they improved data quality and timeliness.

Join Rise to see the full answer
How do you ensure data quality in your data pipelines?

Highlight your strategies for maintaining data quality, such as implementing data validation checks and monitoring routines. Share any experiences from past projects where you addressed data inconsistencies or errors, showcasing your proactive approach to quality assurance.

Join Rise to see the full answer
How have you optimized data processing performance in your past work?

Provide examples of performance issues you encountered and the solutions you implemented to address them, whether through architecture changes, improving query efficiency, or employing caching mechanisms. Discuss the positive outcomes of your actions on the overall processing speed and resource utilization.

Join Rise to see the full answer
Can you provide an example of a successful collaboration with cross-functional teams?

Describe a specific situation where you worked closely with non-technical stakeholders to gather requirements or deliver solutions. Highlight your communication skills and how you ensured everyone was aligned with project goals and timelines.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in data engineering?

List the programming languages you know, focusing on Python and Java, and explain how you've applied these languages in developing ETL processes, data pipelines, or analytics tools. Mention specific libraries or frameworks you've worked with, such as Pandas or Spark.

Join Rise to see the full answer
What is your experience with distributed data systems and processing frameworks?

Discuss your hands-on experience with distributed data systems like Spark or Druid. Provide insights into the specific use cases you've tackled using these technologies, detailing the problem-solving strategies you employed and the results achieved.

Join Rise to see the full answer
How do you keep up with new technologies in data engineering?

Mention resources like online courses, blogs, forums, or conferences that you engage with to stay informed about evolving technologies in data engineering. Discuss any recent learning experiences and how you've applied your newfound knowledge to your work.

Join Rise to see the full answer
What challenges have you faced while working on data integration projects?

Share real-life challenges you've encountered in data integration, such as working with disparate systems or data formats. Describe how you approached solving these issues, the tools you used, and the successful outcomes that followed.

Join Rise to see the full answer
Why do you want to work as a Senior Software Engineer, Data Engineering at DoorDash?

When answering, express your enthusiasm for DoorDash's mission and how it aligns with your career goals. Mention specific reasons, such as the company's innovative culture, commitment to data-driven decision-making, or opportunities for growth and collaboration that attract you to this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
ServiceNow Remote Two Addison Circle 15725 North Dallas Parkway Suite 200, Addison, Texas, United States
Posted 7 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

At DoorDash, we’re working to empower local communities and in turn, creating new ways for people to earn, work, and thrive. We believe in delivering good by connecting people and possibility.

144 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future Maker
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!