We are seeking an experienced Senior Platform Engineer to design, build, and maintain our serverless, event-driven platform foundation.
This role is focused on creating reusable, best-practice infrastructure and application patterns that power our product engineering teams.
You'll be responsible for delivering robust CDK constructs, enabling asynchronous development with CQRS and Domain-Driven Design (DDD) principles, and ensuring that reliability, security, and developer productivity remain core to our platform.
This role reports to the Platform Engineering Manager.
About OpenLoop
OpenLoop was co-founded by CEO, Dr. Jon Lensing, and COO, Christian Williams, with the vision to bring healing anywhere.
Our telehealth support solutions are thoughtfully designed to streamline and simplify go-to-market care delivery for companies offering meaningful virtual support to patients across an expansive array of specialties, in all 50 states.
About The Role
- Design and implement reusable AWS CDK constructs for serverless architectures, leveraging services such as SQS, API Gateway, AppSync, Lambda, Cognito, Step Functions, DynamoDB, Aurora, and EventBridge.
- Apply CQRS and DDD patterns to create clean, maintainable, and scalable platform components.
- Own the reliability, scalability, and security of the platform, implementing best practices and proactive monitoring.
- Enable asynchronous, event-driven development patterns across the organization.
- Build tooling, templates, and automation to improve developer productivity and adoption of best practices.
- Integrate and maintain CI/CD pipelines using GitHub Actions, ensuring quality through Biome, ESLint, Prettier, Bun, and Jest.
- Contribute to and maintain a TypeScript + + GraphQL + React turbo monorepo structure.
- Champion the use of AI-assisted development tools (ideally Cursor) to accelerate delivery.
- Provide technical guidance and mentorship to engineers adopting platform capabilities.
Our Stack
- AWS CDK, SQS, API Gateway, AppSync, Lambda, Cognito, Step Functions, DynamoDB, Aurora, EventBridge
- TypeScript, , GraphQL, React, Turborepo, Bun
- GitHub Actions, Biome, ESLint, Prettier, Jest
Requirements
- 7+ years of software engineering experience, with 3+ years building AWS serverless applications using CDK (or equivalent IaC tools such as Terraform or Pulumi).
- Proven experience implementing CQRS and DDD in production systems.
- Strong expertise with event-driven and asynchronous architectures.
- Deep understanding of AWS serverless services and their operational characteristics.
- Experience building platform-level tooling and reusable components for multiple product teams.
- Expertise in site reliability engineering and cloud security best practices.
- Proficiency with monorepo development and TypeScript-based toolchains, including React for frontend components.
- Experience using AI-powered developer tools to increase productivity.
Nice to have
- Experience working with an american startup / healthcare background is considered a plus (desired)
Our Benefits
- Contract under a Peruvian company ID (Planilla).
You will receive all the legal benefits in Peruvian soles (CTS, Gratificaciones, etc).
- Monday - Friday workdays, full time (9 am - 6 pm).
- Unlimited Vacation Days - Yes We want you to be able to relax and come back as happy and productive as ever.
- EPS healthcare covered 100% with RIMAC --Because you, too, deserve access to great healthcare.
- Oncology insurance covered 100% with RIMAC
- AFP retirement plan—to help you save for the future.
- We'll assign a computer in the office so you can have the best tools to do your job.
- You will have all the benefits of the Coworking space located in Lima - Miraflores (Free beverage, internal talks, bicycle parking, best view of the city)