Software Engineer (DevOps)

Impiricus

New York, Atlanta (NY, GA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare: medical, dental & vision
HSA, FSA & DCFSA
Disability & life insurance
Flexible time off
Parental leave
Remote-friendly
401(k) with match

Job summary

Impiricus is seeking a Software Engineer (DevOps) to own and improve cloud infrastructure powering our AI-driven HCP engagement platform. You will build scalable AWS infrastructure, optimize CI/CD pipelines, and ensure reliability and security while collaborating with Engineering and QA to enhance automation and feature delivery.

The role emphasizes IaC, containerized/serverless workloads, and production-ready monitoring.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of production‑grade software experience.
  • 2+ years of hands‑on cloud infrastructure experience.
  • Strong experience operating production workloads on AWS (EC2, VPC, IAM, RDS, S3, CloudWatch).
  • Practical experience with IaC using Terraform or AWS CloudFormation.
  • Proficiency in Python, Bash and SQL.
  • Experience building CI/CD pipelines (GitLab, GitHub Actions, Jenkins).
  • Experience with Docker and Kubernetes (EKS) or ECS.
  • Solid networking fundamentals and cloud security.
  • Golang and/or TypeScript are a plus.

Responsibilities

  • Design, build, and maintain scalable AWS infrastructure using IaC tools.
  • Develop and manage CI/CD pipelines and deployment processes.
  • Operate and optimize containerized/serverless workloads (EKS/ECS/Lambda).
  • Monitor and troubleshoot systems with CloudWatch and observability tools.
  • Implement AWS security best practices (IAM, VPCs, secrets management).
  • Automate infra operations, scaling, and maintenance.
  • Lead incident response and post-incident reviews for reliability.

Skills

Terraform
AWS
Python
Bash
SQL
CI/CD
Docker
Kubernetes
Networking
Security
Golang
TypeScript

Education

Bachelor's degree in Computer Science or related field

Tools

GitLab
GitHub Actions
Jenkins
CloudFormation

Job description

Location: Atlanta, GA | NYC, NY | Remote, USA

Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025, Deloitte named Impiricus the #1 fastest growing company in North America for their prestigious Fast 500 list. Founded by a practicing physician and a senior pharmaceutical executive, Impiricus was created to transform how life sciences companies support physicians. We ethically connect HCPs to pharma resources, reduce go-to-market costs and accelerate patient access to the treatments they need.

With our unique access to the largest opted-in network of HCPs, their insights, and clinical expertise, we are the leading provider of AI technology and real-time channels that life science companies need to deliver clear, reliable, and evidence-based resources directly into the hands of HCPs. Guided by a council of 2000+ trusted HCP advisors, we ensure every interaction is clinically meaningful, ethically grounded and leads to better patient care.

Job Summary

As a Software Engineer (DevOps), you will play a critical role in building, operating, and continuously improving the cloud infrastructure that powers our digital platform. This role is primarily focused on DevOps ownership—including infrastructure, CI/CD, automation, reliability, and security—while also contributing to application quality through QA automation, defect resolution, and feature development as needed.

You will design and manage scalable AWS infrastructure, optimize deployment pipelines, and ensure high system availability and performance. In addition, you will work closely with Engineering and QA teams to strengthen automated testing frameworks, troubleshoot and resolve production and pre-production issues, and support the implementation of new features.

Responsibilities
  • Design, build, and maintain scalable AWS infrastructure using Infrastructure as Code tools such as Terraform or AWS CloudFormation.
  • Develop and manage CI/CD pipelines leveraging AWS services (e.g. CodePipeline, CodeBuild, CodeDeploy) and/or third-party tools.
  • Operate and optimize containerized and serverless workloads using services such as EKS, ECS, Lambda, and Fargate.
  • Monitor, log, and troubleshoot systems using Amazon CloudWatch, AWS X-Ray, and related observability tools to ensure high availability.
  • Implement AWS security best practices, including IAM, network security (VPCs, security groups), and secrets management.
  • Automate infrastructure operations, scaling, and maintenance using scripting and AWS-native automation services.
  • Lead incident response and post-incident reviews, driving continuous improvements in reliability, performance, and cost optimization.
  • Identify, troubleshoot, and resolve software defects to maintain application stability and performance.
  • Contribute to and enhance QA automation to ensure reliable, high-quality releases.
  • Support additional infrastructure, platform, and operational efforts as needed.
Experience
  • 3+ years of experience building production-grade software, including 2+ years of hands‑on experience developing and operating cloud-based infrastructure.
  • Bachelor's degree in Computer Science, or related technical engineering field.
  • Strong experience operating production workloads on AWS, including core services such as EC2, VPC, IAM, RDS, S3, and CloudWatch.
  • Practical experience with Infrastructure as Code using Terraform or AWS CloudFormation.
  • Proficiency in Python, Bash, and SQL.
  • Experience building and maintaining CI/CD pipelines using AWS-native or common third-party tools (e.g., GitLab, GitHub Actions, Jenkins).
  • Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes (EKS) or ECS.
  • Solid understanding of networking fundamentals and cloud security best practices.
  • Programming background in Golang and/or TypeScript is a plus.

The base salary range for this role is $100,000 - $130,000.

Benefits
  • Healthcare: Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge.
  • HSA, FSA & DCFSA: Pre‑tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high‑deductible plan).
  • Coverage & Protection: 100% paid short- and long‑term disability, plus life and AD&DD insurance.
  • Flexible Time Off: Take the time you need with a flexible vacation policy — recharge your batteries your way.
  • Parental Leave: Paid parental leave to spend time with your newborn, adopted, or foster child (available after 6 months).
  • Your Work, Your Way: If you’re close to an office, we encourage spending some time in‑person to collaborate and connect. If not, remote is always an option.
  • 401(k): Save for your future with tax advantages (and company match!)

Impiricus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director, Mobile Engineering
Director, Mobile Engineering

Impiricus • New York (NY), Atlanta (GA)

Hybrid
USD 218,000 - 253,000
Medical, dental and vision coverage
HSA, FSA & DCFSA pre-tax savings
Disability and life insurance
+4
Data Analyst
Data Analyst

Impiricus • New York (NY), Atlanta (GA)

Hybrid
USD 85,000 - 95,000
Medical, dental, vision
401(k) company match
Remote work option
+2
Software Engineer (Front End)
Software Engineer (Front End)

Impiricus • Atlanta (GA)

On-site
USD 100,000 - 115,000
Flexible vacation policy
Healthcare coverage
401(k) with company match
+1
HR Business Partner
HR Business Partner

Doist • New York (NY), Atlanta (GA)

Hybrid
USD 95,000 - 115,000
Health insurance
Flexible time off
Remote work
+1
Impiricus Intern
Impiricus Intern

Impiricus • New York (NY), Oregon (WI), Atlanta (GA)

Hybrid
Product Manager
Product Manager

Impiricus • United States

Hybrid
USD 85,000 - 130,000
Medical, dental, and vision coverage
Flexible vacation policy
Paid parental leave
+1
Technical Account Manager
Technical Account Manager

Impiricus • United States

Remote
USD 100,000 - 110,000
Medical, dental, and vision coverage
Flexible vacation policy
12 weeks paid parental leave
+2
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Impiricus • Atlanta (GA)

Hybrid
USD 110,000 - 130,000
Medical, dental, and vision coverage
Flexible Time Off
12 weeks Parental Leave
+2
QA Automation Engineer
QA Automation Engineer

Impiricus • Atlanta (GA)

Hybrid
USD 110,000 - 130,000
Medical, dental, and vision coverage
Flexible vacation policy
12 weeks parental leave
+2
SDR Agent Manager
SDR Agent Manager

Impiricus • New York (NY), Atlanta (GA)

Hybrid
USD 85,000 - 105,000
Health insurance
401(k) with match
Remote work option
+2