If you are a Python Backend Engineer and are interested in joining a fast-growing Microsoft Gold Partner whose values are family and team-oriented with a culture that supports all team members, then this position might be a great fit for you. Our mission is to maintain and elevate a sense of business stability in our leadership and overall organizational structure. Our Global team works as one group to elevate and promote our team to be the best in the Microsoft Channel.
Job description
Python Backend Engineer
Who we want you to be:
• 5+ years of professional experience in backend software development
• Develop features from a proposal to a polished result, focusing on the backend logic for AI-driven conversational flows
• Implement and maintain the core services for AI agents, complex booking workflows, and Retrieval-Augmented Generation (RAG) pipelines
• Collaborate with product managers, frontend engineers, and AI specialists to define and build the optimal user experience
• Strong proficiency in Python and its ecosystem
• Hands-on experience building APIs with a modern Python web framework, preferably FastAPI
• Proficiency in designing and maintaining efficient RESTful APIs
• Solid experience with relational databases (e.g., MySQL, PostgreSQL) and ORMs
• Experience with software testing principles and practices (e.g., unit tests, integration tests) using frameworks like pytest
• Familiarity with containerization using Docker
• Experience with or strong interest in AI technologies, including LLMs, RAG, and agentic frameworks (e.g., Microsoft Autogen, LangChain)
• Knowledge of Kubernetes and cloud platforms (especially Azure) is a major plus
• Experience with Vector Databases is a plus
About
Domain 6 is a team of professionals that fully embrace challenges, fill gaps, and find solutions using every resource in our skillset. Using Microsoft Technologies along with our Custom IP, Domain 6 has been recognized by Microsoft to be a go-to partner in the Real Estate, and Property Investment market.
If you think this fits your career goals and you feel you want to be part of our Team, we would like to speak with you. For all inquiries, please email us at careers@domain6inc.com
Apply Here