Jobs / Software Development Engineer (SDE) / Amazon Hiring Software Development Engineer Aurora MySQL
Amazon Development Centre logo

Amazon Development Centre

Amazon Hiring Software Development Engineer Aurora MySQL

location_on Bangalore | On-site
work 3+ years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Software Development Engineer – Amazon Web Services (AWS) (Karnataka)

Job Overview

Amazon Web Services (AWS) is hiring a Software Development Engineer for the Amazon Aurora MySQL team in Karnataka. This role focuses on building highly scalable cloud database services that power Amazon Aurora MySQL. You will design, develop, test, and optimize distributed systems that operate across thousands of servers and support customers worldwide. The position is ideal for software engineers who enjoy solving complex engineering problems, building reliable cloud infrastructure, and contributing to large-scale database technologies.


Key Responsibilities

Design and develop core software components for Amazon Aurora MySQL.

  • Build scalable and reliable cloud database services.
  • Participate in architecture discussions, technical design, and code reviews.
  • Develop automation, metrics, and engineering improvements.
  • Troubleshoot software defects and identify root causes.
  • Collaborate with cross-functional engineering and product teams.
  • Mentor engineers and contribute to engineering best practices.
  • Deliver secure, high-quality, and maintainable software.
  • Participate throughout the software development lifecycle from design to deployment.


Required Skills

  • Strong programming skills in at least one modern programming language.
  • Software architecture and system design.
  • Distributed systems and cloud computing concepts.
  • Problem solving and debugging.
  • Object-oriented programming.
  • Source control and software engineering best practices.


Preferred Skills

  • Full software development lifecycle experience.
  • Code reviews and build automation.
  • Testing and operational excellence.
  • Database systems knowledge.
  • Cloud platform experience.


Education

Bachelor's degree in Computer Science or an equivalent technical discipline.


Experience

Minimum 3 years of professional software development experience with at least 2 years of system design or software architecture experience.


Required Technologies

  • Amazon Aurora
  • MySQL
  • AWS
  • Amazon S3
  • Amazon EC2
  • Cloud Computing
  • Distributed Systems
  • Database Services
  • Software Architecture
  • Source Control


Soft Skills

  • Strong communication
  • Collaboration
  • Ownership
  • Analytical thinking
  • Customer focus
  • Mentoring
  • Adaptability
  • Continuous learning


Benefits of Working in this Role

This opportunity offers exposure to hyperscale cloud technologies, mentorship, career growth, flexible work culture, and the chance to build products used by customers around the world.


Work Mode

Onsite


Location

Karnataka, India


Who Should Apply

Experienced software engineers interested in cloud databases, distributed systems, backend engineering, and large-scale software development.


Career Growth

Engineers can expand their expertise in:

  • Distributed databases
  • Cloud infrastructure
  • Technical leadership
  • Large-scale system architecture

while working with AWS.


Application Advice

Highlight experience in software development, system design, cloud technologies, distributed systems, and programming languages.


Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's degree in Computer Science or an equivalent technical discipline.

work_history

Experience

3+ years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.