• Design, develop, and maintain robust, high-performance services and
applications, contributing to end-to-end feature delivery across multiple
• Implement clean, testable code, including system design (low-level design), API
design, and data modeling, ensuring solutions are scalable, secure, and
• Collaborate with peers, product, and operations teams to translate business and
customer requirements into technical solutions, using data and metrics to guide
• Own the full software development lifecycle for your services, including code
reviews, automated testing, deployment, monitoring, and operational support in
• Safely integrate and operate AI/ML‑enabled solutions that improve outcomes,
including familiarity with AI-driven systems, tools, or workflows and applying
AI/ML concepts to real world products.
• Contribute to shared platforms, libraries, and patterns that can be reused across
teams, increasing engineering efficiency and enabling fungibility across multiple
product and service areas.