Jobs · Information Technology

Cloud Platform Developer Engineer (AWS CDK/TypeScript) with Java - Remote

Mutual of Omaha · United States · 1 mo ago
RemoteRemoteInformation Technology$115k–$135k/yrFull-time

What We Can Offer You

Estimated Salary: Engineer II: $115,000 - $135,000, plus annual bonus opportunity
Engineer III: $130,000 - $150,000, plus annual bonus opportunity
401(k) plan with a 2% company contribution and 6% company match.
Work-life balance with vacation, personal time and paid holidays. See our benefits and perks page for details.

What You'll Do

  • 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 Java code
  • 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

What You’ll Bring

  • 5+ years of hands-on software development experience using an object-oriented language, with TypeScript strongly preferred
  • Experience writing Java code
  • 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

PREFERRED

  • Strong interpersonal communication with both technical and nontechnical audiences
  • Prior experience with cloud governance or enablement initiatives
  • Proficiency in Software Engineering and best practices

Similar jobs

Cloud Java developer

Tata Consultancy ServicesChicago, IL· 2 wk ago
Engineeringapply on ibegin.tcsapps.com

Java Cloud Developer

MACHINE LEARNING TECHNOLOGIES LLCRockville, MD· 1 mo ago
Engineeringapply on machinele.com