> Markdown version of [/jobs/ext/2976720-senior-staff-software-engineer-platform](https://www.wearedevelopers.com/jobs/ext/2976720-senior-staff-software-engineer-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior/Staff Software Engineer, Platform - **Company:** TALENTHOP LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $350,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Application Frameworks, Programming Tools, PostgreSQL, Node.Js, Software Engineering, TypeScript, Pulumi, Reliability of Systems, Backend, Production Code, Codebase, Terraform - **Published:** September 18, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pl4s7utw41 ## About the Role * At least seven years of software engineering experience, including platform, infrastructure, or backend development. * Experience in a high-growth technology startup environment. * Hands-on experience with CI/CD pipelines and ephemeral environments, preferably with Buildkite. * Proficiency in TypeScript and Node.js with production codebase experience. * Extensive AWS expertise across multiple service areas. * Strong skills in Terraform and/or Pulumi, including CI-driven workflows. * Knowledge of service-level objectives, error budgets, incident response, and observability. * Proven ability to ship production code. * Strong written communication skills for technical documentation. ## Description * Manage and enhance AWS infrastructure using Terraform and Pulumi. * Develop and maintain internal developer tools, TypeScript libraries, SDKs, and reusable frameworks. * Build and optimize CI/CD pipelines and manage ephemeral pull request environments. * Improve system reliability through service-level objectives, error budgets, autoscaling, observability, and incident response. * Address performance and scalability challenges involving Aurora PostgreSQL and distributed services. * Collaborate with product engineers to streamline development, testing, and deployment processes. * Document complex systems and promote technical standards within the engineering team. ## Related Videos - [Why segmenting your infrastructure into tiers makes your infrastructure design better](https://www.wearedevelopers.com/videos/1960-why-segmenting-your-infrastructure-into-tiers-makes-your-infrastructure-design-better) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Terraform for Developers](https://www.wearedevelopers.com/videos/3-terraform-for-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)