Skip to main content

Software Development Engineer II, AWS Kumo Support Channels

Job ID: 2837884 | Amazon Web Services, Inc.

DESCRIPTION

Work hard, have fun, and make history at AWS! Amazon Web Services has been rated one of the most admired companies globally, both for Innovation and Customer Service. At AWS Kumo, you will be on the forefront of driving Cloud innovation for industry leaders around the globe.

Kumo (pronounced ‘Koo-mo’, the Japanese word for "cloud") is the global product and engineering organization for AWS Support, a multi-billion $ business. Kumo’s products, used by AWS customers and the internal Amazonian teams that help them, are vital to ensuring exceptional customer experiences on AWS. Kumo has a broad portfolio of customer-facing and internal services. Our public-facing properties include AWS Trusted Advisor, AWS Health, Automation, Recommendations & Insights, AWS Support Center, AWS Knowledge center, and many more. Our internal AWS Support teams rely on Kumo services to interact with AWS customers, diagnose and resolve customer issues, and safely share information across AWS teams. These services must work seamlessly, and be available when AWS services are not. Any changes to these tools has a force multiplicative effect on how customers experience AWS and the efficiencies of the internal workforce.

The Kumo organization is globally distributed, with larger teams located in Seattle - Washington, Cape Town - South Africa, Vancouver - Canada, San Jose - Costa Rica, and Iasi - Romania.

We are looking for engineers to join us in building applications that AWS customers use to reach AWS Support Engineers. Your work will be the face of AWS support to our customers; you will work to expand the communication channels we support so that our customers can reach out with convenience, within the context of their work. You will utilize cloud-native technologies developed right alongside you: AWS Lambda, DynamoDB, API Gateway, etc. You will innovate on the user experience by working closely with our customers and partners.

Our team applies modern development practices and utilizes native AWS tools to do them. We operate in a multi-region redundant environment to ensure reliability; we continuously deploy to all regions through an automated pipeline; we use CloudWatch and other tools to help us monitor and diagnose. We loosely follow an agile methodology, and most of all, we focus on getting things done and delivering value to customers.

We combine the culture of a startup, the innovation and creativity of a R&D Lab, the resources, support, and work-life balance of a mature organization, and technical challenges at the scale of AWS. Come join us!


Key job responsibilities
In this role you will:

· Write high-quality, efficient, testable code in Java and other object-oriented languages.
· Build highly available, secure, distributed systems in microservices, container, and distributed cluster-compute architectures.
· Collaborate with some of the best engineers in the industry to work on some of the most complex challenges in large-scale computing.
· Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
· Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.
· Play an instrumental role in defining the system architecture, own and implement specific components, and help shape the overall user experience.

You must insist on the highest standards for quality, maintainability, security, and performance as you will ensure that engineering best practices are followed and that software is designed to be highly available, dynamically scalable, and resilient to continuity threats. You are a person with a commitment to team work and who enjoys working on cutting edge technology, is customer obsessed, and thrives on the challenge of building something new that will eventually operate at world-wide scale.

About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success. AWS Support also partners with a global list of customers that are building mission-critical applications on top of AWS services.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ 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

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.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.