Software Engineer (SE)
Data Axle Inc. has been an industry leader in data, marketing solutions, sales, and
research for over 50 years in the USA. Data Axle now has an established strategic global
centre of excellence in Pune. This centre delivers mission-critical data services to its global
customers powered by its proprietary cloud-based technology platform and by leveraging
Data Axle’s proprietary business and consumer databases.
Data Axle India is recognized as a Great Place to Work! This prestigious designation is a
testament to our collective efforts in fostering an exceptional workplace culture and
creating an environment where every team member can thrive.
Job Description
We are seeking a highly skilled Software Engineer (SE) / Senior Software Engineer (SSE)
with strong backend development expertise in Python and modern cloud-native
technologies. The ideal candidate should possess hands-on experience building scalable
APIs, distributed systems, workflow orchestration platforms, and event-driven
architectures.
Key Responsibilities
• Design, develop, and maintain scalable backend applications using Python
• Build robust REST APIs and GraphQL services using Django and FastAPI
• Develop microservices and event-driven systems for high-performance
applications
• Implement asynchronous workflows and orchestration solutions using Temporal,
Kestra, or Celery
• Write clean, maintainable, and testable code adhering to SOLID, DRY, and YAGNI
principles
• Optimize PostgreSQL database performance, queries, and schema design
• Collaborate with cross-functional teams in Agile/Scrum environments
• Participate in architecture discussions, code reviews, and technical planning
• Deploy and manage cloud-native applications on AWS infrastructure and
Kubernetes platforms
Required Skills & Qualifications
Backend Development
• Strong proficiency in Python
• Hands-on experience with:
o Django
o FastAPI
o SQLAlchemy
API & Architecture
• Experience developing:
o REST APIs
o GraphQL APIs
o Event-driven systems
o Distributed systems / Microservices
Workflow Orchestration
Experience with one or more:
• Temporal
• Kestra
• Celery
Database
• Strong expertise in:
o PostgreSQL
o SQL query optimization
o Database schema design and migrations
Cloud & DevOps
• Experience with:
o AWS Services
o Amazon EKS
o Docker
o Kubernetes
o CI/CD pipelines
Engineering Principles
Strong understanding of:
• SOLID Principles
• DRY
• YAGNI
• Clean Architecture
• Scalable system design patterns
Methodologies
• Experience working in Agile/Scrum environments
Good to Have Skills
• Experience with frontend technologies:
o [Link]
o [Link]
o Redux
• Understanding of frontend-backend integration and API consumption
• Familiarity with modern UI architectures and component-based development
Experience Range
• Software Engineer (SE): 3–5 Years
Preferred Qualifications
• Experience working on high-scale production systems
• Understanding of asynchronous processing and message queues
• Familiarity with observability, monitoring, and logging tools
• Exposure to secure backend engineering practices