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

Job Overview

15 days ago

Software Development Engineer, Amazon BigMesh Runtime

Amazon.com Services LLC - Sunnyvale, CA

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
  • 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 Development Engineer III

Amazon Web Services, Inc.

Sunnyvale, CA

4+ years of professional software development experience. Windows and Linux development experience. We are looking for a well-rounded software development…

Software Development Engineer II , Niva

Amazon Web Services, Inc.

Sunnyvale, CA

2+ years of non-internship professional software development experience. Windows and Linux development experience.

Software Development Manager

Amazon.com Services LLC

Sunnyvale, CA

Experience with Agile software development methodology. Drove and delivered a large software project. Experience taking a lead role in architecting, designing,…

Software Development Engineer, Annapurna Labs

Annapurna Labs (U.S.) Inc.

Cupertino, CA

2+ years professional experience in embedded or Linux kernel development. We specialize in designing semi-conductors, systems, chips, and software that optimize…

Software Development Engineer, Search Customer Experience

Amazon.com Services LLC

Palo Alto, CA

1+ years of experience in software development. At least 2 years of professional experience working in a software development role that builds large-scale…

Software Development Engineer - Distributed Services

Amazon.com Services LLC

Sunnyvale, CA

4+ years of professional software development experience. Minimum 5+ years professional experience in software development.

Software Development Engineer - Multi-Channel Collaboration

Workday

Pleasanton, CA

Ideal candidates will be exceptionally strong individual contributors with a passion for innovative software development, a learning mentality, and have proven…

Software Development Engineer II, Honeycode

Amazon.com Services LLC

San Francisco, CA

2+ years of non-internship professional software development experience. Knowledge of professional software engineering practices & best practices for the full…

Software Dev Engineer - Test

Amazon.com Services LLC

Sunnyvale, CA

Experience in Java or Python development, or white box testing. As a Software Development Test Engineer, you will develop, execute and maintain software to test…

Software Engineer

Walmart

Sunnyvale, CA

As permitted by applicable law, provide evidence of full vaccination as defined by CDC guidelines OR secure approval of medical or religious accommodation for…

Sr. Manager, Software Engineering

Amazon.com Services LLC

Sunnyvale, CA

This leader can think long-term, advocate for strong engineering excellence, and bring in their own software development best practices as well as follow best…

Sr. Director, Software Development Engineering – Devices Android Software

Microsoft

Sunnyvale, CA

Good understanding of key methodologies and processes involved in software development. 15+ years of experience focusing on software development in a Linux…

Staff Software Engineer - Platform and SRE (Remote)

Palo Alto Networks

Santa Clara, CA

Understanding of software development methodologies and practices, including agile development, continuous integration and continuous delivery.

SDE, Realtime Video Experience

Amazon.com Services LLC

San Francisco, CA

2+ years of non-internship professional software development experience. We are looking for a highly effective software development engineer that can make an…

Embedded Software Engineer (All Level)

SK hynix memory solutions America Inc.

San Jose, CA

You will be a part of the embedded software development team to drive the product from concept to production. 2+ years of strong hands-on experience in firmware…

Software Engineer (SRE)

Comcentric

Palo Alto, CA

To be considered for this role, you must have a strong software development foundation with 5+ years of experience writing code in Java, Python, Go or other…

Software Engineer, Twitch Music

Twitch Interactive, Inc.

San Francisco, CA

Bachelor's degree or above in Computer Science/Engineering or prior engineering experience. Proficient coder in the following: Go, Java, C++, or similar…

Sr. Software Development Engineer, Alexa Internet

Alexa Internet

San Francisco, CA

4+ years of professional software development experience. Provide technical guidance and coaching to junior software developers.

Senior Software Engineer

Amazon.com Services LLC

Sunnyvale, CA

Experience with Agile software development methodology. 4+ years of professional software development experience. Strong business and technical vision.

BrightDrop - Embedded Software Engineer

General Motors

Palo Alto, CA

Embedded firmware or kernel driver development in C or C++. As an Embedded Software Engineer you will be responsible for developing software at various levels…

Principal Software Engineer, Financial Crimes

Cash App

San Francisco, CA

The Financial Crimes Technology team builds systems which analyze and act on billions of dollars in blockchain, person to person, and merchant transactions…

Software Engineer (SRE)

Comcentric

Cupertino, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Director, Software Test Engineering

Visa

Foster City, CA

Demonstrated knowledge and experience of SDLC in agile environment, software development & quality assurance process & methodology.

Live Producer

Ubisoft

San Francisco, CA

You will work closely with producers and directors on the development team to prioritize and plan post launch development, bringing knowledge of game data,…

Ad