Sr Python Backend Developer
Hatch Pros · New York, NY · 2 wk ago
On-siteEngineeringContract
Requirements
- 8-10+ years of software engineering experience
- Strong Python development experience
- FastAPI and REST API development
- Strong SQL/database experience
- Extensive Azure/cloud experience
- CI/CD and DevOps experience
- Experience building and supporting production applications
- Strong individual contributor who can work independently and own deliverables
- Highly Preferred: OpenAI experience, LangChain, LangGraph, Anthropic APIs, Azure OpenAI, Databricks experience
Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Proven experience as a Full Stack Developer, with a strong portfolio demonstrating Python-based projects, particularly AI-focused applications
- Proficiency in Python and experience with Python web framework FastAPI including Pydantic, SQL Alchemy/SQL Model
- Experience with AI / Agentic frameworks (Good to have) and libraries like OpenAI and LangChain, LangGraph, Anthropic API's
- Familiarity with Azure AI Services (Good to have), including Azure OpenAI, and AI-related deployment in Azure cloud environments
- Databricks experience good to have
- Experience building RESTful APIs using Python
- Strong understanding of SQL databases, with proficiency in writing efficient SQL queries and optimizing database interactions
- Familiarity with Azure services like Azure Functions, Logic Apps, and Azure Key Vault
- Experience in DevOps pipelines, including build, release, and CI/CD processes on platforms like Azure DevOps
- Basic front-end development skills in HTML5, CSS3, and JavaScript, with a focus on integrating AI functionalities into web interfaces using Streamlit or Plotly Dash
- Knowledge of version control systems (e.g., Git, Azure DevOps)
- Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment