Rockwell Automation Logo

Python Software Engineer

Rockwell Automation

Mnc-Based Company
📍 Location Bangalore
💰 Salary 10 LPA
📅 Posted Jan 01, 2026
🏢 Company Type Mnc-Based
📝 Job Type Full-Time
🏠 Work Mode Hybrid
🏭 Industry Engineering

Job Description

Python developer role at Rockwell Automation working on scalable APIs using FastAPI, MongoDB, and PostgreSQL. Design and implement microservices architecture. Work with modern technologies like Kafka, MQTT, Docker, and Kubernetes. Collaborate with DevOps, Quality, and Security teams in Agile environment.

Requirements

2-3 years experience as Software Engineer. Experience with FastAPI and microservices architecture. Expertise in PostgreSQL, MongoDB, Redis, KairosDB. Knowledge of Kafka, MQTT, Docker, Kubernetes. Familiarity with Agile methodologies and CI/CD pipelines.

Required Skills

Python FastAPI MongoDB PostgreSQL API Development Microservices REST APIs Kafka MQTT Docker Kubernetes Redis KairosDB

Hiring Insights

  • Hiring Status: Actively hiring
  • Batch Priority: Experienced candidates
  • Expected Response Time: 3-5 weeks
  • Preferred Qualification: B.Tech, B.E., B.Sc

Note: Insights are based on previous hiring patterns and community feedback.

Selection Process

  1. Step 1 Online Application
    Duration: Immediate
  2. Step 2 Technical Assessment - Python
    Duration: 2 weeks
  3. Step 3 Technical Interview - FastAPI & Databases
    Duration: 1-2 weeks
  4. Step 4 System Design Interview
    Duration: 1 week
  5. Step 5 HR & Behavioral Round
    Duration: 1 week

Typical process based on past hiring patterns at mnc-based companies.

Who Should Apply

Software engineers with 2-3 years Python experience and expertise in FastAPI, microservices, and modern database technologies. Candidates should have experience with Docker, Kubernetes, and Agile methodologies.

Common Reasons for Rejection

  • {'reason': 'Insufficient Python/FastAPI experience', 'frequency': 'High'}
  • {'reason': 'Weak database design knowledge', 'frequency': 'Medium'}
  • {'reason': 'No microservices architecture understanding', 'frequency': 'Medium'}

Frequently Asked Questions