Role responsibilities
Lead the architecture and design of complex platform capabilities and reusable services to modernize the digital platform. Provide technical leadership and mentorship across multiple engineering teams to improve scalability, reliability, and software delivery practices.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and 8-12+ years of progressive software engineering experience. Candidates must have demonstrated expertise in leading architecture for scalable, cloud-native distributed systems and mentoring other engineers.
Key skills
Software Architecture, Distributed Systems, Cloud-Native Development, API Design, Technical Leadership, System Design, CI/CD, DevOps, AWS, Performance Optimization, Technical Mentorship, Event-Driven Architecture, Strategic Problem Solving, Cross-Functional Collaboration, Scalability, Resiliency
Keywords
AWS, Cloud-Native, API-First, Event-Driven Architecture, Distributed Systems, CI/CD, DevOps, Observability, Software Architecture, Platform Engineering, Technical Debt, Scalability, Resiliency, System Design, Technical Mentorship, Enterprise Architecture, Modernization, Software Engineering, API-Driven Services, Performance Optimization