Software Development Engineer

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer

Amazon is seeking a Software Development Engineer for their AWS Networking organization to join a team focused on designing and developing software and services for their global optical network. This role is part of AWS Infrastructure Services, which is responsible for keeping the cloud running by managing all AWS data centers, servers, storage, and networking equipment. The position offers an opportunity to work on challenging problems at scale, collaborating with diverse teams including software, hardware, and network engineers.

The role involves autonomous operation, delivering team and cross-team level projects, and working closely with other teams to understand needs and integrate systems. Daily responsibilities include driving design components, preparing estimates, documenting solutions, code reviews, and operational support. The position includes an on-call rotation during daytime hours.

As part of AWS Infrastructure Services, you'll be at the heart of Amazon's cloud operations, working on critical systems that ensure continuous customer access to AWS services. The team emphasizes collaboration, innovation, and ownership, providing opportunities to work on complex problems while maintaining high standards for safety and security.

The ideal candidate should be highly autonomous, detail-oriented, and possess strong communication skills. This role offers the chance to shape the future of network automation while working with cutting-edge technology at a global scale. You'll be part of a team that values diversity, encourages bold ideas, and empowers engineers to own their projects from conception to completion.

Working at Amazon means joining a company that's committed to continuous innovation and customer satisfaction. You'll have access to extensive resources, opportunities for professional growth, and the chance to make a significant impact on global cloud infrastructure. The role combines technical challenges with business impact, making it ideal for engineers who want to grow their careers in cloud computing and network operations.

Last updated 19 hours ago

Responsibilities For Software Development Engineer

  • Design and develop software and services for AWS Networking organization's global optical network
  • Drive designs for components and services that deliver new features and capabilities
  • Prepare estimates for upcoming deliverables
  • Document proposed solutions
  • Review code of other team members
  • Write well-structured and optimized code
  • Perform root cause analysis on operational events
  • Participate in on-call rotation (one week every 4-5 weeks during daytime hours)
  • Contribute to documentation, process and procedures
  • Help shape automation future in Networking

Requirements For Software Development Engineer

Java
Python
Linux
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Experience with coding standards, code reviews, and source control management
  • Experience with build processes, testing, and operations
  • Experience designing or architecting new and existing systems
  • Professional software development experience (non-internship)
  • Strong written and verbal communication skills
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • On-call rotation compensation
  • Equal opportunity employer
  • Inclusive work culture
  • Workplace accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Engineer, Alexa Daily Essentials

Software Engineer role at Amazon working on Alexa Daily Essentials team to develop voice-powered household assistance features used by millions of customers.

Software Development Engineer, JWO Tech Corporate

AWS seeks Software Development Engineer to build and maintain enterprise-scale business applications using Java and AWS technologies in Bengaluru.

Software Development Engineer II, Inbound Signals, Visibility and Orchestration

Mid-level Software Development Engineer role at Amazon's SCOT team, focusing on supply chain optimization and inbound freight management systems.

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on developing next-generation fulfillment and delivery systems with competitive compensation.

Software Development Engineer, Pricing Systems

Software Development Engineer role at Amazon's Pricing Systems team, focusing on ML-driven pricing solutions and scalable architecture design.