We are looking for a Lead Data Software Engineer to join our team and drive the design and development of scalable data solutions leveraging Java and Microsoft Azure technologies.
Responsibilities
-
Lead the design and development of data-driven software solutions
-
Architect scalable data pipelines and processing workflows
-
Collaborate with stakeholders to translate business requirements into technical deliverables
-
Provide technical leadership and mentorship to engineering team members
-
Ensure code quality through reviews, best practices and standards enforcement
-
Optimize data storage and processing performance across cloud environments
-
Drive integration of data platforms with existing systems
-
Troubleshoot and resolve complex technical issues
-
Communicate effectively with international teams and stakeholders
Requirements
-
5+ years of experience in data software engineering
-
Proficiency in Java and SQL
-
Expertise in Amazon Web Services and Databricks
-
English proficiency at B2 level or higher