Staff Software Engineer, Platform
Job description
About the role
At Assured, we are modernizing insurance by transforming how claims are processed, shifting the industry from manual, error-prone methods to scalable, automated systems. As a Staff Software Engineer, Platform, you will own the strategy, architecture, and governance of our release and configuration systems across every environment. You will act as a senior individual contributor on the Platform Engineering team, focusing on the critical layer between CI systems and production. In this role, you will build the tooling, workflows, and safeguards that make releases reliable, scalable, and straightforward for every engineering team. You will solve real-world complexity with well-designed systems and measure your success by how much you ease the burden of shipping software for others. You will sit at the intersection of software engineering, infrastructure, SRE, security, and operational excellence.
Key facts
What you'll do
⚙️ Drive and build the release and configuration layer of the platform, shaping how software moves from build to production across the organization.
🏗️ Design and implement scalable release workflows and tooling, creating reusable abstractions that standardize how services are built, validated, and deployed.
🤝 Operate as a technical leader within our Platform Engineering Zone, collaborating closely with CI and infrastructure owners to extend and integrate with core systems.
📦 Build systems for release orchestration, including artifact promotion, environment-aware deployments, and release candidate validation.
🔄 Develop self-service tooling and paved paths that make safe, reliable deployment patterns the default for engineering teams.
🔍 Identify systemic issues in release and environment management and implement durable, platform-level solutions.
🧪 Build and embed automated validation, safety checks, and rollback mechanisms directly into release workflows.
☁️ Design and implement environment and configuration management systems, ensuring consistency, traceability, and reproducibility across dev, staging, and production.
🚀 Continuously improve release reliability, scalability, and developer experience through automation and thoughtful system design.
📊 Build and evolve observability into the release lifecycle, enabling visibility into deployment health, performance, and failure modes.
🧩 Own the "last mile" of the platform, where build artifacts become production systems.
🤓 Deeply understand claims processing workflows to ensure platform solutions address real business needs in insurance.
📅 Participate in on-call rotations to support production releases and respond to deployment-related incidents.
📈 Partner with data and analytics teams to instrument and interpret release metrics, driving decisions that enhance stability and speed.
Requirements
🌟 5+ years of experience building platform systems, infrastructure, or developer-facing tooling.
💻 Strong software engineering skills (TypeScript or similar), with a track record of building internal tools, services, or frameworks.
🏗️ Experience leading or heavily contributing to shared engineering platforms, with meaningful hands-on implementation.
🔧 Deep familiarity with CI/CD systems as platforms - you've built on top of them or extended them programmatically.
🐳 Strong understanding of containerized systems (Docker, Kubernetes) and modern deployment architectures.
☁️ Experience building systems on AWS, especially in multi-environment, production-scale contexts.
📦 Strong understanding of release systems: artifact management, promotion strategies, rollback mechanisms, and deployment safety.
🔍 Proven ability to identify systemic problems and turn them into scalable tooling or platform improvements.
🤝 Experience working across platform domains (CI, infrastructure, SRE), contributing to systems you don't directly own.
⚡️ A focus on developer experience, with a track record of reducing friction through automation and self-service tooling.
🧭 A builder's mindset - you think in terms of systems, abstractions, and leverage, and you lead through implementation.
🤓 Deep understanding of claims processing workflows to ensure platform solutions address real business needs in insurance.
📅 Willingness to participate in on-call rotations to support production releases and respond to deployment-related incidents.
📈 Collaboration with data and analytics teams to instrument and interpret release metrics, driving decisions that enhance stability and speed.