
Senior Software Engineer, Python
Onit
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
Job Level
About the role
- Build the design and development of backend services using Python, Django, and Flask.
- Build intuitive and responsive UIs with React, jQuery, HTML, CSS.
- Architect and deploy cloud-native applications on AWS EKS (Kubernetes).
- Work with Postgres and AWS Aurora for data modeling, optimization, and high availability.
- Implement secure systems using AWS KMS, and integrate AWS services like S3, ECS, SQS.
- Collaborate with Product, QA, DevOps, and cross-functional teams to deliver impactful features.
- Own end-to-end delivery, from system design to deployment and monitoring.
Requirements
- Strong expertise in Python (Django/Flask) and modern web application development.
- Solid frontend development skills using React and core web technologies.
- Experience architecting and deploying cloud-native systems on AWS.
- Deep understanding of SQL, relational databases, and data performance strategies.
- Strong leadership, mentorship, and communication skills.
- Ability to break down complex problems into scalable engineering solutions.
Benefits
- Health Coverage: Employee and immediate family members.
- Time Away: Flexible paid time off and 10 company paid holidays annually.
- Family Support: Exceptional paid leave for birth parents, non-birth parents, and caregivers. Onit also offers surrogacy and adoption reimbursement.
- Income Protection: 100% employer-paid life and disability insurance.
- Additional Coverage Options: Voluntary benefits including hospital indemnity, critical illness, accident.
- Tax-Advantaged Accounts: Flexi, NPS.
- Community Engagement: One paid volunteer day each year to give back to the community.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoFlaskReactjQueryHTMLCSSAWSPostgresSQL
Soft Skills
leadershipmentorshipcommunicationproblem-solving