Amazon.composted 5 days ago
$151,300 - $261,500/Yr
Full-time • Senior
Seattle, WA
General Merchandise Retailers

About the position

The Data Center Systems team is looking for an innovative, self-directed Senior Software Development Engineer to drive the development and scaling of electrical and mechanical alarming and event management services used across AWS Data Centers worldwide. Contribute to Amazon's vision of developing the safest and most secure, reliable, and efficient data centers on Earth. As a Software Development Engineer III (SDE3) on this team, you will design new software solutions that power AWS Data Center controls monitoring, alarming, and event management platform software products. If you're passionate about building innovative solutions that power the backbone of Amazon's world-class infrastructure, this is the role for you.

Responsibilities

  • Architecting and implementing robust, scalable, and efficient software components embedded in equipment and in the cloud
  • Collaborating with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software
  • Continuously improving coding practices, testing methodologies, and development processes
  • Staying up-to-date with the latest industry trends, technologies, and best practices
  • Mentoring and providing guidance to more junior engineers
  • Participating in the overall direction and vision of the engineering team and organization

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice-to-haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Knowledge of industrial control systems

Benefits

  • Medical benefits
  • Financial benefits
  • Equity options
  • Sign-on payments
  • Comprehensive employee benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service