Software Development Engineer, Amazon Managed Prometheus

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer III, Cloud/Data, eero Software Services

Senior Software Engineer role at eero (Amazon) building scalable cloud services for innovative networking solutions, offering competitive compensation and growth opportunities.

Sr Software Development Engineer, Aurora

Senior Software Engineer role at Amazon Aurora, building cloud-scale database services with competitive compensation and comprehensive benefits.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Description For Software Development Engineer, Amazon Managed Prometheus

Are you interested in building and influencing open source monitoring and observability? Would you like to use your engineering background to support best-in-class data cloud and large-scale distributed systems to enable big data processing in the cloud? We're looking for talented and driven individuals to join us.

Amazon Managed Service for Prometheus is looking for software engineers to help grow our fully managed secure Prometheus-compatible metrics and alerting service. Our service enables customers to continuously ingest, store, alert, and query large amounts of data. As part of AWS open-source observability solutions, we help customers monitor, analyze, and visualize the performance of their workloads.

Our team tackles some of the hardest scalability, performance, and distributed computing challenges in the world. We process billions of data points per second and manage artifacts through the latest technologies (DynamoDB, Memcached, Lambda, etc.). You'll have the chance to contribute to open source and run a fully managed scalable service at AWS, while working with a group of incredibly smart, friendly, and passionate people.

Key Responsibilities:

  • Design, build, and review high-quality code and systems
  • Build, test, and deploy secure, scalable, high-performing solutions and APIs
  • Deep dive to root cause customer issues
  • Release new features
  • Consult with top engineers at Amazon
  • Discuss innovative approaches to building and operating at scale

We value work-life harmony and offer flexibility in working hours. Our inclusive team culture embraces differences, with employee-led affinity groups and ongoing learning experiences. We're committed to mentorship and career growth, providing resources like one-on-one mentorship, access to principal engineers, and personalized career development plans.

Join us in shaping the future of cloud observability and be part of a team that's passionate about making a significant impact in the industry.

Last updated 2 months ago

Responsibilities For Software Development Engineer, Amazon Managed Prometheus

  • Design, build, and review high-quality code and systems
  • Build, test, and deploy secure, scalable, high-performing solutions and APIs
  • Deep dive to root cause customer issues
  • Release new features
  • Consult with top engineers at Amazon
  • Discuss innovative approaches to building and operating at scale
  • Contribute to open source projects

Requirements For Software Development Engineer, Amazon Managed Prometheus

Go
Java
JavaScript
TypeScript
Python
Kubernetes
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Proficiency in computer science concepts (object-oriented design, data structures, concurrency, performance optimizations)
  • Excellent verbal and written communication skills
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with Go, TypeScript, or Kotlin (preferred)
  • Experience with designing and building large-scale systems in a multi-tiered, distributed environment (preferred)
  • Experience with AWS services (preferred)
  • Experience with Grafana & Prometheus (preferred)

Benefits For Software Development Engineer, Amazon Managed Prometheus

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Flexible working hours
  • Employee-led affinity groups
  • Ongoing learning experiences
  • Mentorship programs
  • Career development opportunities

Interested in this job?