Senior Software Engineer II - API
Chubb Business Services India Private Limited
Bangalore, Karnataka, India
Full-time, Regular
Posted Sep 25, 2025
Full-time
Compensation
Loading salary analysis...
About the role
Lead Software Engineer - API
Responsibilities
- Develop, test, and maintain scalable backend services and APIs using Node.js, Python or similar technologies.
- Contribute to the design and implementation of backend architecture, ensuring reliability, performance, and maintainability.
- Build and maintain real-time features using WebSockets and implement queuing systems such as Kafka, RabbitMQ, or Redis Pub/Sub.
- Integrate AI-powered features into backend workflows by consuming APIs or services provided by internal or third-party AI platforms.
- Design and manage data models and interactions with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Work closely with DevOps to support CI/CD pipelines and deployment automation on cloud platforms such as AWS, Azure, or GCP.
- Monitor and optimize application performance, diagnose production issues, and contribute to ongoing stability and scalability improvements.
- Collaborate with frontend engineers and other team members to define clean, well-documented APIs.
- Participate in code reviews, technical discussions, and knowledge-sharing sessions within the backend team.
- Support peers and junior engineers and contribute to a collaborative, learning-oriented team culture.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in backend development with strong skills in Python or Node.js.
- Hands-on experience building RESTful APIs and real-time systems using WebSockets or other messaging protocols.
- Working knowledge of AI integration, such as connecting to APIs from OpenAI or other machine learning services.
- Experience implementing and managing message queues like Kafka, RabbitMQ, or Redis streams.
- Proficiency with both SQL and NoSQL databases, including query optimization and schema design.
- Experience working with cloud platforms (e.g., AWS, Azure, GCP) and using tools for CI/CD, containerization, and deployment.
- Strong debugging, problem-solving, and performance tuning skills.
- Ability to work independently, take ownership of tasks, and deliver high-quality code on schedule.
- Excellent communication and collaboration skills, with a willingness to learn and share knowledge.
Benefits
- Savings and Investment plans
- Upskilling and career growth opportunities
- Health and Welfare Benefits
- Flexible work options
- Generous paid time off
- Robust health coverage
About the Company
Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients.
Job Details
Salary Range
Salary not disclosed
Location
Bangalore, Karnataka, India
Employment Type
Full-time, Regular
Original Posting
View on company website