Job Description
Software Engineer
Location: Remote, US
Industry: Financial Services
Work Setting: Remote
Are you passionate about building cloud-native infrastructure platforms that enable fast, secure, and reliable software delivery at scale? We are seeking an Infrastructure Platform Engineer to design, automate, and evolve foundational platform capabilities that empower engineering teams and intelligent automation systems to deploy, operate, and scale applications with confidence. This role offers the opportunity to work across cloud infrastructure, Kubernetes, observability, automation, and emerging AI-driven platform technologies while helping shape the future of modern engineering operations.
Key Responsibilities
Platform Engineering & Infrastructure Development
- Design, build, and enhance infrastructure platform capabilities that support scalable and resilient software delivery.
- Develop platform solutions that provide secure-by-default, observable-by-default, and developer-friendly experiences.
- Support engineering teams by creating reusable infrastructure services, tooling, and automation frameworks.
- Drive platform improvements that simplify deployment, operations, and infrastructure management.
Cloud Infrastructure & AWS Operations
- Manage and optimize cloud environments utilizing AWS services and cloud-native technologies.
- Design solutions leveraging services such as compute, container orchestration, databases, search, and monitoring platforms.
- Implement infrastructure best practices focused on scalability, reliability, performance, and security.
- Support infrastructure modernization initiatives and cloud architecture improvements.
Infrastructure as Code & Automation
- Build and maintain infrastructure using Terraform and Infrastructure-as-Code principles.
- Develop reusable modules, automation workflows, and deployment frameworks.
- Promote consistency, governance, and operational efficiency across infrastructure environments.
- Automate repetitive operational processes to improve platform reliability and engineering productivity.
Kubernetes & Container Platforms
- Support containerized workloads and orchestration platforms in production environments.
- Improve platform capabilities related to container deployment, scaling, networking, and lifecycle management.
- Troubleshoot and optimize Kubernetes and container-based infrastructure.
- Enhance platform stability through automation, monitoring, and operational excellence practices.
Observability & Reliability Engineering
- Design and maintain monitoring, logging, tracing, and observability solutions.
- Investigate production issues, perform root cause analysis, and implement long-term improvements.
- Build tools and dashboards that provide visibility into system performance and operational health.
- Drive initiatives focused on high availability, resilience, and service reliability.
AI-Enabled Platform Development
- Contribute to the development of infrastructure platforms that support both human operators and AI-driven systems.
- Design guardrails, automation frameworks, and platform capabilities that enable safe and effective infrastructure interactions.
- Evaluate emerging technologies and identify opportunities to improve platform intelligence and automation.
- Support the evolution of next-generation infrastructure management practices.
Technical Leadership & Collaboration
- Partner closely with product, engineering, and platform teams to solve complex technical challenges.
- Create clear technical documentation, architecture designs, runbooks, RFCs, and implementation plans.
- Contribute to infrastructure strategy, technology selection, and platform roadmaps.
- Share knowledge and help establish engineering best practices across teams.
Required Skills & Experience
- Experience working with AWS cloud infrastructure and cloud-native technologies.
- Strong understanding of Linux, operating system fundamentals, file systems, networking, and containers.
- Experience with Terraform and Infrastructure-as-Code methodologies.
- Familiarity with container orchestration platforms such as Kubernetes.
- Experience building automation solutions and infrastructure tooling.
- Strong technical writing skills with experience creating architecture documents, RFCs, and engineering specifications.
- Ability to troubleshoot complex infrastructure and production issues.
- Excellent collaboration and communication skills.
Preferred Qualifications
- Experience operating large-scale Terraform environments with multiple contributors.
- Professional software development experience using modern programming languages.
- Knowledge of Kubernetes ecosystem tools, observability platforms, and cloud-native open-source technologies.
- Experience with CI/CD pipelines, GitHub, and infrastructure automation workflows.
- Familiarity with security and compliance frameworks such as SOC 2, HITRUST, or similar regulated environments.
- Experience contributing to open-source software projects.
- Understanding of platform engineering, developer experience, and infrastructure product management concepts.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.