Job Title: Senior Lead Developer
Location: US Remote
Tech Stack: Java Scala / Python SQL Microsoft Azure tools and Databricks Data API
About Us:
At Puzzle, we are dedicated to building cutting-edge solutions for our clients. We specialize in delivering scalable, cloud-based applications and data solutions that empower businesses to innovate and grow. As a Senior Lead Developer, you will play a critical role in architecting, developing, and leading teams to implement solutions that make a difference.
Job Description:
We are seeking a highly skilled and experienced Senior Lead Developer to spearhead the design and development of complex systems. This role combines technical leadership with hands-on development, leveraging your expertise in Java, Scala, Python, and SQL to create robust applications and data-driven solutions on the Microsoft Azure platform.
Key Responsibilities:
- Lead the architecture, design, and implementation of scalable applications and data pipelines.
- Collaborate with cross-functional teams to define technical requirements and deliver innovative solutions.
- Develop and maintain APIs to enable seamless data integration and access.
- Utilize Microsoft Azure tools and Databricks to build efficient cloud-based systems.
- Mentor and guide team members to achieve project goals and enhance their technical skills.
- Ensure best practices in coding, testing, and deployment to deliver high-quality solutions.
- Stay updated on emerging technologies and recommend improvements to existing systems.
Qualifications:
- 5+ years of professional experience in software development, with a focus on Java, Scala & Python.
- Proficiency in SQL for designing and optimizing databases and queries.
- Hands-on experience with Microsoft Azure tools (e.g., Azure Data Factory, Azure Synapse, Azure Functions).
- Expertise with Databricks for data engineering and analytics.
- Strong knowledge of designing and developing Data APIs.
- Proven track record of leading teams and managing technical projects.
- Excellent problem-solving skills and a passion for tackling complex challenges.
- Strong communication and collaboration skills, with a focus on delivering value to stakeholders.
Nice to Have:
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in agile methodologies.
- Knowledge of big data technologies and machine learning integration.
What We Offer:
- Competitive salary and benefits package.
- Flexible, remote-first working environment.
- Opportunity to work on exciting projects with industry-leading clients.
- Continuous learning and career growth opportunities.
Join Puzzle and be part of a team that thrives on innovation and collaboration. Apply today to make an impact!