Remote job
Software Engineer (Platform / Product)
Job details
About this role
Role overview
A hands-on software engineering role focused on building and evolving a modern internal platform that supports enterprise software and AI-enabled products. The position centers on core platform capabilities, internal tools, and product-facing systems rather than ML or research work. Success depends on strong engineering fundamentals, comfort with continuous delivery, and a willingness to own work from design through deployment in environments that value autonomy and judgment.
Responsibilities
- Design, build, test, and deploy high-quality software supporting internal platform development and customer-facing products - Take end-to-end ownership of features and services, from initial design through production operation - Contribute to system and software design discussions, reasoning about tradeoffs, boundaries, and long-term maintainability - Ship changes to production frequently using modern CI/CD pipelines and trunk-based development practices - Write automated tests across unit, integration, and end-to-end layers to support safe continuous delivery - Participate in and improve DevOps practices, including build pipelines, deployment automation, and environment consistency - Debug, troubleshoot, and resolve production issues using logs, metrics, and monitoring tools - Actively monitor the behavior of systems you build and respond when things break
Requirements
- 3-5+ years of professional software engineering experience - Strong software engineering fundamentals grounded in real systems work - Hands-on experience with Node.js, TypeScript, NestJS, and React with TypeScript - Familiarity with AWS, Docker, ECS, and Terraform for infrastructure and deployment - Experience with end-to-end testing tools such as Playwright - Comfort owning production systems and operating them with sound judgment
Nice to have
- Genuine enthusiasm for AI-assisted development workflows and tools, grounded in solid engineering practice rather than hype - Experience reasoning about platform boundaries, abstraction layers, and long-term maintainability
Benefits and work setup
- Remote position based in the U.S., with a preference for candidates in Arizona - Full-time employment with a culture centered on ownership, autonomy, and continuous delivery - Engineers are trusted to ship real software, observe how it is used, learn from failures, and steadily improve it