Python Full Stack Developer
7+ years of overall software engineering experience building and supporting enterprise applications, including hands-on full stack development.5+ years of hands-on Python development experience, including backend services, REST APIs, application frameworks, automation, and production-grade coding practices.3 years of hands-on React.js experience building modern, component-based web applications and integrating with backend APIs.2 years of Node.js experience supporting server-side application development, API services, or full stack solutions.hands-on Databricks experience, including development of data processing workloads, notebooks/jobs, integrations, and production support. PostgreSQL experience, including relational data modeling, SQL development, query optimization, indexing, and application integration.4+ years of experience designing or developing applications for scale using microservices, horizontal scaling, distributed systems, caching, resiliency, performance optimization, and high-availability patterns.3+ years of experience implementing enterprise application security and compliance practices, including authentication/authorization, secure APIs, secrets management, data protection, and secure coding standards.1+ year of hands-on experience integrating AI/ML or LLM capabilities into applications, APIs, workflows, or enterprise software solutions.
Degree:
Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent relevant work experience.
Nice to Have:
- (But not a must)
- Experience with GenAI/LLM application patterns such as RAG, embeddings, vector search, prompt orchestration, agentic workflows, or model gateway integrations.
- Experience deploying applications to Kubernetes and cloud platforms such as AWS or Azure.
- Experience with CI/CD, Docker, infrastructure automation, monitoring, logging, and production observability.
- Experience working in regulated enterprise environments with strong security, governance, audit, and compliance requirements.
- Experience providing technical leadership, mentoring developers, and contributing to architecture standards and reusable engineering patterns.