Design, develop, and maintain scalable, and efficient backend systems and services that meet enterprise requirements Work alongside other engineers to build new features and enhance existing ones Optimize and improve the performance, reliability, and scalability of existing backend systems Conduct code reviews and provide constructive feedback to team members Participate in operating our systems in production, including Incident Response on a rotational basis Write clean, maintainable, and testable code that adheres to best practices Partner closely with engineering, product, leadership, sales, and our customers to better understand design requests and user experiences Continually improve existing planning, development, deployment processes