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

Software Engineer, Observability

DoorDash is looking for a Software Engineer in the Observability team to help build and operate systems enabling introspection into system health and performance.

Skills

  • Backend software engineering
  • Infrastructure operation at scale
  • Automation through software
  • Data analysis and pattern identification

Responsibilities

  • Plan and execute infrastructure projects for observability tools.
  • Develop and maintain systems for high-quality service operation.
  • Partner with vendors to improve observability products.
  • Contribute to observability strategy with emphasis on open source.

Education

  • Bachelor's degree in relevant field preferred

Benefits

  • 401(k) plan with employer match
  • Paid time off and holidays
  • Wellness benefits
  • Health insurance (medical, dental, vision)
To read the complete job description, please click on the ‘Apply’ button

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.

260 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$119,100/yr - $175,100/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 24, 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!
What You Should Know About Software Engineer, Observability, DoorDash USA

Are you ready to take the next step in your career as a Software Engineer, Observability at DoorDash? If you're passionate about crafting and maintaining infrastructure that ultimately helps developers ship excellent products, then this role is calling your name! Based either in the lively cities of San Francisco, Sunnyvale, or Seattle, you will join the Core Infrastructure team, where your work will be vital in ensuring the health and performance of all DoorDash systems and services. You will lead projects focused on improving observability tools like metrics, logging, and alerting – making it easier for engineers to identify and resolve technical issues efficiently. As a strong collaborator, you will also partner with observability vendors to align tools with our ambitious roadmap. We understand that exceptional engineering culture is key, and we want you to play a significant role in shaping it. With a minimum of 5 years in backend software engineering and an innate love for data, you'll have an opportunity to work using cutting-edge technologies like GoLang, AWS, and more. This is your chance to grow alongside a trailblazing company that is reimagining delivery services, while you also contribute to an environment that values innovation and design simplicity. Join us, and let's make an impact together!

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

As a Software Engineer, Observability at DoorDash, you'll be involved in planning and executing infrastructure projects to enhance observability tools and platforms, such as logging and metrics. Your work will enable engineers to run services efficiently while quickly diagnosing any technical issues. You will also collaborate with observability vendors and contribute to the strategy dealing with open source libraries and data formats.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer, Observability position at DoorDash?

To become a Software Engineer, Observability at DoorDash, you need at least 5 years of experience in backend software engineering. Experience in building and operating large-scale infrastructure is also crucial. A strong foundation in programming languages like GoLang, Python, or Kotlin, as well as familiarity with tools like AWS and Kubernetes, will set you apart from other candidates.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer, Observability at DoorDash?

In the Software Engineer, Observability role at DoorDash, you'll have the opportunity to work with diverse technologies and tools. Familiarity with AWS, Kubernetes, Terraform, and observability frameworks such as OpenTelemetry and Prometheus will be helpful. Plus, your role will involve employing programming languages like GoLang and Python to solve operational challenges.

Join Rise to see the full answer
How does DoorDash support the professional growth of Software Engineers, Observability?

DoorDash is committed to fostering an environment that promotes professional development for Software Engineers, Observability. You will have opportunities to handle significant technical challenges that influence the team's culture and growth. Moreover, your contributions can shape the direction of the observability tools and platforms we use, allowing you to make a lasting impact.

Join Rise to see the full answer
What kind of work culture can I expect as a Software Engineer, Observability at DoorDash?

At DoorDash, we pride ourselves on an innovative and inclusive work culture. As a Software Engineer, Observability, you're encouraged to voice your ideas and collaborate to improve our engineering practices continually. Our team values design simplicity, data-driven decisions, and provides a supportive environment where every member can thrive.

Join Rise to see the full answer
What benefits does DoorDash offer to its Software Engineers, Observability?

DoorDash offers a comprehensive benefits package to its employees, including 401(k) with employer match, medical, dental, and vision coverage, wellness programs, and generous paid time off. As a Software Engineer, Observability, you can look forward to not just a competitive salary, but also equity grants and a focus on overall well-being.

Join Rise to see the full answer
Can I apply for the Software Engineer, Observability position if I’m from an underrepresented background?

Absolutely! DoorDash actively encourages candidates from all backgrounds to apply for the Software Engineer, Observability role. We believe that diversity fuels innovation, and we value unique perspectives. Your background and experience can provide invaluable insights that contribute to our team's success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Observability
Can you explain your experience with observability tools?

When answering this question, detail your previous work with observability tools, such as setting up metrics and logging systems. Highlight specific technologies you've used and any significant projects where you've implemented monitoring solutions, emphasizing how these efforts improved operational efficiency.

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

Discuss your proficiency and experiences with programming languages relevant to the role, such as GoLang and Python. Provide examples of projects where you've utilized these languages to solve observability-related challenges, showcasing your ability to write scalable and maintainable code.

Join Rise to see the full answer
Describe a time you solved a significant technical challenge.

Share a specific experience where you tackled a complex issue, such as improving a logging system. Explain the nature of the problem, the steps you took to address it, and the positive outcomes that emerged, demonstrating your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you ensure the quality of the infrastructure you build?

Talk about your approach to ensuring quality in infrastructure projects. Mention practices like automated testing, code reviews, and documentation. Emphasize how these practices contribute to system reliability and performance—key aspects of observability.

Join Rise to see the full answer
What role does collaboration play in your work as a Software Engineer?

Explain how you collaborate with cross-functional teams, such as developers and product managers. Highlight the importance of communication when implementing observability solutions, as well as sharing insights gained from metrics and logging data to drive improvements.

Join Rise to see the full answer
What strategies do you use for troubleshooting complex issues?

Describe your systematic approach to troubleshooting, focusing on tools and methodologies you've applied in prior projects. Emphasize your ability to analyze logs, metrics, and other data to pinpoint issues while prioritizing a data-driven perspective.

Join Rise to see the full answer
How do you keep up with emerging trends in observability and monitoring?

Mention your commitment to continuous learning. Discuss subscribing to relevant publications, attending webinars, or participating in communities that focus on observability and monitoring technologies. Showcase your passion for staying current and how it informs your work.

Join Rise to see the full answer
Can you provide an example of using data to improve a system?

Share a specific instance where you analyzed data from observability tools to identify a performance bottleneck. Explain the changes you implemented as a result and how they positively impacted system efficiency or reliability.

Join Rise to see the full answer
What is your experience with cloud technologies and platforms?

Discuss your familiarity with various cloud technologies, particularly AWS. Provide specific examples of projects where cloud services were integrated into observability frameworks, detailing how these services enhanced scalability and performance.

Join Rise to see the full answer
Why are you interested in the Software Engineer, Observability role at DoorDash?

Reflect on your motivations for applying to this specific role at DoorDash. Highlight the alignment of the company's values with your personal beliefs about technology's role in enhancing product delivery and your enthusiasm for contributing to an innovative team.

Join Rise to see the full answer