Skip to main content
Banner collage of diverse professionals: a smiling woman working on a laptop in an office, three colleagues walking and talking outdoors, a young man with a backpack smiling, and a lab technician in full protective gear inspecting a sample.

Software Engineer

Job ID
R2515325
Date posted
07/30/2025
Location
Bengaluru, India
Category
Engineering

Applied Materials' IT organization has a long reputation of being a great place to work. The IT team has been recognized as one of Computerworld's 100 Best Places to Work in IT nine times. In addition, numerous Applied IT leaders have been honored as a CIO Magazine's Ones to Watch or Computerworld Premier 100 IT leaders.

We are seeking an experienced Software Engineer to join our team onsite in Bangalore, India with a strong focus on Data Engineering and Analytics. You will be responsible for designing and implementing robust data pipelines, developing scalable ETL processes, and creating efficient data models that drive business intelligence solutions. You will join a global team of high-performing professionals to build and maintain our data infrastructure, enabling advanced analytics capabilities across our IT organization, including financial analytics, workforce insights, operational metrics, and technology performance indicators.

Requires in-depth knowledge and experience in data engineering practices. Uses modern data stack best practices and knowledge of internal or external business issues to improve data solutions. Solves complex data integration problems; takes a new perspective using existing solutions. Works independently, receives minimal guidance. Acts as a resource for colleagues with less experience.

Key Responsibilities:

  • Design, develop, and maintain scalable data pipelines using modern ETL/ELT tools and frameworks
  • Implement efficient data models and warehousing solutions to support business intelligence initiatives
  • Write high-quality, documented code for data integration, transformation, and automation
  • Design and optimize database schemas and query performance
  • Develop and maintain data quality monitoring systems and procedures
  • Implement data governance practices and ensure data security compliance
  • Troubleshoot complex data pipeline issues and performance bottlenecks
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications
  • Create and maintain documentation for data flows, models, and processes
  • Build reusable code and libraries for future use

Technical Skills Required:

  • Strong programming skills in Python, SQL, and data processing frameworks
  • Experience with modern data warehouse platforms (Snowflake, Redshift, BigQuery)
  • Proficiency in ETL/ELT tools (Apache Airflow, dbt, or similar)
  • Knowledge of big data technologies (Spark, Hadoop ecosystem)
  • Experience with version control systems (Git) and CI/CD practices
  • Understanding of data modeling concepts and best practices
  • Familiarity with business intelligence tools (Tableau, Power BI, or similar)
  • Demonstrates conceptual and practical expertise in data engineering and basic knowledge of related disciplines
  • Strong understanding of data architecture principles and best practices

Business Expertise:

  • Has knowledge of data integration best practices and how they integrate with other systems
  • Understands business requirements and can translate them into technical solutions
  • Awareness of industry trends in data engineering and analytics

Leadership:

  • Acts as a resource for colleagues with less experience
  • May lead small to medium-sized data projects
  • Mentors junior team members on data engineering practices

Problem Solving:

  • Solves complex data integration and pipeline problems
  • Takes a new perspective on existing solutions
  • Exercises judgment based on the analysis of multiple sources of information
  • Optimizes data flows and improves system performance

Impact:

  • Impacts data-driven decision making across the organization
  • Influences data architecture and engineering practices
  • Works within broad guidelines and policies to implement robust data solutions

Interpersonal Skills:

  • Explains technical concepts and data solutions to non-technical stakeholders
  • Works to build consensus across teams
  • Collaborates effectively with cross-functional teams
  • Communicates data quality and pipeline issues clearly

Qualifications

Education:

Bachelor's Degree

Skills

Certifications:

Languages:

Years of Experience:

4 - 7 Years

Work Experience:

Additional Information

Shift:

Day (India)

Travel:

Yes, 10% of the Time

Relocation Eligible:

Yes

Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.