Impiricus is the first and only AI-powered HCP Engagement Engine, recognized as the #1 fastest growing company in North America by Deloitte in 2025. The Software Engineer (DevOps) will be responsible for building and maintaining the cloud infrastructure, focusing on DevOps practices including CI/CD, automation, and system reliability while collaborating with engineering teams to enhance application quality.
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
Requirements:
- 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