Software Engineer, Platform Engineering

Mural

United States

Remote

USD 140,000 - 190,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mural is seeking a Platform Engineer to advance the performance and efficiency of our software development lifecycle. You will maintain and evolve systems while designing automation tools and optimized workflows to help developers build, test, and deploy rapidly and reliably.

You will collaborate with platform engineers and software teams to streamline CI/CD, tackle bottlenecks, and deliver scalable, observable platform capabilities that improve developer productivity and system reliability.

Qualifications

  • 5+ years of experience in backend, integrations or CI/CD pipelines
  • Experience building reusable components and libraries with scalable architecture
  • Excellent communication skills and ability to document solutions
  • Strong ownership over critical problem areas
  • Understanding of Linux, Docker and CI tools (e.g., Github Actions)
  • Experience designing, implementing and documenting API services
  • Knowledge of NodeJS/Typescript ecosystem is a plus
  • Knowledge of Kubernetes, Python, Golang, Terraform and Azure Cloud is a plus
  • Experience managing stateful Kubernetes workloads and reliability improvements
  • Ability to design and program custom operators to automate platform workflows
  • Experience designing AI-powered platform capabilities
  • Data-driven decision making

Responsibilities

  • Design, implement and maintain the build infrastructure for a large Typescript and NodeJS codebase
  • Collaborate with developers to refine CI/CD processes and best practices
  • Identify bottlenecks and automate within the development pipeline to speed up delivery
  • Develop and maintain scalable platform features ensuring reliability and scalability
  • Support engineers across the org by training and assisting with tool usage

Skills

Backend experience
CI/CD pipelines
Integrations
Architecture & scalability
Documentation
Ownership
Linux
API design
NodeJS/Typescript ecosystem
AI-powered platform capabilities
Problem solving
Data-driven decisions

Tools

Docker
Kubernetes
Github Actions
Terraform
Azure Cloud
Python
Golang
NodeJS

Job description

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. This makes your role essential to Mural’s ongoing success.

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 its best practices.

  • Identify and address bottlenecks, performance issues, and opportunities for automation within the development pipeline in order to speed up the whole 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 customers, which are all the engineers in the organization, and on training and supporting them to better use the tools we build to improve their quality of life

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

  • A 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 its automated build and testing tools is a plus

  • Kubernetes, Python, Golang, Terraform and Azure Cloud knowledge is another plus

  • Experience managing stateful Kubernetes workloads, including operating, scaling, troubleshooting, and improving the reliability of production-grade services

  • Comfortable designing and programming custom operators to automate platform workflows, extend infrastructure capabilities, and improve reliability across development and delivery systems

  • Experience designing and building AI-powered platform capabilities that improve developer productivity, automate engineering workflows, or enhance CI/CD, observability, testing, and release processes

  • A proactive, ownership-driven approach to troubleshooting and supporting critical technical areas

  • Experience in making data-driven decisions

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. .

Equal Opportunity

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Growth
Senior Software Engineer, Growth

Mural • United States

Remote
USD 140,000 - 200,000
Senior Software Engineer, Integrated Workflows
Senior Software Engineer, Integrated Workflows

Mural • United States

Remote
USD 130,000 - 190,000
Software Engineer - Platforms & Productivity
Software Engineer - Platforms & Productivity

United States Digital Space LLC • United States

On-site
USD 120,000 - 180,000
Staff Backend Engineer, AI Systems
Staff Backend Engineer, AI Systems

Mural • United States

Remote
USD 181,000 - 226,000
Forward Deployed Engineer (FDE)
Forward Deployed Engineer (FDE)

AlleyCorp • New York (NY)

On-site
USD 150,000 - 230,000
Health insurance
401(k)
Visa sponsorship
+1
Software Engineer
Software Engineer

HUG • United States

Remote
USD 150,000 - 230,000
Fully remote United States
Comprehensive benefits
Career growth opportunities
Senior Platform Engineer
Senior Platform Engineer

Speedrun Talent Network • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Competitive compensation & equity
PTO 20 days/year
401k
+5
Senior Platform Engineer
Senior Platform Engineer

Jobgether SRL • United States

Remote
USD 129,000 - 194,000
Remote work within the United States
Equity and incentive compensation
Medical, dental, and vision insurance
+3
Senior Platform Engineer San Francisco
Senior Platform Engineer San Francisco

Mintlify • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
20 days paid time off every year
401k
Wellness stipend
+4
Platform Engineer
Platform Engineer

Multi Media LLC • United States

Remote
USD 130,000 - 165,000
Health, Vision & Dental Insurance
Life Insurance
Unlimited PTO
+4