Data Engineering / Technical Architect

Bangalore, Karnataka, India Until 8/21/2026 First posted March 29, 2025 Last posted June 27, 2025
Job description
Data Engineering / Technical Architect

Key Responsibilities:

  • Design, develop and implement applications to solve complex business problems

  • Participate in architecture design and build and maintain both front-end and back-end components.

  • Create intuitive and responsive user interfaces using frameworks like Angular.

  • Work closely with business partners and the data science team to understand project requirements and translate them into technical solutions.

  • Develop and maintain data pipelines to support Data Analytics/Engineering initiatives.

  • Deploy applications into a production environment, ensuring scalability and reliability.

  • Troubleshoot and participate in code reviews to ensure high-quality code and adherence to best practices.

  • Maintain comprehensive documentation and outline best practices/approach
     

Required Qualifications:

  • 15+ years' working experience with a bachelor's or master's degree in computer science or a related technical field.

  • Proven experience as a full stack developer using Python, JavaScript, and frameworks such as Django. Experience with
    distributed or microservice architectures is highly desirable.

  • Proficiency in UI development using frameworks like Angular or React.

  • Knowledge of data structures, algorithms and software design principles.

  • Knowledge of cloud infrastructure (AWS preferred) and ideally MLOps.

  • Expertise with structured (SQL) and unstructured data stores (e.g., ElasticSearch.)

Other Qualifications:

  • Excellent listening and communication skills, both verbal and written.

  • Self-motivated and critical thinker, taking ownership of projects and proposing improvements for the entire infrastructure.

  • Ability to work independently and in a team environment.

  • Strong multitasking skills, with the ability to manage multiple projects with varying priorities in a fast-paced setting.

  • Excellent self-management and problem-solving abilities.

  • Quick learner, open to learning new technologies.

About this role

Summary

Design and implement applications, develop data pipelines, and ensure code quality.

Job title

Data Engineering / Technical Architect

Experience level

15+ years

Industry

software

Location requirements

Located in Bangalore, remote work not mentioned

Salary

Not specified

Management role

No

Skills & keywords

Required skills

pythonjavascriptdjangoangularreactdata structuresalgorithmssoftware designawsmlopssqlelasticsearch

Preferred skills

communicationself-motivatedproblem-solvingmultitaskingquick learner

Specializations

data engineeringfull stackcloudUI developmentMLOps
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

On-site City