Full Time

Lead Software Engineer - AWS

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

Job Overview

As a Lead Software Engineer specializing in AWS at System Innovation, you will be responsible for driving the development of scalable and robust cloud-based applications. You will lead a talented team of engineers, ensuring the successful design, implementation, and deployment of applications in the AWS environment. Your role will involve collaborating with cross-functional teams, mentoring junior engineers, and leveraging best practices in software development to enhance performance and optimize cloud functionalities.



Job Responsibilities

  • Lead and manage a team of software engineers in the design, development, and deployment of AWS-based applications.
  • Architect cloud solutions that meet business objectives while ensuring security, scalability, and performance.
  • Oversee code reviews, ensure adherence to coding standards, and promote continuous improvement within the team.
  • Collaborate closely with product managers, QA engineers, and other stakeholders to define and implement features.
  • Define and implement best practices for DevOps processes, including CI/CD pipelines.
  • Monitor application performance and troubleshoot issues to enhance reliability and user experience.
  • Stay current with industry trends and best practices in cloud computing and software development.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • A minimum of 5 years of experience in software development, with a proven track record in AWS technologies.
  • Strong proficiency in programming languages such as Java, Python, or C#.
  • Extensive experience with cloud architecture, microservices, and serverless computing.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration frameworks.
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
  • Strong communication skills, capable of articulating technical concepts to non-technical stakeholders.


Technologies & Tools

This position utilizes a wide array of technologies and tools to create and manage cloud infrastructure effectively. Key technologies include AWS services such as EC2, S3, Lambda, RDS, and CloudFormation. The role also engages with DevOps tools such as Jenkins, Git, and Terraform, along with monitoring tools like CloudWatch and Datadog. Familiarity with agile methodologies is essential to ensure swift and efficient project completion.



Ideal Candidates

The ideal candidate for the Lead Software Engineer - AWS position will exhibit strong leadership qualities, demonstrating an ability to guide and mentor a team effectively. They will possess an analytical mindset with a keen attention to detail and a commitment to delivering high-quality software solutions. The candidate should be highly adaptable, embracing new challenges and technologies, while fostering a collaborative and innovative team environment. Effective communicators with a problem-solving approach will thrive in this role, contributing to the overall success of System Innovation.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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