Below is the complete job description
Lead Data Engineer
REMOTE
Qualifications, Skills, and Experience
- Professional software development experience, including ownership of production systems
- Proficiency in Python and experience building APIs using FastAPI or comparable frameworks
- Strong SQL skills and experience working with structured data
- Experience working in cloud environments, especially Microsoft Azure (Function Apps, Service Bus, AKS, etc.)
- Experience with Databricks and PySpark for data-intensive applications
- Experience with Domain-Driven Design and event-driven architecture
- Experience with version control systems (Git, SVN)
- Deep familiarity with automated testing frameworks (e.g., Pytest, Unittest)
- Understanding of Agile methodologies (Scrum, XP, etc.)
- Knowledge of RESTful API design and integration
- Experience with performance tuning, debugging, and dependency management in production environments
- Understanding of CI/CD pipelines and object-oriented design principles (e.g., SOLID)
- Familiarity with front-end technologies such as Angular, React, and TypeScript is preferred
- Exposure to platform engineering or self-service data tooling is a plus, especially in contexts preparing for AI-driven data applications or agentic automation frameworks
Preferred Certifications
· Databricks certified Data Engineer Professional
· Cloud provider certifications, such as Azure Certified Solutions Architect
