Remote Position
[Remote] Backend Python Engineer - Cloud & AI
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Provenir is hiring a Backend Python Engineer to build and enhance cloud-native capabilities for its SaaS platform. The role develops and supports scalable Python services and APIs, integrates services and platforms, and contributes to AI-enabled product capabilities.
Responsibilities
- Designing, developing, testing, and maintaining Python-based backend services and APIs
- Building reusable components and platform capabilities for a cloud-native SaaS product
- Integrating internal services, external APIs, and third-party platforms
- Developing containerized services that run in Kubernetes on AWS
- Improving application scalability, resilience, security, monitoring, and operational support
- Working closely with product managers, architects, and other engineering teams to deliver customer-facing capabilities
- Contributing to software design, code reviews, automated testing, and engineering standards
- Supporting services throughout their full lifecycle, from initial design through production operation
- Contribute to AI-enabled product capabilities, including generative AI, intelligent agents, and tool integrations, based on product and customer needs
Skills
- Three or more years of professional software development experience
- Strong Python development skills, including experience building production backend services and APIs
- Experience with modern Python frameworks, preferably FastAPI
- Strong understanding of software design, object-oriented programming, maintainable code, and automated testing using tools such as pytest or unittest
- Experience developing and supporting cloud-based or multi-tenant SaaS applications
- Experience designing REST APIs, service integrations, and reusable backend components
- Hands-on experience with Docker and containerized application development
- Familiarity with Kubernetes and cloud-native deployment environments
- Experience working with AWS services such as EKS, S3, IAM, Lambda, and CloudWatch
- Experience with CI/CD pipelines, version control, monitoring, logging, and production support
- Understanding of application scalability, resilience, security, and observability
- Candidates must be authorized to work in the United States. Provenir is unable to provide employment visa sponsorship for this position now or in the future
- Prior experience with large language models, LangChain, retrieval-augmented generation, or AI agents
- Experience with another object-oriented language such as Java, C#, or C++
- Exposure to generative AI applications, including LLMs, AI agents, RAG, or vector search
- Familiarity with managed AI platforms such as Amazon Bedrock
- Experience with MLOps, infrastructure as code, or CI/CD automation
Benefits
- Comprehensive health and wellness plans
- Paid time off and company holidays
- Flexible and remote-friendly opportunities (with travel to the New Jersey office approximately once per quarter)
- Maternity/paternity leave
Company Overview