[Remote] Cloud Platform Developer Engineer (AWS CDK/TypeScript) with Java - Remote
Note: The job is a remote job and is open to candidates in USA. Mutual of Omaha is seeking a Cloud Platform Developer Engineer who brings both strong AWS cloud infrastructure expertise and hands-on Java software development experience. In this role, you will own and operate the AWS platform that powers application development teams, author reusable AWS CDK constructs and shared libraries in TypeScript, and serve as a technical resource for developers.ResponsibilitiesWrite production-grade TypeScript using AWS CDK to design, build, test, and maintain Infrastructure as Code for public cloud environmentsBuild and maintain shared construct libraries and platform services consumed by engineering teams across the department, treating infrastructure like software with versioning, testing, and documentationServe as the cloud subject matter expert, enabling development teams to achieve the organization's cloud vision through hands-on guidance and troubleshootingConfigure and manage common cloud services in production environmentsCollaborate across teams to uncover delivery pain points and drive platform improvementsApply software engineering best practices including code reviews, unit testing, design patterns, and clean architecture to infrastructure codeSkills5+ years of hands-on development experience using an object-oriented language, TypeScript strongly preferredExperience writing Java codeTwo or more of the following competencies: 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 controlExperience building shared libraries, reusable constructs, or internal platform services used by other engineering teamsExperience with distributed cloud platform configuration, deployment, and lifecycle management automation toolsUnderstanding of security and compliance for a cloud environmentExperience building/managing cloud services by automating/orchestrating complex processes using Infrastructure as Code (IaC) within a single cloud environmentYou promote a culture of diversity and inclusion, value different ideas and opinions, and listen courageously, remaining curious in all that you doAble to work remotely with access to a high-speed internet connection and located in the United States or Puerto RicoPrior experience on a platform engineering or cloud enablement teamFamiliarity with software engineering best practices: design patterns, unit testing infrastructure code with Jest or CDK assertions, code reviews, and documentationStrong interpersonal communication with both technical and nontechnical audiencesCuriosity about and hands-on experimentation with AI and emerging technologiesPrior experience with cloud governance or enablement initiativesProficiency in Software Engineering and best practicesBenefitsPlus annual bonus opportunity401(k) plan with a 2% company contribution and 6% company match.Work-life balance with vacation, personal time and paid holidays.This role is classified as remote; however, periodic in-person attendance will be required at times for activities such as quarterly or project planning, training, or other business-critical meetings.Company OverviewMutual Of Omaha is a mutual insurance and financial services company helping clients achieve their financial goals. It was founded in 1909, and is headquartered in Omaha, Nebraska, USA, with a workforce of 1001-5000 employees. Its website is http://www.mutualofomaha.com.