Senior Software Engineer – Observability Platform
WFA Digital Insight
As demand for skilled software engineers grows, with a 25% increase in remote job postings in 2025, Adobe stands out for its commitment to innovation and employee empowerment. With a strong focus on Observability, this role offers a unique chance to shape the future of digital experiences. Candidates should be prepared to leverage their expertise in distributed applications, cloud deployments, and AI workflows to drive business impact.
Job Description
About the Role
The Senior Software Engineer position at Adobe is a pivotal role in the company's Observability platform team. As a seasoned engineer, you will be responsible for designing, developing, and maintaining large-scale Observability platforms, ensuring the stability, scalability, and performance of Adobe's engineering community. You will be part of a close-knit team that embodies DevOps principles, working collaboratively to provide a robust platform that supports both Adobe's engineering teams and the company's overall mission.The Observability platform is critical to Adobe's success, enabling the company to monitor, analyze, and optimize its digital experiences. As a Senior Software Engineer, you will play a key role in shaping the future of this platform, working with cutting-edge technologies and collaborating with cross-functional teams to drive innovation.
What You Will Do
- Design and develop large-scale Observability platforms, ensuring scalability, stability, and performance
- Collaborate with cross-functional teams to integrate AI workflows into Observability platforms
- Own and drive ingestion cost optimization, analyzing pipeline data and designing guardrails to reduce unnecessary log volume
- Develop and maintain production-grade integrations and applications for large-scale Observability environments
- Work with OpenTelemetry, including collector configuration, pipelines, and instrumentation
- Integrate with internally hosted logging systems such as Splunk, ClickHouse, Loki, or Elastic
- Collaborate with customer engineering teams to identify and reduce unnecessary log volume
- Develop and maintain distributed applications on cloud platforms, leveraging container and orchestration technologies
- Define service level objectives (SLOs) and service level indicators (SLIs), translating platform health into meaningful quality indicators
- Lead incident response for high-severity issues, ensuring timely resolution and minimizing impact
What We Are Looking For
- 5-8+ years of production-level experience with distributed applications at scale in public and/or private cloud
- Proven experience designing and contributing to the architecture of large-scale Observability platforms
- Deep hands-on experience with internally hosted logging systems such as Splunk, ClickHouse, Loki, or Elastic
- Experience with OpenTelemetry, including collector configuration, pipelines, and instrumentation
- Ability to own and drive ingestion cost optimization, analyzing pipeline data and designing guardrails
- Strong programming skills in Go and/or Python, with experience building production-grade integrations and applications
- Experience developing, deploying, and operating distributed applications on cloud platforms
- Proven ability to design systems for fault tolerance, scalability, and stability
- Knowledge of public and/or private cloud deployments, including AWS, Azure, and Data Center
Nice to Have
- Experience evaluating or prototyping alternative storage/processing backends, such as ClickHouse or Loki
- Ability to contribute to a phased migration plan from Splunk
- Experience with other Observability tooling, such as Grafana, Cortex, and Tempo
Benefits and Perks
- Competitive salary and benefits package
- Opportunity to work with cutting-edge technologies and collaborate with cross-functional teams
- Flexible working hours and remote work options
- Access to Adobe's innovative platforms and tools
- Professional development opportunities, including training and mentorship programs
- Collaborative and dynamic work environment
- Recognition and reward programs for outstanding performance
How to Stand Out
- Develop a strong understanding of Observability platforms and their role in driving business impact
- Highlight your experience with distributed applications, cloud deployments, and AI workflows in your application and during interviews
- Be prepared to discuss your approach to ingestion cost optimization and how you have driven similar initiatives in the past
- Showcase your programming skills in Go and/or Python, and your experience with production-grade integrations and applications
- Research Adobe's culture and values, and be prepared to discuss how you align with the company's mission and vision
- Prepare examples of your experience with OpenTelemetry, collector configuration, and pipeline instrumentation
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.