Amazon Web Services

Senior Software Development Engineer

Seattle, WA, USA
USD 230k - 500k
Java C++ C# AWS Machine Learning Objective-C Python JavaScript Scala Kubernetes SQL Ruby Oracle Oracle Cloud Kotlin API Microservices IBM Cloud
Description

What do we do?

The Telecommunications Engineering team helps customers solve their most interesting business challenges by rapidly developing innovative prototypes using world-class cloud and open-source technologies. We help customers by introducing them to new and more effective ways of transforming their Telco business in in Enterprise IT and/or Networking.

 

We are a team of problem-solvers and builders who work on our customer’s challenges that don’t have cookie-cutter solutions. We work with the latest 5G technologies and partner with leaders in the growing 5G space. We often don’t have the answers right away, and are expected to Dive Deep to figure out the best approach. The code we write provides immediate value for customers by showing how technology can solve their problems.


What’s in it for you?

You will have the opportunity to be part of one of the fastest growing, customer obsessed, and innovative companies in the world. You will be able to dive deep into the details on operations and engineering. Everyone is a leader at AWS. You will have a lot of ownership and autonomy. You will face unique challenges, learn from some of the brightest minds in the industry and build deep expertise in the most sought-after skills in the market. You will be part of an exceptional team of product managers, solutions architects and engineers where collaboration is highly valued, where innovation is something that happens every day, where taking risks is encouraged, and every day is Day One.

You’ll have access to a wealth of Amazon internal training, including instructor-led courses and talks from experts. This will give you the opportunity to become an AWS expert, gaining valuable expertise in AWS services used in Machine Learning, IoT, image recognition, chat bots, and Big Data. We will provide the environment and support to learn any new tools, libraries or frameworks.


What will you do?

As a Telecommunications Software Development Engineer, you will:

• Design, develop, test and deploy well-architected software

• Feel a real sense of achievement from completing and delivering projects in less time than you thought possible.

• Get hands-on with a range of technologies and practice a range of disciplines: back-end, front-end, networking, DevOps, machine learning, data science, data architecture. We are curious generalists who don’t pigeon-hole ourselves as particular “flavors” of engineer and never say “that’s not my job”.

• Collaborate with customers through full engagements; you’ll learn about their business challenges, rapidly design and develop prototypes to solve them, showcase the functionality you’ve written in demos and finally see the difference you’ve made when customers deploy solutions into their production environments.

• Work with the latest AWS services and open-source technologies to build your prototypes. You’ll always be encouraged to pick the right tools for the job.

 

Inclusive Team Culture

Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have twelve employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

 

Mentorship & Career Growth

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.


BASIC QUALIFICATIONS

4+ years of professional software development experience

3+ years of programming experience with at least one software programming language

2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems

Experience as a mentor, tech lead OR leading an engineering team

6+ years of professional software development experience building scalable and extensible production software systems

Background in or strong understanding of Telecommunications industry in Enterprise IT and/or Network practices

4+ years of programming experience with at least one modern programming languages such as Java, C/C++, C#, Objective C, Python, Javascript etc.

2+ years of recent experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Bachelor's degree in Computer Science or 8+ years of equivalent professional or military experience

Experience or strong understanding of Cloud concepts, technologies and design principles


PREFERRED QUALIFICATIONS

Strong practical understanding of Computer Science fundamentals such as data structures, sorting/searching algorithms, and order analysis

Experience with Agile Software Development Methodologies

Ability to audit and provide constructive feedback on technical designs, code, project plans, and project execution

Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

Experience building in cloud environments. AWS knowledge is preferred

Familiarity with professional software engineering & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations.

Experience communicating with users, software development engineering teams, and management to collect requirements, describe software product features and technical designs.

Meets/exceeds Amazon’s leadership principles requirements for this role

Meets/exceeds Amazon’s functional/technical depth and complexity for this role

 

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment-qualified applicants with arrest and conviction records.


Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment-qualified applicants with arrest and conviction records


Regular and Reduced Time (F, R) jobs based in New York City and the surrounding vicinity (including the 5 boroughs - Bronx, Brooklyn, Manhattan, Queens, and Staten Island) or US virtual jobs that could be performed in New York City.

The pay range for this position in New York City is $184,900-250,200/yr; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the New York City Human Rights Law. Base pay information is based on market location. Applicants should apply via Amazon's internal or external careers site.


Regular and Reduced Time (F, R)* jobs based in Colorado and virtual jobs where work can be performed in Colorado:

The pay range for this position in Colorado is $168,100-227,400/yr; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon's internal or external careers site.



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.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers