Monday, October 27, 2025

Job Description

Role DescriptionResponsible for defining, designing, and governing the software architecture of enterprise grade platforms ensuring solutions are secure, scalable, and future ready, with strong architectural integrity, AI adaptation, and a balance of innovation and delivery excellence.Job DescriptionLead, define, design, and govern the software architecture for enterprise-grade platforms, solutions ensuring scalability, security, resilience, and long-term maintainabilityApply deep knowledge of architectural principles, design patterns, and technology standards in creating and evolving software products and customer solutionsProvide architectural blueprints and technical leadership to development teams, ensuring cohesion, performance, and compliance with established architecture frameworksEvaluate and recommend tools, technologies, and engineering practices to enhance delivery efficiency, quality, and system reliabilityAs the technical lead, own and develop technical specifications, proposal documents, and estimations while partnering with sales on RFP responsesCollaborate with business peers and end users to translate strategic objectives into robust, market-leading technology solutionsDrive AI enablement, automation, and analytics integration to deliver intelligent, adaptive, and data driven systemsChampion DevSecOps, observability, and continuous delivery practices to achieve faster release cycles and improved production stabilityMentor and guide engineers and fellow architects, fostering architectural discipline, innovation, and knowledge sharing across teamsPerson SpecificationBachelors degree in computer science, Software Engineering, or a related field10+ years of software engineering experience, including 6+ years in architecture or solution design roles within the Enterprise Software Development environmentStrong experience in enterprise grade architecture design, including microservices and event driven systems that ensure scalability, performance, and resilienceProven expertise in cloud native architecture and deployments covering containerization and orchestration tools, message brokers and serverless environments across major platforms (AWS, Azure, GCP)Solid understanding of DevOps practices, encompassing CI/CD automation, observability, and reliability engineeringDeep knowledge of security by design principles, distributed systems, and performance optimization, with the ability to balance innovation and operational stabilityExcellent communication, collaboration, and stakeholder management skills with the ability to influence across teams

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs