Senior Infrastructure Engineer
eVisit is seeking a talented and driven developer to join our Infrastructure team. The ideal candidate will possess solid experience in software development, along with a foundational understanding of AWS, and the ability to independently manage and drive projects to successful completion. In this role, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure, leveraging an Infrastructure as Code (IaC) approach. We are looking for someone with a strong software development background who is eager to expand their knowledge of AWS and contribute to the growth of our infrastructure capabilities.
Key Responsibilities:
- Design, Deploy, and Maintain Cloud Infrastructure (AWS): Architect and implement scalable, secure, and resilient cloud solutions leveraging AWS services such as EC2, ECS/Fargate, S3, RDS, VPC, Lambda, and CloudFront.
- Continuously evaluate infrastructure needs and optimize deployment strategies to ensure high availability and performance.
- Ensure the infrastructure is scalable, reliable, and secure, following best practices and aligning to expected challenges.
- Develop and maintain Infrastructure as Code (IaC) to automate provisioning, updates, and teardown of infrastructure components.
- Implement configuration management with AWS Config and Pulumi ESC.
- Build and manage continuous integration (CI) and delivery pipelines using tools such as GitHub Actions, AWS Code Pipeline & Code Build to automate testing, deployment, and rollback processes. Focus on ensuring rapid, reliable, and secure code releases.
- Monitor system performance, troubleshoot issues, and optimize infrastructure for performance and cost-efficiency.
- Implement security best practices across infrastructure, including network segmentation, encryption, access controls, and vulnerability management.
- Collaborate with the security and compliance team to ensure adherence to regulations like HIPAA, GDPR, and other relevant standards in healthcare.
- Create comprehensive documentation for infrastructure architecture, operational procedures, and incident response plans. Share best practices and lessons learned with the engineering team.
- Stay Current with Emerging Technologies: Continuously research new cloud services, tools, and industry trends to recommend innovations that can improve platform reliability, security, and cost efficiency.
Prerequisites & Skills:
- Strong background in software development with the ability to write clean, efficient, and maintainable code for a SaaS platform.
- Strong knowledge of Linux/Unix systems administration and networking fundamentals.
- Hands-on experience with Javascript, Typescript, Python, PHP or Ruby.
- Proficiency with Docker.
- Understanding of cloud security best practices, network security, and compliance standards such as HIPAA, CCPA, GDPR.
- Well-versed in scripting languages like Bash, Python for automation.
- Excellent troubleshooting skills, with a problem-solving mindset and attention to detail.
- Strong collaboration and communication skills, capable of working cross-functionally with development, security, and product teams.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Nice to Have:
- Experience with cloud providers such as AWS, GCP or Azure.
- Experience building infrastructure for SaaS applications.
- Experience with Pulumi.
- Background in healthcare IT, Virtual Health, HCIT SAAS.
Benefits
- Competitive salary
- Great benefits package including medical, dental, vision, HSA & FSA plans
- 401(k)
- Generous PTO plan, plus 12 paid national holidays
- Fun, collaborative environment where the company is working to define the future of telemedicine
- Excellent opportunity for professional growth

