Senior Software Development Engineer, Amazon BigMesh Runtime @ Amazon.com Services LLC - Sunnyvale, CA

Job Overview

11 days ago

Senior Software Development Engineer, Amazon BigMesh Runtime

Amazon.com Services LLC - Sunnyvale, CA

  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 4+ years of professional software development experience
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team
  • Computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis
  • Excellent communication skills
Job summary
If you are interested in programming in Golang, empowering thousands of Amazon most critical business processes with ServiceMesh features such as load balancing, routing, serialization, network traffic shaping, or caching, then this job is for you.

If you do not know Golang, our training and on-boarding support will help you pick it up.

Amazon retail scales beyond the limits of AWS. We build platforms and systems that scale to trillions of transactions per second and handle thousands of services and accounts.

Our team builds and operates innovative hosted compute platforms that empower Consumer/Digital/Other (CDO) engineers to build architectures for their business solutions that are secure, available, productive, and cost efficient. Our vision is to make CDO’s Service Oriented Architecture more manageable and developers more productive by building an ecosystem of managed abstractions that allow CDO developers to focus on their unique business logic and business operations, knowing that security, authentication, authorization, load balancing, throttling and routing “just work” and are always consistent with Amazon best practices.

Key job responsibilities
As a software engineer on our team, you will be working on an in-house service mesh for centralized traffic management and SOA policy implementation at Amazon.

A day in the life

On a day-to-day basis you will:
  • Write critical, high performant ServiceMesh code in Go language
  • Participate in roadmap and design discussions
  • Ensure quality by participating in peer code reviews
  • Support operations of our fleet ensuring smooth sailing of 1000s of Amazon business processes.
  • Help us grow the team by interviewing and on-boarding new talent.
About the team
BigMesh team builds and operates innovative hosted compute platforms that empower Consumer/Digital/Other (CDO) engineers focusing on ServiceMesh features like security, authentication, authorization, load balancing, throttling, routing, and more.

  • Experience in Go programming language is a plus
  • Understanding of networking concepts and network security
  • Experience with large, geographically diverse networks
  • Experience with Agile methodology
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Similar Jobs

Software Engineer (Apprentice Conversion)

IBM

San Jose, CA

Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.

Senior Software QA Engineer

NVIDIA

East Palo Alto, CA

Perform weekly regression testing of in-vehicle software for cloud releases. Develop test plans and test cases for fleet management and in-vehicle data…

Staff Software Engineer

Intuitive

Sunnyvale, CA

Partner with our simulation, software, robotics, and data teams to ensure that the solution you build can encompass all of their needs and make this solution…

Applications Development Engineer -Broad Band Plasma

KLA

Milpitas, CA

Perform product diagnosis, problem resolution, interface with software and systems engineering to verify that hardware and software problems have been resolved.

Staff Software Engineer DevOps

Intuitive

Sunnyvale, CA

Minimum 8+ years of software development or DevOps experience with minimum bachelor’s degree in Computer Science or Engineering.

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Understanding of embedded development constraints and BSP development experience. Relevant work experience, including software development experience coding in…

SOFTWARE ENGINEER

University of California Office of the President

Oakland, CA

Advanced knowledge of secure software development. Creates flowcharts and technical documentation to guide future software development projects.

System Software Engineer

Intel

Santa Clara, CA

The focus of this role will be on system-level software development in areas such as: OS kernel, Firmware development, Graphics or memory area simulation…

Senior Software Engineer

Intuitive

Sunnyvale, CA

Knowledge of C++ and Embedded software is plus. Data driven application development and data manipulation across multiple databases.

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

San Jose, CA

You’ll focus on managing the design and implementation of technology infrastructure within PwC, developing and enhancing both client and internal facing…

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Advanced knowledge of secure software development. Creates flowcharts and technical documentation to guide future software development projects.

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

We are looking to expand our core product development team with a backend developer who has five or more years experience in the development of web and web API…

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

San Francisco, CA

You’ll focus on managing the design and implementation of technology infrastructure within PwC, developing and enhancing both client and internal facing…

Director, DevOps Architect

KPMG

Santa Clara, CA

Aspects of this leadership position will also encompass both quality assurance and continuous site/software testing. 10+ years project management experience.

SENIOR ORACLE SUPPORT DEVELOPER

University of California Office of the President

Oakland, CA

Set the technical requirements for complex software specifications. Initiate changes in development, maintenance and system standards.

Sr. DevOps Engineer

PRICE WATERHOUSE COOPERS

Sacramento, CA

You’ll focus on managing the design and implementation of technology infrastructure within PwC, developing and enhancing both client and internal facing…

Sr. Associate, Cyber Security - Cloud DevOps

KPMG

Santa Clara, CA

A minimum of 3 years of experience in application development, security, infrastructure, cloud and related technology platforms.

Senior Site Reliability Engineer, Principal

Altais

Oakland, CA

10 years of experience with software engineering, software development, or system operations. You will help to advance the deployment process of software into…

Sr. Associate, Cyber Security – Cloud DevOps Engineer

KPMG

Santa Clara, CA

A minimum of 3 years of experience in application development, security, infrastructure, cloud and related technology platforms.

Director, DevOps Architect

KPMG

Sacramento, CA

Aspects of this leadership position will also encompass both quality assurance and continuous site/software testing. 10+ years project management experience.

Sr. Associate, Cyber Security - Cloud, DevOps, HashiCorp

KPMG

Sacramento, CA

Experience in open source software business models and proficiency in cloud, infrastructure, and networking software.

Director, DevOps Architect

KPMG

San Francisco, CA

Aspects of this leadership position will also encompass both quality assurance and continuous site/software testing. 10+ years project management experience.

DevOps Cloud Engineer - Tax

Deloitte

San Francisco, CA

Knowledge of networking and software defined networking in cloud environments. Your contributions in architecture and design reviews will provide recommended…

Sr. Associate, Cyber Security - Cloud DevOps

KPMG

Sacramento, CA

A minimum of 3 years of experience in application development, security, infrastructure, cloud and related technology platforms.

Ad