Full Time

Senior AWS Software Engineer

Applicantz
$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 Applicantz, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior AWS Software Engineer at Applicantz, you will play a critical role in architecting, developing, and deploying robust software solutions on the Amazon Web Services (AWS) platform. You will collaborate with cross-functional teams to design scalable applications, enhance cloud infrastructure, and ensure high availability and performance of services. Your expertise in AWS and software engineering will drive innovation and efficiency in our cloud initiatives, while mentoring junior engineers to strengthen our team capabilities.



Job Responsibilities

  • Design, implement, and deploy scalable applications using AWS services, ensuring code quality and maintainability.
  • Collaborate with product managers and other stakeholders to gather and analyze requirements for new features.
  • Conduct performance tuning, testing, and troubleshooting to optimize application performance.
  • Develop and maintain CI/CD pipelines for seamless application deployment and updates.
  • Monitor applications and systems, using AWS CloudWatch and other tools, to identify and resolve issues proactively.
  • Ensure security best practices are maintained across all cloud services and applications deployed on AWS.
  • Mentor junior engineers and contribute to team knowledge sharing through code reviews and documentation.
  • Stay updated with the latest industry trends and technologies related to AWS and software development.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with at least 3 years of experience specifically working with AWS services.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Strong understanding of AWS services including EC2, S3, Lambda, RDS, and VPC.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Solid knowledge of DevOps practices and tools, such as Jenkins, Git, and Terraform.
  • Strong problem-solving skills and ability to work independently as well as within a team environment.
  • Excellent verbal and written communication skills.


Technologies & Tools

In this position, you will work extensively with AWS services such as EC2, S3, RDS, and Lambda for developing and deploying applications. You will also utilize various development frameworks and tools such as Docker for containerization, Kubernetes for orchestration, and Terraform for infrastructure as code. Familiarity with CI/CD tools like Jenkins and Azure DevOps, as well as monitoring tools like AWS CloudWatch, will also be key to success in this role.



Ideal Candidates

The ideal candidate for the Senior AWS Software Engineer position should possess a passion for technology and a strong desire to learn and innovate within the cloud domain. They should demonstrate a proactive approach to problem-solving, an analytical mindset, and the ability to thrive in a fast-paced environment. A collaborative spirit, coupled with exceptional communication skills, will enable the candidate to effectively share knowledge and mentor others. Furthermore, the ability to adapt to changing project requirements and navigate ambiguity will set the ideal candidate apart in our dynamic workplace.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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