Taro Logo

Software Engineer (Python, SQL, Azure/AWS)

Global technology leader focused on industrial automation and digital transformation, helping manufacturers be more productive, sustainable, and agile.
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer (Python, SQL, Azure/AWS)

Rockwell Automation, a global leader in industrial automation with over 28,000 employees, is seeking a Software Engineer specializing in Python, SQL, and cloud technologies (Azure/AWS). This role is based in Bangalore, India, with a hybrid work model requiring office presence on Mondays, Tuesdays, and Thursdays.

The position focuses on building and maintaining data engineering solutions, working with cutting-edge technologies like Databricks, PySpark, and cloud services. You'll be responsible for developing scalable ETL pipelines, optimizing database performance, and implementing containerized solutions using Docker and Kubernetes.

As part of the team, you'll collaborate with data scientists, analysts, and business stakeholders in an agile environment. The role requires 2-5 years of experience in data engineering, with strong expertise in Python, SQL, and cloud platforms. The ideal candidate should be comfortable with both technical implementation and cross-functional collaboration.

Rockwell Automation offers a comprehensive benefits package including mental health support through Calm membership, volunteer opportunities, and professional development resources. The company's mission focuses on making the world more productive and sustainable through industrial automation and digital transformation.

This is an excellent opportunity for a mid-level software engineer looking to work with modern data technologies in a global company that values innovation and sustainability. The hybrid work model offers flexibility while maintaining team collaboration, and the company's size and scope provide ample opportunities for growth and impact.

Last updated 12 days ago

Responsibilities For Software Engineer (Python, SQL, Azure/AWS)

  • Build, deploy, and maintain scalable ETL pipelines on Databricks
  • Process and transform large datasets using Pandas, PySpark
  • Integrate data from multiple sources into data lakes or warehouses
  • Write and optimize advanced SQL queries
  • Design efficient database schemas
  • Develop containerized workflows using Docker
  • Orchestrate applications using Kubernetes
  • Set up and maintain CI/CD pipelines
  • Monitor pipeline performance
  • Write clean, modular, and well-documented code

Requirements For Software Engineer (Python, SQL, Azure/AWS)

Python
PostgreSQL
  • 2 to 5 years of experience in data engineering
  • Advanced proficiency in Python, including libraries like Pandas
  • Hands-on experience with Databricks, PySpark
  • Expertise in SQL, relational databases
  • Strong experience in Azure or AWS
  • Experience with Azure DevOps, GitLab, or Jenkins (preferred)
  • Proficiency in Docker and Kubernetes (preferred)

Benefits For Software Engineer (Python, SQL, Azure/AWS)

Mental Health Assistance
  • Comprehensive mindfulness programs with Calm membership
  • Volunteer Paid Time off
  • Company volunteer and donation matching program
  • Employee Assistance Program
  • Personalized wellbeing programs
  • On-demand digital course library for professional development

Jobs Related To Rockwell Automation Software Engineer (Python, SQL, Azure/AWS)