Amazon Web Services
Amazon Web Services•2h ago
Indeed

Senior Software Development Enginee...

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Development Enginee... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Amazon Web Services

Full Job Description

About Amazon Web Services (AWS) Utility Computing

Amazon Utility Computing (UC) drives product innovation, from foundational services like Amazon Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to new product innovations that consistently differentiate AWS services in the industry. As part of the UC organization, you will contribute to the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services within AWS, including specialized security solutions for cloud services.

Revolutionizing Cloud Databases with Amazon Aurora PostgreSQL

Are you passionate about building hyper-scale database services in the cloud? Do you want to redefine how databases are developed for cloud environments and directly impact hundreds of thousands of AWS database service users? Amazon Aurora represents a significant area of innovation for AWS. The PostgreSQL-compatible edition of Amazon Aurora is built upon one of the most dynamic codebases in the open-source community. This relational database offers enterprise-grade performance, availability, and durability, coupled with the management advantages of RDS. It's one of the fastest-growing businesses within Amazon Web Services, with teams located in Seattle, Boston, and Bangalore.

Grow Your Career with a Senior Engineering Team

For engineers seeking growth opportunities, join our team! We boast one of the most senior engineering teams within AWS, eager to collaborate on brainstorming, mentorship, and software development. Our work involves building software, patenting new technologies, and actively participating in global conferences. We tackle complex challenges in distributed systems, concurrency, database internals, caching, query optimization, languages, and performance engineering.

Senior Software Development Engineer - Aurora PostgreSQL (Query Optimization)

The Amazon Aurora PostgreSQL Engine team is looking for experienced software engineers specializing in query optimization. We seek talented experts enthusiastic about constructing large-scale database systems that operate across thousands of servers and multiple global data centers. These are core systems development roles where you will lead the design and development of critical software components for our industry-leading, cloud-architected database services. You will join a team responsible for architecting, designing, and implementing highly scalable distributed database systems that ensure availability, reliability, and performance. This is a hands-on role requiring you to build robust components and mentor other engineers. Success requires not only exceptional software development and systems design skills with a proven track record but also excellence in communication, leadership, and customer focus. A successful candidate will bring deep technical expertise and the ability to deliver services with significant business impact. Our ambition is to build the world's best and fastest database with an outstanding team, all while enjoying the journey.

Key Responsibilities

  • Collaborate across diverse teams, projects, and environments to directly impact our global customer base.
  • Apply a passion for innovation, data, search, analytics, and distributed systems.
  • Solve complex technical challenges at all layers of the technology stack, often tackling novel problems.
  • Design, implement, test, deploy, and maintain innovative software solutions to enhance service performance, durability, cost-effectiveness, and security.
  • Build high-quality, highly available, always-on products.
  • Research and implement solutions that deliver optimal customer experiences.

A Day in the Life

  • Design and code solutions to improve software architecture efficiency.
  • Develop metrics, implement automation, and drive other improvements.
  • Identify and resolve the root causes of software defects.
  • Build high-impact solutions for our extensive customer base.
  • Participate in design discussions, code reviews, and communicate with internal and external stakeholders.
  • Work cross-functionally to influence business decisions with technical insights.
  • Operate within a dynamic, startup-like development environment focused on high-priority initiatives.

About the Team

Diverse Experiences: AWS values diverse experiences. We encourage candidates to apply even if they don't meet all preferred qualifications. If your career path is unconventional or includes alternative experiences, your application is welcome.

Why AWS?: Amazon Web Services (AWS) is the leading cloud platform globally, recognized for its comprehensive offerings and continuous innovation. Startups and Global 500 companies trust AWS to power their businesses.

Inclusive Team Culture: At AWS, we foster a culture of curiosity and continuous learning. Our employee-led affinity groups promote inclusion, celebrating our differences. Events like Conversations on Race and Ethnicity (CORE) and AmazeCon inspire us to embrace our uniqueness.

Mentorship & Career Growth: We are committed to becoming Earth's Best Employer, offering abundant knowledge-sharing, mentorship, and career-advancing resources to help you grow as a well-rounded professional.

Work/Life Balance: We prioritize work-life harmony, recognizing that success should not come at the expense of personal life. We strive for flexibility in our working culture, believing that support in the workplace and at home enables us to achieve anything in the cloud.

Basic Qualifications

  • 7+ years of professional software development experience (excluding internships).
  • 7+ years of programming experience in at least one software programming language.
  • 5+ years of experience leading the design or architecture (including design patterns, reliability, and scaling) of new and existing systems.
  • Experience serving as a mentor, tech lead, or leading an engineering team.
  • Bachelor's degree in computer science or a related field, or equivalent practical experience.

Preferred Qualifications

  • 7+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Knowledge of PostgreSQL internals.

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.

Company

Amazon Web Services

Amazon Web Services

Pune, Maharashtra
Posted on Indeed
Senior Software Development Engineer, Aurora PostgreSQL at Amazon Web Services | Pune, Maharashtra | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform