Full Time

Sr. Software Dev Engineer, Amazon Aurora Serverless, Control Plane

ZipRecruiter
$120,000 - $160,000* / year (about $58–$77 an hour)

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 will play a pivotal role in shaping the future of serverless database technology. The successful candidate will be responsible for designing, developing, and optimizing core components of the control plane that underpins Amazon Aurora Serverless. This position demands a deep understanding of distributed systems, hands-on software development experience, and a passion for building scalable solutions. The ideal candidate will also foster collaboration across teams, ensuring alignment with business needs while delivering high-quality software on schedule.



Job Responsibilities

  • Design and implement scalable software architectures for the Amazon Aurora Serverless Control Plane.
  • Analyze and enhance system performance, reliability, and security of distributed database services.
  • Collaborate with cross-functional teams to gather requirements and refine product specifications.
  • Lead code reviews and uphold coding standards to maintain high quality and efficiency in development.
  • Debug complex issues and drive root cause analysis to improve system robustness.
  • Mentor junior engineers and contribute to developing a positive team culture.
  • Stay abreast of industry trends and emerging technologies to inform product direction and innovation.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of software development experience, with a focus on distributed systems.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Thorough understanding of relational databases and SQL.
  • Experience with cloud computing platforms, particularly AWS.
  • Strong skills in software design patterns and best practices for building scalable applications.
  • Excellent problem-solving abilities with a proactive approach to troubleshooting.
  • Experience with agile development methodologies.


Technologies & Tools

This position utilizes a variety of advanced technologies and tools, including but not limited to Amazon Web Services (AWS), containerization technologies like Docker and Kubernetes, and monitoring tools such as Prometheus and Grafana. Skills in CI/CD tools and pipelines, version control systems such as Git, and databases, particularly relational databases, are also critical for success in this role. Familiarity with infrastructure as code solutions like Terraform may further enhance the development process.



Ideal Candidates

The ideal candidate for this position is someone who exhibits a strong technical acumen combined with excellent interpersonal skills. They should possess a proactive mindset, a passion for innovation, and a commitment to delivering high-quality software. A successful candidate will demonstrate strong leadership qualities, the ability to work autonomously and collaboratively, and a keen interest in solving complex problems. They should also be adaptable and embrace continuous learning, staying informed of technological advancements relevant to the serverless architecture space.

Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.