The Digital Engineering Architect (Development-Led) is a hands-on technical leader responsible for designing and building modern digital solutions while defining the engineering architecture, development standards, and DevOps practices. This role places software development at the core, with architecture and automation used to accelerate delivery, quality, and scalability across digital platforms.
Key Responsibilities
Software Development
Lead hands-on development of complex, business-critical digital systems.
Design and implement clean, maintainable, and testable code across services and platforms.
Set coding standards, design patterns, and development best practices.
Guide teams in applying DDD, SOLID principles, and modern engineering patterns.
Perform code reviews and mentor engineers to raise overall development quality.
Design end-to-end application architectures aligned with product and business goals.
Build cloud-native solutions using microservices, APIs, containers, and event-driven patterns.
Lead modernization of legacy applications into scalable, cloud-ready systems.
Define reference architectures and reusable components.DevOps / DevSecOps Enablement
Architect and implement CI/CD pipelines integrated with automated testing and security checks.
Drive Infrastructure as Code adoption and environment automation.
Embed DevSecOps practices into the development lifecycle.
Improve developer experience through tooling, automation, and self-service capabilities.
Collaborate with operations/SRE teams to ensure smooth production deployments. GenAI Enablement
Enable practical GenAI use cases such as developer productivity tools or intelligent features.
Provide guidance on safe and compliant integration of GenAI APIs.
Ensure GenAI usage aligns with engineering and security standards. Leadership & Collaboration
Act as a hands-on technical leader within delivery teams.
Collaborate closely with product managers and business stakeholders.
Mentor engineers and emerging technical leaders.
Contribute to engineering roadmaps and technology strategy.
Required Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
Strong hands-on coding expertise in one or more modern languages (Java, .NET, Python, Node.js, etc.).
Proven experience building cloud-native applications on AWS, Azure, or GCP.
Solid experience with CI/CD pipelines, DevOps, and automation.
Deep understanding of distributed systems and API design.
Strong foundation in application security and secure coding practices.
Excellent communication and technical leadership skills.
Preferred Qualifications
Experience leading development of large-scale or mission-critical systems.
Hands-on experience with Kubernetes and container platforms.
Background in platform engineering or internal developer platforms.
Familiarity with observability and SRE practices.
Cloud, DevOps, or architecture certifications.
Key Competencies
Hands-on software development leadership
Architecture driven by real delivery experience
Automation and DevOps mindset
Code quality and engineering excellence
Pragmatic, business-aligned decision making
Work Location Bangalore OR Chennai OR Hyderabad OR Noida
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Head - EngineeringEmployement Type: Full time