Senior Architecture Engineer
Core
Define and maintain overall software architecture for enterprise applications, ensuring scalability, reliability, and security while integrating AI-driven components.
Role type
Senior IC software architecture engineer
Builds
Cloud-native solutions on AWS and Azure, microservices, and API-driven integrations
Domain
Enterprise software, cloud infrastructure, AI systems
Deliverable
production ML models | product features | infrastructure
Required skills
system design, cloud-native architecture, microservices design, RESTful API design, database design, secure coding, identity management, containerization, CI/CD pipeline design, UML modeling
Preferred skills
middleware platform experience (MuleSoft, SAP CPI/BTP), AI concepts and responsible AI practices
Technologies
AWS, Azure, Docker, Kubernetes, MuleSoft, SAP, UML, Lucidchart, Visio
Responsibilities
Define and maintain overall software architecture for enterprise applications, create detailed architecture diagrams and technical documentation, collaborate with product managers and business stakeholders, establish coding standards and architectural guidelines, design and oversee implementation of cloud-native solutions, architect microservices and API-driven integrations, evaluate emerging technologies, ensure compliance with security standards, provide technical guidance to engineering teams, participate in design reviews and scalability planning, contribute to integrating AI-driven components, document architectural decisions
Seniority
Senior, hands-on IC