5+ years experience in software engineering and SRE roles
Proven expertise with Kubernetes in production environments, especially EKS on AWS
Strong grasp of AWS services and Infrastructure as Code using Terraform
Solid background in observability tools and incident management
Programming proficiency for custom automation and troubleshooting
Responsibilities
Design monitoring and observability systems for infrastructure and services
Lead reliability reviews and improve incident response workflows
Enhance system scalability and fault tolerance through architectural improvements
Automate infrastructure management and delivery pipelines using Terraform and GitHub Actions
Collaborate with software engineers on service resilience and operational readiness
Initiate automation projects to reduce operational toil
Manage and optimize production environments focusing on reliability and cost-effectiveness
Benefits
Comprehensive health care plan including medical, dental, and vision coverage
401(k) retirement plan with company match
Life insurance options including voluntary coverage
Generous paid time off policy
Short and long-term disability benefits
Opportunities for training and professional development
Catered breakfast and lunch provided five days a week
Access to wellness resources
Full Job Description
1. General Information
Job Title
Senior Software Engineer
Department
Engineering
Location
Miami, FL
Reports to
2. Detailed Information 2.1 PURPOSE OF ROLE
As a Senior Software Engineer in SRE at eMed, you will play a key role in ensuring our platform is highly available, secure, and performant. You'll lead reliability engineering efforts across production systems, drive operational excellence, and collaborate closely with application and infrastructure teams to design resilient services. This role suits an engineer with a software mindset and deep operational experience, who thrives on improving systems through automation and proactive engineering.
2.2 WHAT YOU WILL WORK ON
Design and implement robust monitoring, alerting, and observability systems across all services and infrastructure
Lead reliability reviews, incident response, and post-incident analysis-focusing on prevention, learning, and long-term improvements
Improve service scalability, fault tolerance, and performance through architectural input and systems optimisation
Build and maintain automation for infrastructure management using Terraform, and delivery pipelines using GitHub Actions
Partner with software engineers to improve the operational readiness and resilience of services, including capacity planning and runbooks
Lead initiatives to reduce operational toil through tooling, automation, and process improvement
Manage and optimise our production Kubernetes and AWS environments with a focus on reliability, security, and cost-effectiveness
Contribute to security hardening efforts, including network controls, secrets management, and compliance readiness
Participate in and lead in-person stand-ups, incident reviews, and cross-team planning sessions
Share knowledge and mentor engineers on best practices in observability, incident response, and operational engineering
2.3 WHAT WE'RE LOOKING FOR:
Technical Skills (Essential)
Strong experience operating Kubernetes and cloud-native infrastructure (preferably EKS on AWS) in production environments
Proficiency in AWS services, including networking, compute, IAM, and logging/monitoring tools (e.g. CloudWatch, ELB, VPC)
Skilled in Terraform and Infrastructure as Code practices
Deep understanding of observability tooling (metrics, logs, tracing) and incident management workflows
Strong coding skills for building tools, scripts, and automation
Ability to troubleshoot complex infrastructure issues and lead delivery of reliable cloud solutions
Preferred
Experience implementing SLAs, SLOs, and error budgets to guide operational priorities
Background in healthcare or other regulated industries with security and compliance requirements