Software Technology Architect / Senior Architect

Year    KA, IN, India

Job Description

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. Strong 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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4777957
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year