As a Senior Software & Production Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed, reliable, and scalable software components. In addition to building high-quality code, you’ll take ownership of deployment, production readiness, and system reliability in our cloud environment.