Curative is seeking a highly skilled and experienced Platform Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing and implementing complex software solutions, ensuring high standards of quality and reliability. You will play a critical role in optimizing our infrastructure and driving innovation through the use of cutting-edge technologies. This is an exciting opportunity to contribute to the success of our organization and make a significant impact in the healthcare industry. 

Responsibilities:

  • Design and implement complex software solutions, ensuring high standards of quality and reliability through rigorous testing and debugging
  • Solid expertise around APIs, backend services, authentication/authorization, communications platforms, internal development platforms
  • Utilize expertise in AWS, Kubernetes, infra as code, Terraform, Terragrunts framework, ArgoCD, CI/CD, DevOps, automation, and other relevant technologies to develop scalable and efficient solutions
  • Work closely with cross-functional teams to understand infrastructure requirements and design robust, scalable, and cost-effective solutions using cloud services 
  • Collaborate with team members using version control systems (e.g., Git) to manage code changes and ensure effective collaboration
  • Implement and manage CI/CD pipelines using tools like BuildKite or others
  • Demonstrate expertise in containerization and microservices architecture, utilizing platforms such as Kubernetes, and Amazon EKS.
  • Utilize monitoring and logging tools such as CloudTrail, DataDog, Fluentbit and more to ensure system performance and availability
  • Drive continuous improvement initiatives, staying abreast of industry trends and recommending innovative solutions to optimize infrastructure and enhance operational efficiency
  • Apply strong information security (InfoSec) knowledge and practices to ensure compliance with HIPAA regulations and other healthcare industry standards.
  • Collaborate with the information security team to implement and maintain robust security measures, including data encryption, access controls, vulnerability assessments, and security audits.
  • Utilize different scripting tools or languages such as python or bash for development environments and other use cases 
  • Performs other duties as assigned

Qualifications: 

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Minimum of 4 years of experience in software engineering with a focus on infrastructure and platform
  • Deep understanding of cloud computing services such as AWS, Azure, or Google Cloud Platform
  • Proficiency in Infrastructure as Code (IaC) tools such as Terraform, Terrgrunts, Pulumi, or others
  • Strong knowledge of containerization and microservices architecture, with experience in Kubernetes, Amazon EKS.
  • Proficiency in scripting languages such as Python, Bash, or others
  • Experience with database systems such as AWS RDS, PostgreSQL, and ElasticSearch, and others
  • Hands-on experience with CI/CD pipelines using tools like Buildkite, Jenkins, GitLab CI, CircleCI, or Travis CI
  • Excellent communication and leadership skills with the ability to work collaboratively in a team environment
  • Strong problem-solving abilities and a passion for delivering high-quality infrastructure solutions

This is a fully remote position

This position has been filled. Would you like to see our other open positions?