825,970open jobs
53,207companies
135,769added this week
Browse all
Salary
≈ $28k – $61k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp

First seen by Alion on Jul 31, 2026.

Overview
Company
Impact
Profile match
InfoBeans Technologies provides custom software engineering and digital experience services. Its teams build enterprise applications, product platforms and automation solutions. The company serves clients in the United States, Europe and the Middle East.

Job Description :

We are looking for a Python Infrastructure Software Engineer / Backend Platform Engineer to design and develop a new Device Boot Service.


The service will manage server and device boot requests through REST APIs, persist request data in a database, process long-running boot and provisioning operations through asynchronous workers, and track requests through a state-machine-based workflow.

The ideal candidate will have strong production-grade Python backend development experience and a good understanding of distributed systems, asynchronous processing, infrastructure automation, and observability.

Key Responsibilities :

- Design and develop scalable backend services using Python.

- Build and maintain RESTful APIs using frameworks such as FastAPI, Django REST Framework, or Flask.

- Finalize and implement the data model, API architecture, state-machine workflow, and migration strategy.

- Develop database models, API endpoints, request handling, serialization, and database migrations.

- Implement asynchronous and background processing using Celery, RQ, Dramatiq, or similar frameworks.

- Design reliable workflows with retry mechanisms, idempotent operations, scheduled jobs, and failure handling.

- Implement state-machine-based workflows with concurrency-safe state transitions.

- Integrate the service with internal boot, provisioning, and BMC systems.

- Write comprehensive unit and integration tests using pytest or similar testing frameworks.

- Implement monitoring and observability through metrics, structured logging, Prometheus, Grafana, or similar tools.

- Contribute to service deployment, troubleshooting, operational readiness, and production support.

- Create and maintain runbooks and technical documentation.

- Collaborate with infrastructure, platform, DevOps, and engineering teams to deliver reliable backend solutions.

Required Skills & Experience :

- Strong hands-on experience in Python backend development in production environments.

Experience building production-grade web services using one or more of :

1. FastAPI

2. Django REST Framework

3. Flask

- Strong understanding of REST APIs, API design, request handling, and serialization.

- Hands-on experience with ORMs, data models, relational databases, and database migrations.

- Experience with asynchronous/background processing frameworks such as Celery, RQ, or Dramatiq.

- Good understanding of retry handling, idempotency, scheduled jobs, and asynchronous workflows.

- Experience designing or implementing state-machine-based workflows.

- Understanding of concurrency, thread/process safety, and concurrency-safe state transitions.

- Strong testing experience with pytest or similar frameworks.

- Experience with production observability, including logging, metrics, Prometheus, Grafana, or equivalent tools.

- Good understanding of software development best practices, version control, debugging, and code quality.

Good to Have:

- Experience with infrastructure automation or server provisioning.

- Knowledge of PXE/iPXE booting and server imaging.

- Understanding of BIOS/UEFI.

- Experience with Redfish/IPMI and BMC interfaces.

- Knowledge of DHCP/DNS and Linux-based server provisioning.

- Experience working with hardware or data-center infrastructure.

- Exposure to distributed systems and long-running asynchronous workflows.

Skills

Python, FastAPI, Django, Flask, REST API, Distributed Systems, BIOS, UEFI

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
825,970 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $110k – $225k per year (Estimated) • In office • Dallas
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $110k – $227k per year (Estimated) • In office • Chicago
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $117k – $240k per year (Estimated) • In office • Los Angeles
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $111k – $227k per year (Estimated) • In office • Houston
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $117k – $240k per year (Estimated) • In office • Washington
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $15k – $35k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Minsk
Python
DevOps
Zabbix
Prometheus
Docker
Grafana
Windows
TCP/IP
VPN
VLAN
BGP
OSPF
Cybersecurity
Wireshark
Tcpdump
SIEM
Apply
In office • 5+ years exp • Berlin
Python
JavaScript
TypeScript
SQL
Node JS
Python
Django
AI/ML
AI Agents
AWS Bedrock
OpenAI
Anthropic
Frontend
Next.js
React.js
Mobile
React Native
DevOps
Rest API
Terraform
Pulumi
CI/CD
AWS
Docker
AWS Lambda
GitLab
IAM
Amazon ECS
API Gateway
Apply
Hybrid • 3+ years exp • Bachelor's Degree • Boston
Python
Java
SQL
Perl
Databases
Snowflake
AI/ML
Hadoop
Analytics
Power BI
ETL/ELT
Management
Confluence
Jira
Apply
Hybrid • 5+ years exp • Columbus
Python
SQL
AI/ML
Computer Vision
Machine Learning
Apply
$112k – $147k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Arlington Heights
Python
JavaScript
Java
TypeScript
PowerShell
C#
Node JS
C#
.NET
Databases
PostgreSQL
DynamoDB
ActiveMQ
Amazon Aurora
AI/ML
Copilot
Claude
AI Agents
Frontend
Angular
DevOps
GCP
Azure DevOps
Azure
CI/CD
Git
AWS
Kubernetes
AWS Lambda
Amazon EC2
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
AWS Step Functions
API Gateway
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $28k – $60k per year (Estimated) • In office • 8+ years exp • Indore • Pune • Bengaluru
Python
SQL
Python
Django
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
Git
Management
Agile
Apply
Python/Django Lead 12 days ago
≈ $34k – $73k per year (Estimated) • In office • 9+ years exp • Bengaluru • Indore • Pune
Python
SQL
Python
Django
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
Git
Management
Agile
Apply
Software Developer 2 months ago
≈ $27k – $58k per year (Estimated) • In office • 5+ years exp • Indore
SQL
Databases
Oracle
DevOps
Splunk
Dynatrace
CI/CD
AppDynamics
Linux
Unix
Analytics
ETL/ELT
Management
Agile
Scrum
ITIL
Apply
AI/ML QA Specialist 3 days ago
≈ $24k – $59k per year (Estimated) • In office • 5+ years exp • Indore • Pune • Bengaluru
Python
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
MLFlow
Feature Store
DevOps
Azure
CI/CD
Apply
ETL QA Engineer 3 days ago
≈ $24k – $59k per year (Estimated) • In office • 6+ years exp • Indore • Pune • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Pandas
DevOps
Azure
CI/CD
Git
AWS
Analytics
ETL/ELT
Management
Jira
Agile
Scrum
Apply
≈ $122k – $251k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
C++
Qt
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Quixel Megascans
SpeedTree
Design
Maya
ZBrush
Management
Agile
Apply
≈ $123k – $252k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
C++
OpenGL
Qt
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Management
Agile
Apply
≈ $121k – $249k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
Python
PyQt
C++
OpenGL
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Design
Maya
Management
Agile
Apply
≈ $122k – $250k per year (Estimated) • In office • Bengaluru
Python
C++
Cython
C++
Qt
Cython
PyBind11
AI/ML
Machine Learning
Game Dev
Houdini
Design
Maya
Apply
≈ $121k – $249k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
Game Dev
Houdini
Design
Maya
Management
Agile
Apply
See all jobs
This is one of many
825,970 more open roles from verified company boards, updated every day.