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.
Job Overview
The Senior Software Development Engineer for Amazon Aurora Serverless, Control Plane at ZipRecruiter is responsible for the design, development, and implementation of scalable software solutions that manage the serverless database infrastructure. This role requires collaboration with cross-functional teams to enhance system performance and reliability, while ensuring the effective integration of Aurora into cloud-computing environments. The successful candidate will leverage innovative approaches to improve the serverless experience, driving efficiency and customer satisfaction.
Job Responsibilities
- Design, develop, and maintain robust software applications for the Control Plane of Amazon Aurora Serverless.
- Collaborate with product management and engineering teams to define application requirements and specifications.
- Implement automated testing frameworks to ensure high-quality code and system reliability.
- Troubleshoot and resolve complex software issues while providing technical support to internal teams.
- Continuously enhance existing system features based on user feedback and performance metrics.
- Monitor system performance and scalability, implementing solutions for optimization.
- Contribute to architectural discussions and decision-making processes.
- Mentor junior engineers and foster a culture of best practices within the development team.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master's degree is preferred.
- Minimum of 5 years of experience in software development, with a focus on cloud-based solutions.
- Proficiency in programming languages such as Java, Python, or C++.
- Deep understanding of distributed systems and cloud architecture.
- Experience with database management systems, particularly relational databases like PostgreSQL or MySQL.
- Strong experience in using CI/CD tools and methodologies.
- Proven ability to work collaboratively in a fast-paced, agile environment.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
This position utilizes a variety of technologies and tools including but not limited to AWS services (specifically Amazon Aurora), Kubernetes, Docker, Git for version control, Jenkins for CI/CD processes, and various monitoring and analytics tools to ensure application performance and reliability.
Ideal Candidates
Ideal candidates for the Senior Software Development Engineer position will possess strong technical acumen and a passion for innovation. They should demonstrate the ability to think critically and approach problems with a solution-oriented mindset. Effective communication skills are crucial, as collaboration with diverse teams is essential. Additionally, a commitment to continuous learning, agility in adapting to new technologies, and a proactive attitude towards project management will set successful candidates apart from their peers.
Among 15 to 24-year-olds in Nigeria, unemployment was 7% in 2025, against 3.9% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.