Role Overview The Software Technology Architect Senior Architect is responsible for defining governing and guiding the technical architecture across complex high-scale enterprise systems This role requires extensive hands-on expertise in modern engineering practices strong proficiency in Java and Python and the ability to architect distributed cloud native and data centric platforms Key Responsibilities Architecture DesignDefine end-to-end architecture for enterprise applications platforms and services using modern design principles Produce architectural blueprints design documents API specifications and integration models Evaluate select and govern technology stacks across Java Python and related frameworks Ensure architecture aligns with scalability security performance and reliability requirements Technical LeadershipProvide hands-on technical leadership throughout the software lifecycle Mentor engineering teams on standards best practices and architectural principles Lead POCs prototyping and technology evaluations Software DevelopmentContribute to critical modules using Java Python or other required technologies Review code and validate design patterns Build reusable components and platform-level services Cloud DevOps InfrastructureArchitect solutions for AWS Azure or GCP Lead infrastructure-as-code container orchestration and CI CD practices Define security models compliance patterns and cloud governance Stakeholder CollaborationPartner with product and business teams to translate requirements into technical solutions Communicate architecture decisions and trade-offs to technical and non-technical audiences Participate in long-term technology planning Required Skills Experience10 years of software engineering experience 4 years in an architect role Solid hands-on proficiency in Java and Python Experience with distributed systems microservices APIs and event-driven architectures Expertise in Spring Boot Django FastAPI or similar frameworks Solid experience with SQL NoSQL databases Kafka RabbitMQ and caching mechanisms Strong background in cloud-native architecture and DevOps practices Solid knowledge of monitoring and observability platforms Preferred QualificationsExperience with data engineering ML workflows or analytics systems Knowledge of enterprise SaaS content media platforms or large-scale distributed systems Familiarity with architectural frameworks such as TOGAF Understanding of compliance and security standards Education Bachelor s or Master s degree in Computer Science or a related field