Lead the design, development, and deployment of innovative and complex software solutions. Play a key role in architectural decision-making about cloud architecture, ensuring best practices are upheld. Ensure performance, quality, and responsiveness of applications. Stay ahead of industry trends and best practices related to your field and drive the adoption of best practices in engineering. Collaborate with data scientists, product managers, and cloudops engineers to rapidly iterate from prototypes to production-ready software. Drive software engineering and architectural best practices and standards within the team, along with a culture of engineering excellence; uphold standards and rigor around software development, testing, deployment, and documentation. Mentor and guide junior team members; evangelize the new tools, best practices, and data-driven decisions. May telecommute in the U.S.