Mural logo
MuralΒ·

Software Engineer, Platform Engineering - Mural

Fully remoteFull-timeSeniorUTC-6–-3LATAM#TypeScript#Node.js#Kubernetes

About the Team

The Platform Engineering team builds the tools and services that accelerate the software development life cycle of the software engineers at Mural.

We work on tools that provide a reliable development environment, on tools to easily test locally and remotely, on integrations with Github and Github Actions, and a few other pieces throughout the many stages in our build, test and release pipelines. Our work is essential to Mural's success, as we maintain the backbone of the platform, enabling seamless user experiences and fostering innovation across the company.

Your Mission

As a Platform Engineer, you will play a crucial role in driving the performance and efficiency of the software development life cycle across the organization. You will be responsible for understanding, maintaining, and evolving existing systems while designing and implementing advanced automation tools and optimized workflows. By enabling developers to build, test, and deploy software rapidly and reliably, your work will directly enhance development cycle performance, boosting productivity and quality across the entire development team.

What You'll Do

  • Design, implement and maintain the build infrastructure for a large Typescript and NodeJS codebase.
  • Collaborate with software developers and platform engineers to define and refine the Continuous Integration and Continuous Delivery processes and best practices.
  • Identify and address bottlenecks, performance issues, and opportunities for automation within the development pipeline in order to speed up the development experience.
  • Develop and maintain scalable platform features, ensuring the reliability, availability, and scalability of our software delivery processes.
  • Care deeply about the problems and needs of our internal customers (engineers in the organization), providing training and support to improve their quality of life with the tools we build.

What You'll Bring

  • 5+ years of experience working on the backend, integrations, or CI/CD pipelines of a high-performing engineering team.
  • Experience building reusable components and libraries, with an understanding of scalable architecture.
  • Excellent communication skills, with a focus on documenting solutions and providing clear technical guidance.
  • A strong sense of ownership over critical problem areas.
  • Thorough understanding of Linux, Docker, and CI tools like Github Actions or similar.
  • Experience in designing, implementing, and documenting API services.
  • Understanding of the NodeJS and TypeScript ecosystems, and automated build/testing tools (a plus).
  • Knowledge of Kubernetes, Python, Golang, Terraform, and Azure Cloud (a plus).
  • Experience managing stateful Kubernetes workloads, including operating, scaling, troubleshooting, and improving production-grade services.
  • Comfort designing and programming custom operators to automate platform workflows and extend infrastructure capabilities.
  • Experience designing and building AI-powered platform capabilities to improve developer productivity and automate workflows.
  • A proactive, ownership-driven approach to troubleshooting and supporting critical technical areas.
  • Experience making data-driven decisions.

Timezone overlap

UTC-6–-3

Open to

LATAM

Sign in to track applications and earn points.

More roles at Mural

Similar remote roles