Produce and maintain architecture and design artifacts; ensure solutions meet performance, resiliency, and security expectations
Use approved AI-assisted development tools responsibly, validating outputs through code review, testing, and secure coding practices
Partner with product and engineering stakeholders to prioritize roadmap items and improve platform usability
Analyze operational metrics and user feedback to improve reliability, usability, and platform adoption
Identify and remediate issues in systems and data; improve code quality, observability, and maintainability
Required qualifications, capabilities and skills
Formal training or certification on software engineering concepts and 3+ years applied experience
Experience building and delivering backend or platform services using modern architecture patterns, including microservices, reactive architectures, or event-driven architectures
Experience developing and deploying large language model-powered solutions using prompt design, agent workflows, tool integration, and retrieval techniques
Proficiency in at least two modern languages or frameworks such as Python, Java, JavaScript, React, or Node.js
Experience building and consuming RESTful application programming interfaces, including performance tuning in large-scale applications
Experience with cloud platforms and containerization or orchestration tools such as Docker and Kubernetes
Experience with relational and non-relational databases such as PostgreSQL, MongoDB, Redis, Elasticsearch, or Cassandra
Experience with engineering practices including refactoring, design patterns, automated testing, continuous integration, continuous delivery, and application security
Hands-on experience using approved AI-assisted software development tools, with the ability to validate and refine outputs for correctness, performance, and security
Preferred qualifications, capabilities and skills
Proficiency in Go or Terraform for automation, tooling development, or platform service implementation
Working knowledge of machine learning frameworks such as PyTorch, TensorFlow, Hugging Face, or scikit-learn for model integration and operationalization
Exposure to multi-cloud or hybrid cloud architectures and platform portability strategies
Experience building governance controls for model lifecycle management, including approvals, policy enforcement, and auditability