AS
Job Description
About Ascendion
Ascendion is a leading AI-Native platform and software engineering company that underwrites outcomes—helping organizations innovate faster, smarter, and with greater impact. We collaborate with Global 2000 clients across North America, the UK, Europe, and APAC to address complex challenges spanning data, experience design, software product engineering, and workforce transformation. Backed by experienced engineers, thousands of AI agents, and our Engineering to the Power of AI™ (EngineeringAI) approach, we deliver measurable results that build trust, unlock value, and accelerate growth. Explore more at ascendion.com
Ascendion | Engineering to elevate life
We’re driven by a culture rooted in opportunity, inclusion, and a strong spirit of partnership. Join us to change the world:
About The Role
A hands-on player-coach role. You write production code daily—designing ports, building adapters, reviewing every PR—and you take ownership of architecture, set engineering standards, break the roadmap into work assignments for three developers, and represent the team technically to Roche stakeholders. This position is neither purely managerial nor purely architectural: about 60% is hands-on engineering, with 40% dedicated to technical leadership.
Job Title: Technical Lead
Key Responsibilities
Experience: 8+ years in software/data engineering, including 2+ years in a tech lead, staff, or architect role managing others.
Tech Stack: Expert Python, strong SQL, AWS, Snowflake, Terraform, GitLab CI/CD, Airflow/Dagster, and secure secret management.
Architecture & Skills: Proven hexagonal/clean architecture experience, strong data domain expertise, and fluent English communication for leadership.
Location: Pune
Want to change the world? Let us know. Share your experiences, education, and ambitions. Bring your knowledge, distinct perspective, and creativity—let’s talk!
Ascendion is a leading AI-Native platform and software engineering company that underwrites outcomes—helping organizations innovate faster, smarter, and with greater impact. We collaborate with Global 2000 clients across North America, the UK, Europe, and APAC to address complex challenges spanning data, experience design, software product engineering, and workforce transformation. Backed by experienced engineers, thousands of AI agents, and our Engineering to the Power of AI™ (EngineeringAI) approach, we deliver measurable results that build trust, unlock value, and accelerate growth. Explore more at ascendion.com
Ascendion | Engineering to elevate life
We’re driven by a culture rooted in opportunity, inclusion, and a strong spirit of partnership. Join us to change the world:
- Build innovative technology for the world’s leading brands
- Tackle complex challenges—while growing new skills
- Experience the impact of transforming digital engineering for Fortune 500 clients
- Refine your expertise through leading training programs and hands-on learning
About The Role
A hands-on player-coach role. You write production code daily—designing ports, building adapters, reviewing every PR—and you take ownership of architecture, set engineering standards, break the roadmap into work assignments for three developers, and represent the team technically to Roche stakeholders. This position is neither purely managerial nor purely architectural: about 60% is hands-on engineering, with 40% dedicated to technical leadership.
Job Title: Technical Lead
Key Responsibilities
- 8+ years in software / data engineering, including 2+ years in a technical lead, staff, or architect capacity with direct responsibility for other engineers' output.
- Strong Python for production systems: OOP and abstract base classes, type hints, packaging, dependency management; capable of authoring a library others will build on.
- Demonstrated software architecture experience with clean / hexagonal (ports & adapters) architecture, dependency injection, and interface-driven design—validated on real systems, not only theoretical knowledge.
- Snowflake — hands-on production experience (databases/schemas, roles/warehouses, cloning, access model).
- AWS — hands-on production experience building and operating services on AWS.
- CI/CD with GitLab (or equivalent) — designing pipelines that build, test, and deploy.
- Infrastructure as Code with Terraform — authored and maintained real infrastructure.
- Secure secret management — hands-on experience ensuring credentials/secrets are not stored in code, logs, or state, and retrieving them from a secrets backend (e.g. HashiCorp Vault, AWS Secrets Manager / Parameter Store).
- Concept-level mastery (able to explain how they work and design for them, independent of any specific vendor tool) of: data governance, data warehousing, data transformation, and data ingestion/ETL.
- Strong SQL (to design and validate backend/migration adapters—focused on migrations, not production data work).
- Professional working English and communication skills to lead a distributed team and brief non-engineering stakeholders.
- Orchestrators beyond CI: Airflow / Dagster.
Experience: 8+ years in software/data engineering, including 2+ years in a tech lead, staff, or architect role managing others.
Tech Stack: Expert Python, strong SQL, AWS, Snowflake, Terraform, GitLab CI/CD, Airflow/Dagster, and secure secret management.
Architecture & Skills: Proven hexagonal/clean architecture experience, strong data domain expertise, and fluent English communication for leadership.
Location: Pune
Want to change the world? Let us know. Share your experiences, education, and ambitions. Bring your knowledge, distinct perspective, and creativity—let’s talk!
