> Markdown version of [/jobs/ext/2540175-software-engineer](https://www.wearedevelopers.com/jobs/ext/2540175-software-engineer). 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). --- # Software Engineer - **Company:** Synapse Studios LLC - **Location:** Tempe, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Software Quality, Databases, Continuous Delivery, Relational Databases, Software Debugging, DevOps, Programming Tools, Monitoring of Systems, Node.Js, Software Engineering, Systems Integration, TypeScript, Trunk-based Development, ReactJS, Delivery Pipeline, Reliability of Systems, Technical Debt, Backend, Webpack, Deployment Automation, Playwright, Front End Software Development, Api Design, NestJS, Terraform, Docker - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5d1a126bf42af140 ## About the Role * 5+ years of professional software engineering experience, with deep backend experience and genuine comfort across the full stack * Strong foundation in software engineering fundamentals, including system design, API and data modeling, testing, debugging, and code quality * Experience designing, building, and operating production systems end-to-end * Experience scoping and planning larger pieces of work, and breaking them down for incremental delivery * Hands-on experience with CI/CD pipelines and continuous delivery practices * Working knowledge of DevOps concepts such as deployment automation, environment consistency, and observability * Ability to operate effectively in environments with evolving requirements and limited upfront specification * Comfort taking ownership of outcomes, including production behavior, reliability, and ongoing improvement * Experience mentoring or leveling up other engineers, and communicating technical tradeoffs to both technical and non-technical stakeholders * Hands-on experience using AI-assisted development tools (e.g., Claude Code) as a regular part of your workflow; we work this way every day and want engineers who are excited about it, not just tolerant of it * Strong enough engineering fundamentals to review, reason about, and own the code you ship, regardless of how it was generated Tech Stack This is the tech we use and like. Specific experience with these languages and platforms is not required, but familiarity with any of these is ideal. * Node with TypeScript for backend services * NestJS * React with TypeScript (with Vite and Next) * AWS / Docker / ECS * Terraform * Playwright, * Relational databases: 3 years (Preferred) ## Description We are hiring a Software Engineer (Platform / Product) to help build and evolve a modern internal platform that supports enterprise-grade software and AI-enabled products. While AI-enabled workflows are an important part of the platform's future, this role is not an ML or research role. This is a hands-on software engineering role for someone who enjoys designing and shipping real systems, taking ownership of how those systems behave in production, and working in environments where autonomy and judgment matter more than rigid process. This is a senior, backend-leaning full-stack role. We're looking for a strong backend engineer who is comfortable across the full stack - someone who can design and own APIs and the systems behind them, model data thoughtfully, and still move confidently on the frontend when the work calls for it. You will work on core platform capabilities, internal tools, and product-facing systems, and you'll be trusted to scope, plan, and execute larger bodies of work - whole features and product areas - not just well-defined tickets. Success in this role comes from strong software fundamentals, sound design judgment, comfort with continuous delivery, and a willingness to own work end-to-end, from design through deployment and iteration in production to support enterprise customers. We use AI-assisted development tools (including Claude Code) as a core part of how we build software today. We are looking for engineers who are genuinely excited about working this way. That excitement needs to be grounded in strong engineering fundamentals: AI tooling amplifies good engineers; it does not replace knowing how to code., * Design, build, test, and deploy high-quality software that supports development of customer-facing products * Take end-to-end ownership of features and the systems behind them, from initial design through production operation * Own backend work end-to-end: API design, data modeling, and integrations with databases, queues, and external systems * Build product-facing frontend end-to-end: component structure, state management, and integration with backend APIs * Scope, plan, and break down larger bodies of work (epics and whole product areas) into well-sized, prioritized work the team can deliver incrementally * Drive system and software design discussions, reasoning about tradeoffs, boundaries, and long-term maintainability, and weighing competing designs * Ship changes to production frequently using modern CI/CD pipelines and trunk-based development practices * Write automated tests (unit, integration, and where appropriate end-to-end) to support safe, continuous delivery * Participate in and improve DevOps practices, including build pipelines, deployment automation, and environment consistency * Debug, troubleshoot, and resolve issues in production systems, using logs, metrics, and monitoring tools * Actively monitor the behavior of systems you build and respond to failures or regressions * Improve system reliability, performance, and maintainability through refactoring, and recognize and pay down technical debt incrementally * Mentor and support other engineers, review their code with care, and help them grow into more complex work * Collaborate closely with other engineers, product partners, and clients to solve ambiguous problems, and communicate tradeoffs, progress, and risk clearly to both technical and non-technical audiences * Use modern development tools effectively, including AI-assisted tooling, where appropriate ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)