This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →

Staff Backend Engineer – Platform

Added
9 days ago
Location
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Related skills

gitops docker aws kubernetes go

We are looking for a

Staff Backend Engineerwho is passionate about building platforms at scale,

loves challenging engineering problems, and

enjoys empowering other engineersto move faster with confidence.

As a member of Cloudinary’s

Backend Platform Team, you will

own and evolve the backend platform:

core shared services(for example, service mesh, shared locking, multi-tenant fairness and rate-limiting), the tooling and processes behind our

Software Development Lifecycle(CI/CD pipelines, development environments, release workflows), and

AI-powered operational tooling for production visibility and incident response. You’ll work closely with DevOps, Architecture and Product engineering teams to turn these needs into reliable, scalable, and reusable platform capabilities.

Responsibilities

  • Design, build, and own core platform servicesthat support Cloudinary’s backend services at scale (e.g., service mesh, shared locking, fairness and rate-limiting, and other shared infrastructure components).
  • Lead end-to-end engineering initiatives- from discovery and architecture, through implementation and rollout, to observability and ongoing operations.
  • Improve developer experience and productivity, evolving development environments, Blueprint projects, and frameworks that streamline service creation (e.g., Go services, AWS Lambda).
  • Drive the evolution of our AI-powered operational tooling and agents, helping design, build, and maintain systems that analyze, evaluate, and assist inresolving production and on-call issues.
  • Advance deployment and operational excellence, driving improvements in reliability, performance, and safety of our deployment and release lifecycle.
  • Provide technical leadership and mentorship, influencing platform strategy and engineering best practices across teams and partnering closely with DevOps and product engineering.
  • Technical skills & experience

  • 10+ years of experiencein backend or platform engineering, including designing and building production systems at scale.
  • Strong hands-on experience withGolang, or significant experience with another backend language with a strong desire and ability to ramp up on Go.
  • Experience working withAWSand cloud-native architectures, including services such asEC2, S3, SQS, Kinesis, EKS, Lambda, Aurora, and core concepts likeIAM,VPC,networking, andautoscaling.
  • Proven experiencedesigning and operating systems at scale- thinking about high availability, multi-tenancy, throughput, latency, cost, and graceful degradation rather than just correctness in small environments.
  • Practical experience withDockerand containerized workloads.
  • Experience withdistributed systemsand service-to-service communication (e.g., service meshes, RPC, concurrency, resiliency patterns).
  • Experience withmonitoring and observability tools, such as Kibana, Coralogix, Datadog, CloudWatch, CloudTrail, Rollbar, Athena, or similar.
  • Proventechnical leadership: driving complex projects, making architectural decisions, and aligning stakeholders across teams.
  • Comfortable bothdesigning and buildingservices from scratch and working productively in large, existing codebases.
  • Comfortableworking with Ruby in production systemsas part of a multi-language backend stack.
  • Soft skills & ways of working

  • Great team player and communicator- easy to collaborate with, able to explain complex technical topics clearly to different audiences.
  • Autodidact and curious, not shy about asking questions to fully understand ideas, requirements, and systems.
  • Able to actively engage with other teams, understand their workflows and pain points, and translate them into practical platform solutions.
  • Open-minded and collaborative, able to consider and accept other people’s ideas, even when they contradict your own.
  • Growth mindset- driven to learn and improve rather than assume you already know it all.
  • Comfortablementoring and guiding other engineers, giving constructive feedback and helping raise the bar for engineering quality.
  • Embraces the use of AI tools and workflowsin day-to-day work, looking for ways to leverage AI to increase productivity, quality, and operational excellence rather than resisting it.
  • Nice to have

  • Experience with at least two ofRuby, Node.jsorPythonand their relevant web frameworks in production systems.
  • Experience withKubernetesand container orchestration.
  • Experience withArgoCDor other GitOps deployment tools.
  • Background in buildinginternal developer platformsorshared infrastructurefor other teams.
  • Experience designing or integratingAI/LLM-powered operational tools or agents(for observability, incident response, or developer productivity).
  • Use AI to Automatically Apply!

    Let your AI Job Copilot auto-fill application questions
    Auto-apply to relevant jobs from 300,000 companies

    Auto-apply with JobCopilot Apply manually instead
    Share job

    Meet JobCopilot: Your Personal AI Job Hunter

    Automatically Apply to Hybrid Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

    Related Engineering Jobs

    See more Engineering jobs →