Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by ZipRecruiter, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Software Development Engineer (Sr. SDE) for Amazon Aurora Serverless, Control Plane will play a crucial role in designing and developing scalable and efficient cloud-based solutions that enhance the performance and functionality of database services. The individual will work closely with cross-disciplinary teams, driving projects from conception through to execution. This is an opportunity to work on complex problems within a rapidly evolving environment while helping to shape the future of serverless database technology.
Job Responsibilities
- Design, develop, and maintain core components of the Amazon Aurora Serverless control plane.
- Collaborate with product managers and architect solutions that meet business requirements and enhance user experience.
- Implement and optimize algorithms for performance and reliability to ensure enhanced service delivery.
- Conduct code reviews and mentor junior developers to foster a culture of quality and continuous improvement.
- Identify and resolve production issues and service outages promptly.
- Utilize automated testing methodologies to validate software functionality and performance.
- Maintain documentation on system design, technical specifications, and architecture decisions.
- Stay current with industry trends to innovate and extend the capabilities of the serverless offerings.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master’s degree is a plus.
- Minimum of 5 years of software development experience in a cloud environment, preferably with AWS services.
- Strong proficiency in programming languages such as Java, C++, or Python.
- Experience with distributed systems and microservices architecture.
- Solid understanding of database management systems, particularly relational databases.
- Familiarity with Agile methodologies and software development lifecycles.
- Excellent problem-solving skills and ability to work flexibly in a fast-paced environment.
- Strong communication and interpersonal skills for effective collaboration with team members and stakeholders.
Technologies & Tools
This position will primarily involve working with a range of cloud technologies and tools, including but not limited to Amazon Web Services (AWS) for cloud computing, Amazon Aurora for database management, and tools such as Docker and Kubernetes for container orchestration. Familiarity with CI/CD tools, version control systems like Git, and monitoring solutions such as CloudWatch will also be essential for success in this role.
Ideal Candidates
The ideal candidates for the Senior Software Development Engineer role will possess an innovative mindset, with a passion for developing high-quality, scalable software solutions. They will be team-oriented and exhibit strong leadership capabilities, inspiring others through collaboration and open communication. A proactive approach to problem-solving and a dedication to continuous learning will set them apart, allowing them to thrive in a dynamic and challenging work environment.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.