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

Software Engineer II, Data Engineering

DoorDash is seeking a Software Engineer II for their Data Engineering team to enhance their data infrastructure and support business growth. The role involves designing and implementing data solutions, ensuring quality and scalability.

Skills

  • 3+ years in data engineering or business intelligence
  • Proficiency in Python/Java
  • Expert in SQL and distributed computing
  • Experience with data orchestration tools and ecosystems

Responsibilities

  • Collaborate with partners to gather data requirements
  • Design and implement high-performance data models and pipelines
  • Conduct data quality checks and implement monitoring routines
  • Manage data product portfolio and improve ETL reliability

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • 401(k) plan with employer match
  • Paid time off and parental leave
  • Medical, dental, and vision benefits
  • Mental health program
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$161300 / YEARLY (est.)
min
max
$130600K
$192000K

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 Software Engineer II, Data Engineering, DoorDash USA

At DoorDash, we're on a thrilling journey, and we're searching for a talented Software Engineer II specializing in Data Engineering to join our vibrant team in San Francisco, California. Here at DoorDash, data isn’t just numbers — it’s the bedrock of our success. As a Software Engineer II, you'll play a pivotal role in constructing robust database solutions that empower critical decision-making across various domains like reporting, product analytics, and marketing optimization. You'll collaborate with business stakeholders to understand their data needs and work closely with engineering and product teams to collect vital data. Your creative flair will shine as you design, develop, and implement high-performance data models and pipelines for our Data Lake and Data Warehouse. In addition to this, you’ll enhance data quality by establishing thorough checks and monitoring routines. Your expertise will also be essential in elevating our ETL processes for improved reliability and scalability. Supporting and mentoring fellow engineers as they join our team will be a key part of your adventure at DoorDash. If you have over three years of experience in data engineering, proficiency in programming languages such as Python or Java, and a robust understanding of database fundamentals, then we want to meet you. Join us, and let’s harness the power of data together!

Frequently Asked Questions (FAQs) for Software Engineer II, Data Engineering Role at DoorDash USA
What responsibilities does a Software Engineer II at DoorDash have?

As a Software Engineer II at DoorDash, you'll be responsible for designing, developing, and implementing large-scale data models and pipelines for our Data Lake and Data Warehouse. You'll work closely with business partners to understand their data requirements and collaborate with engineering and product teams to gather the necessary data. Additionally, you'll manage a portfolio of data products, ensuring high-quality data and improving ETL processes while supporting fellow engineers in onboarding.

Join Rise to see the full answer
What qualifications do you need to apply for the Software Engineer II position at DoorDash?

To apply for the Software Engineer II position at DoorDash, you should have at least 3 years of professional experience in data engineering or a related field. Proficiency in programming languages like Python or Java is essential, along with extensive experience in ETL orchestration and workflow management tools such as Airflow or AWS/GCP. A solid understanding of SQL and distributed computing systems is also crucial, alongside experience working with data warehouse platforms like Snowflake or Redshift.

Join Rise to see the full answer
What kind of data tools do Software Engineer IIs work with at DoorDash?

Software Engineer IIs at DoorDash work with a variety of data tools and technologies, including database systems like PostgreSQL, distributed computing ecosystems such as Spark and Hive, and streaming technologies including Kafka and Flink. Additionally, they utilize reporting tools like Tableau and Superset to analyze data and derive insights that inform business strategies.

Join Rise to see the full answer
What does the team culture look like for Software Engineers at DoorDash?

The team culture for Software Engineers at DoorDash is collaborative and fast-paced. Engineers are encouraged to share their unique perspectives, innovate, and tackle new challenges while being supported in their career growth. With a commitment to diversity and inclusion, everyone has a voice at the table, which fosters a vibrant community where you can thrive professionally and personally.

Join Rise to see the full answer
How can I grow my career as a Software Engineer II at DoorDash?

At DoorDash, there's ample opportunity for career growth as a Software Engineer II. You'll work in an environment that encourages continuous learning and development. By mentoring new engineers, taking on challenging projects, and enhancing your technical skills with emerging tools and best practices, you can further your career while substantially contributing to the growth of the company.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II, Data Engineering
Can you describe your experience with ETL processes?

In answering this question, you should highlight specific ETL processes you have worked on, the tools you used (like Airflow or AWS), and any challenges you faced along with the solutions you implemented. Emphasize your understanding of data quality checks and validations, as well as how you manage data pipelines for reliability and scalability.

Join Rise to see the full answer
What data modeling techniques are you familiar with?

Discuss the various data modeling techniques you have used such as entity-relationship diagrams or star/snowflake schemas. Provide examples of projects where you've applied these techniques and how they benefited the data architecture or improved performance in data retrieval.

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

You should speak to specific data quality checks you have implemented, such as validation rules or anomaly detection methods. Illustrating your commitment to maintaining trustworthy data by outlining any monitoring routines you've established can also demonstrate your thorough approach to quality assurance.

Join Rise to see the full answer
Describe a challenging data problem you solved?

Choose a specific, quantifiable challenge you faced related to data processing or model performance. Describe the steps you took to analyze the issue, the approach you implemented to solve it, and the measurable impact it had on the project results.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams?

Discuss your communication and project management style. Highlight the tools you use for collaboration (like JIRA or Slack) and describe a successful project where you worked alongside product teams or stakeholders, emphasizing the importance of understanding their data needs.

Join Rise to see the full answer
What programming languages are you proficient in and how have you applied them?

Be prepared to discuss languages such as Python or Java in the context of specific projects. Share examples of how you've used these languages for data processing, automation, or building ETL pipelines, demonstrating your hands-on experience and problem-solving skills.

Join Rise to see the full answer
How do you stay updated with industry trends and technologies?

Discuss specific resources or communities you engage with, such as attending webinars, following industry blogs, participating in relevant discussions on platforms like GitHub, or subscribing to professional newsletters. Highlighting your commitment to continuous learning will resonate well.

Join Rise to see the full answer
Can you explain your experience with cloud platforms?

Discuss your experience with platforms like AWS or GCP and how you've utilized their services for data storage, processing, or scalability. Reference specific projects where cloud services played a crucial role in achieving high performance and reliability.

Join Rise to see the full answer
What is your experience with distributed computing systems?

Provide examples of specific distributed computing frameworks you've used, such as Spark or Flink. Discuss how you've leveraged these systems to handle large data sets or achieve higher processing speeds, along with any optimization strategies you've implemented.

Join Rise to see the full answer
How do you manage your time effectively when working on multiple projects?

Share your approach to prioritizing tasks using frameworks such as the Eisenhower matrix or Agile methodologies. Describe how you balance long-term projects with immediate deadlines, ensuring that you keep stakeholders informed throughout the process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
DoorDash USA Remote New York, NY; San Francisco, CA
Posted 9 days ago

DoorDash is looking for a culturally driven Brand Manager to spearhead brand strategy and creativity for its expanding brand team.

Photo of the Rise User

Join DoorDash's Drive team as a Sr. Associate, focusing on growth strategy and operations to revolutionize delivery services.

Photo of the Rise User

Join UKG's dynamic software engineering team as an intern and gain hands-on experience while contributing to meaningful projects.

Photo of the Rise User
Posted 6 days ago

As the Chief Software Engineer at Visa, you will lead innovative payment processing solutions impacting millions globally.

Photo of the Rise User
Posted 6 days ago

Drive innovation and technical direction as a Staff Software Engineer at Matillion, a leader in data productivity.

CONCEPT SOLUTIONS LLC Remote Clarksburg, West Virginia, United States
Posted 9 days ago

Join Concept Solutions, LLC as a Senior Software Engineer focused on enhancing federal law enforcement IT systems through innovative software solutions.

Photo of the Rise User
Bolt Remote Remote - Global
Posted 4 days ago
Transparent & Candid
Collaboration over Competition
Growth & Learning
Mission Driven
Inclusive & Diverse

Join Bolt as a Senior Mobile Engineer and contribute to pioneering ecommerce solutions for our vast network of shoppers.

Photo of the Rise User
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join Datadog as a Staff Software Engineer to drive innovation in their Analytics Data Platform, enabling advanced data processing capabilities.

Photo of the Rise User
IFS Remote Stockholm, Sweden
Posted 3 days ago

As a Senior Lead Software Engineer at IFS, you'll drive the architectural design and development of our microservices platform while mentoring engineering teams.

Elevate your career as a Full Stack Principal Engineer at Western Alliance Bank, where you will lead the development of impactful financial applications.

DoorDash is a technology company that connects customers with their favorite local and national businesses in the United States and Canada. The company is headquartered in San Francisco, California.

1547 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$130,600/yr - $192,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage