Full Time

Senior Software Engineer - Cloud (Remote / Flexible)

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


Job Overview


Insulet Corporation is seeking a Senior Software Engineer - Cloud to join our dynamic team in a remote or flexible work environment. In this role, you will be instrumental in designing, developing, and maintaining cloud-based applications that support our mission of improving health outcomes for individuals with diabetes. You will work closely with cross-functional teams to ensure the performance and reliability of software solutions, while also contributing to architectural decisions and enhancing our overall development practices.



Job Responsibilities

  • Design, develop, and deploy scalable cloud-based applications and services.
  • Collaborate with product management and engineering teams to translate business requirements into technical specifications.
  • Participate in code reviews, design sessions, and architecture discussions to ensure high-quality software delivery.
  • Monitor and optimize application performance, reliability, and security in cloud environments.
  • Provide mentorship and guidance to junior engineers, fostering a culture of continuous improvement.
  • Stay updated with emerging technologies and industry best practices to incorporate into project workflows.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with a focus on cloud technologies.
  • Proficiency in programming languages such as Python, Java, or C#.
  • Strong experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their associated services.
  • Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.
  • Experience with CI/CD pipelines and version control systems, particularly Git.
  • Excellent problem-solving skills and ability to work in a collaborative team environment.


Technologies & Tools


The Senior Software Engineer - Cloud role involves working with a variety of technologies and tools, including but not limited to cloud platforms like Amazon Web Services (AWS) and Microsoft Azure, programming languages such as Python and Java, as well as tools for CI/CD like Jenkins and Git. Familiarity with container orchestration platforms such as Kubernetes and Docker is essential for the successful execution of your responsibilities.



Ideal Candidates


The ideal candidate for this position will possess a strong technical foundation combined with excellent communication and collaboration skills. You should be a proactive problem solver who is adaptable to changing requirements and enthusiastic about leveraging technology to drive innovation in healthcare. A passion for continuous learning and a commitment to quality will contribute significantly to your success in our fast-paced environment.


Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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