Backend Engineer (Cloud & AI Integration)
- Full-time
Company Description
Engineering the AI-powered enterprise. With AI and cloud-native solutions, BETSOL accelerates cloud transformation for enterprises across 17+ countries. BETSOL holds several engineering patents, and is recognized with industry awards. BETSOL maintains a net promoter score that is 2x the industry average.
BETSOL’s open source backup and recovery product line, Zmanda (Zmanda.com), delivers up to 50% savings in total cost of ownership (TCO) and delivers best-in-class performance.
BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for customers.
We take pride in being an employee-centric organization, offering comprehensive benefits and opportunities.
Learn more at betsol.com
Job Description
About the Role
We are looking for a Backend Engineer, Cloud & AI Integration, to build and maintain backend services, APIs, and integrations that support AI product and internal tools.
This role will focus on Python-based backend services, REST APIs, data models, third-party integrations, and cloud-native workflows on AWS. The engineer will work closely with Full Stack Engineers to provide reliable backend services that can support scalable product development.
This is a mid-level backend engineering role suited for someone with strong hands-on experience in backend development, cloud services, APIs, and production systems. AI and Human-in-the-Loop workflows will be taught as part of the role, so prior AI or ML experience is not mandatory.
Responsibilities
- Develop and maintain backend services and REST APIs using Python.
- Build and manage integrations with third-party platforms and internal systems.
- Support AI-powered features and Human-in-the-Loop workflows where AI output is reviewed by a person before the next step.
- Design reliable data models, backend workflows, and business logic.
- Build serverless and cloud-native backend applications on AWS.
- Troubleshoot and resolve production issues across backend services.
- Collaborate with Full Stack Engineers to deliver end-to-end product features.
- Own the backend development scope for assigned features and integrations.
- Contribute to code reviews, testing, documentation, and release activities.
- Ensure backend services are reliable, scalable, well-tested, and maintainable
Looking For
- 5+ years of total experience with 3+ years of experience in backend application development and production support.
- Hands-on experience building and maintaining Python-based backend services.
- Strong experience designing and consuming REST APIs.
- Experience working with AWS and cloud-native application development.
- Experience with relational and/or NoSQL databases in production environments.
- Experience integrating third-party APIs and external services.
- Familiarity with Git-based development workflows.
- Ability to work in a mid-level engineering role with strong execution and collaboration.
- Comfortable working with Full Stack Engineers, owning the backend side of feature delivery.
Mandatory Skills
A. Technical Skills
- Python backend development
- REST API design and development
- AWS cloud services
- Cloud-native backend application development
- Relational and/or NoSQL databases
- Third-party API integrations
- Serverless backend workflows
- Git-based development
- Production issue troubleshooting
- Backend service testing and documentation
B.Soft Skills
- Strong problem-solving skills
- Good communication and collaboration
- Ability to work with cross-functional engineering teams
- Ownership of assigned backend deliverables
- Attention to code quality, reliability, and documentation
- Ability to troubleshoot issues in a production environment
Good to Have Skills
- Serverless application development experience
- Experience with asynchronous processing, messaging, or event-driven architecture
- Experience working in Agile software development teams
- Exposure to AI-powered product features
- Exposure to Human-in-the-Loop workflows
- Track record of writing clean, well-tested, and well-documented code
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply