This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The position is for a Lead Software Developer at Puzzle, a company focused on building scalable, cloud-based applications and data solutions.
This role is remote and full-time, targeting experienced professionals in the transportation industry.
The Lead Software Developer will support the transition of streaming services from Scala to Python while utilizing Azure technologies.
Responsibilities include developing and maintaining real-time APIs within the Azure ecosystem, working with CosmosDB for document storage, and guiding the team on streaming data patterns.
The developer will collaborate with cross-functional teams to ensure seamless data flow and API integration, provide subject matter expertise, and mentor other developers.
Requirements:
Proficiency in Python and Scala, with a strong emphasis on Python due to the team's transition.
Extensive experience with Azure services, including Azure Functions, Event Hub, Databricks, and SQL Server.
Proven experience in streaming data patterns and real-time API development.
Familiarity with CosmosDB and document storage is required.
Strong troubleshooting and problem-solving skills, particularly in cloud-based environments.
Experience in leading teams or mentoring junior developers is essential.
Benefits:
The position offers a competitive salary and benefits package.
Employees enjoy a flexible, remote-first working environment.
There are opportunities to work on exciting projects with industry-leading clients.
Continuous learning and career growth opportunities are provided to all employees.