Mutual of Omaha is seeking a Cloud Platform Developer Engineer who brings strong AWS cloud infrastructure expertise and hands-on software development experience. In this role, you will own and operate the AWS platform for application development teams, author reusable AWS CDK constructs, and serve as a technical resource for developers.
Responsibilities:
- Write production-grade TypeScript using AWS CDK to design, build, test, and maintain Infrastructure as Code for public cloud environments
- Build and maintain shared construct libraries and platform services consumed by engineering teams across the department, treating infrastructure like software with versioning, testing, and documentation
- Serve as the cloud subject matter expert, enabling development teams to achieve the organization's cloud vision through hands-on guidance and troubleshooting
- Configure and manage common cloud services in production environments
- Collaborate across teams to uncover delivery pain points and drive platform improvements
- Apply software engineering best practices including code reviews, unit testing, design patterns, and clean architecture to infrastructure code
Requirements:
- 5+ years of hands-on development experience using an object-oriented language, with TypeScript strongly preferred
- Two or more of the following competencies, demonstrated in software development or platform engineering roles: Infrastructure as a Code (Preferred: AWS CDK, Cloud Formation), Containerization with Docker (Preferred: Kubernetes, Elastic Container Service (ECS), Fargate), Databases (Preferred: Postgres, RDS Aurora, MongoDB), Message/Data Streaming (Preferred: AWS MSK, Kafka), GitHub, GitHub Actions, Git for version control
- Experience building/managing cloud services by automating/orchestrating complex processes using Infrastructure as Code (IaC) within a single cloud environment
- Experience building shared libraries, reusable constructs, or internal platform services used by other engineering teams
- Experience with distributed cloud platform configuration, deployment, and lifecycle management automation tools
- Understanding of security and compliance for a cloud environment
- You promote a culture of diversity and inclusion, value different ideas and opinions, and listen courageously, remaining curious in all that you do
- Able to work remotely with access to a high-speed internet connection and located in the United States or Puerto Rico
- Strong interpersonal communication with both technical and nontechnical audiences
- Prior experience with cloud governance or enablement initiatives
- Proficiency in Software Engineering and best practices