Job Description

As Senior Platform Engineer, you’ll shape our internal developer experience platform from the ground up. Build tooling and infrastructure that simplifies development and operations, automates deployments, and ensures security and compliance by default. Improve software quality, reduce costs, and help teams ship faster with confidence. Work autonomously, scale what matters, and empower every engineer at Perspective to move smarter.

What you'll be doing

  • Build and maintain CI/CD pipelines to support fast, secure, and automated deployments (including tests, security checks, and monitoring)
  • Improve developer experience by enhancing onboarding processes and streamlining local development workflows
  • Lead our backend migration from Heroku to AWS alongside the engineering team
  • Continuously improve our infrastructure by applying AWS Well-Architected Framework best practices
  • Advise product teams on service architecture improvements (e.g. API gateway standardization)
  • Support our YBIYRI culture by empowering engineers to fully own, build, and run their services

Who you are

  • Proven experience building and scaling cloud infrastructure on AWS, ideally in a fast-growing environment (e.g. from 10 to 50+ engineers)
  • Strong hands‑on knowledge of IaC tools like Terraform (CDK or CloudFormation is a plus), and CI/CD systems like GitHub Actions or Jenkins
  • Solid backend engineering background , ideally in TypeScript/Node.js, with a deep understanding of APIs, databases (PostgreSQL, MongoDB), and caches (Redis)
  • Fluent in infrastructure fundamentals , including Linux, Docker, Kubernetes, networking, and shell scripting
  • Excellent communication skills and high proficiency in English; able to work cross‑functionally and support a collaborative engineering culture
  • Pragmatic, proactive, and self‑driven , with a strong sense of ownership and the ability to empower others

If you think this job is the right job for you, even though you do not perfectly match the profile, we would still love to hear from you.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application