Appen
1 day ago

Senior Platform Engineer

Share:

We are transforming our DevOps practice into a true Platform Engineering discipline, and we are looking for Senior Platform Engineers to help us build and scale our internal developer platform. You will be responsible for designing, developing, and maintaining internal tooling that empowers developers to be more productive, efficient, and focused on shipping high-quality software.
This position is perfect for engineers who excel in automation, value system reliability and predictability, and possess a keen interest in infrastructure and resource management. You will collaborate closely with developers to pinpoint challenges, create solutions that alleviate obstacles, and improve the overall developer experience. Your passion for making a meaningful impact and your commitment to working efficiently will empower others and amplify the effectiveness of the team

Key Responsibilities

  • Design, develop, and maintain internal developer tooling that simplifies deployment, infrastructure management, and observability.
  • Automate everything—from CI/CD pipelines to infrastructure provisioning and configuration management.
  • Build and maintain self-service capabilities for developers to easily manage their applications, environments, and dependencies.
  • Establish best practices around reliability and predictability, ensuring internal tools and platforms produce consistent and repeatable results.
  • Implement and enforce rigorous automated testing (unit, API, regression) to ensure the stability of platform tooling.
  • Work on observability, ensuring our platform is well-monitored, with actionable insights into performance and reliability.
  • Collaborate with developers, SREs, and security teams to align platform capabilities with business and engineering needs.
  • Advocate for and implement CI/CD best practices, ensuring smooth and efficient delivery pipelines.
  • Improve developer experience (DX) by reducing cognitive load and friction in software development workflows.
  • You are not hesitant to roll up your sleeves to tackle issues, troubleshoot effectively, and ensure that the job is completed successfully.
  • ,

    Qualifications:

  • 8-10 years' experience
  • Significant software development experience, particularly in backend development and software architecture. Full-stack experience is advantageous. Proficiency in languages such as Go, Python, or JavaScript/TypeScript is preferred.
  • In-depth knowledge of infrastructure management tools and practices, including but not limited to Terraform, Pulumi, Kubernetes, and Helm.
  • Familiarity with GitOps methodologies and tools (e.g., ArgoCD, Flux) is advantageous.
  • Proven experience with CI/CD pipelines, ideally with hands-on expertise in establishing CI/CD processes from the ground up, rather than merely utilizing existing workflows.
  • Knowledge of observability tools such as Prometheus, OpenTelemetry, Datadog, and Grafana, along with an understanding of the distinction between business and service metrics.
  • A strong foundation in automation-first principles—you prioritize automation over manual processes whenever possible.
  • Experience with cloud platforms (AWS, GCP, or Azure) and proficiency in infrastructure as code.
  • Comprehensive understanding of containerization and orchestration technologies (Docker, Kubernetes, ECS, etc.).
  • Awareness of networking, security, and access control best practices.
  • Exceptional problem-solving abilities, coupled with a developer-first mindset—you empathize with the challenges faced in DevOps practices from a developer's viewpoint and are committed to addressing them.
  • A strong emphasis on reliability engineering, ensuring that all platform tools and services operate predictably and consistently.
  • ,

    Desirable Qualifications:

  • Demonstrated expertise in designing and implementing Internal Developer Platforms (IDPs).
  • Solid foundation in Site Reliability Engineering (SRE) principles.
  • Knowledge of service mesh technologies such as Istio, Linkerd, or Consul, along with experience in API gateways.
  • Skilled in utilizing policy-as-code tools like OPA, Kyverno, or HashiCorp Sentinel.
  • Background in the Software Development Life Cycle (SDLC) with an emphasis on secure-by-design principles.
  • Previous experience in highly regulated industries such as fintech or healthcare, where compliance and security are paramount.
  • Active participation in open-source projects within the platform or DevOps sectors.
  • Comprehensive experience as a full-cycle developer.
  • Embraces a shift-left mindset, advocating for early actions to ensure smoother processes later on.
  • Please mention that you found this job on MoAIJobs, this helps us grow, thanks!

    Related Jobs

    Via

    3 weeks ago

    Senior Platform Engineer

    Tel Aviv

    NVIDIA

    3 weeks ago

    Senior AI Platform Engineer

    US, CA, Santa Clara

    Ripple

    2 weeks ago

    Senior Software Engineer, Platform

    San Francisco, CA, United States

    Koddi

    1 month ago

    Platform Engineer

    Boku

    4 weeks ago

    Platform Engineer

    Estonia