Lead Data Engineer

BJSS is an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993, they've been finding better, more sustainable ways to solve complex technology problems for some of the world's leading organizations and delivered solutions that millions of people use every day.
Data
Senior Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS

Description For Lead Data Engineer

As a Lead Data Engineer at BJSS, you will be responsible for leading the development and implementation of data integration solutions for analytics. You will play a critical role in designing, building, and managing data pipelines, ensuring data quality, and driving the strategic direction of data initiatives. This role requires strong leadership skills, technical expertise, and experience with Microsoft technology.

You'll be working for an award-winning tech consultancy that has been solving complex technology problems for leading organizations since 1993. BJSS has a global presence with 26 locations worldwide and has been recognized in the Forbes World's Best Management Consulting Firms report.

Key responsibilities include:

  • Leading and managing a team of data engineers
  • Designing and developing robust data pipelines using Microsoft technologies
  • Collaborating with stakeholders to understand data requirements
  • Ensuring data quality, integrity, and security
  • Optimizing data integration workflows
  • Implementing best practices for data integration
  • Mentoring junior team members
  • Staying current with industry trends and emerging technologies

The ideal candidate will have extensive data engineering experience, expertise in Microsoft technologies (Azure Data Factory, SQL Server, Azure Databricks, Power BI), strong knowledge of data modeling and ETL processes, proficiency in SQL and Python, and excellent problem-solving and communication skills.

This role offers a competitive benefits package, including 20 days of paid vacation, health insurance, 401K plan, training opportunities, and a collaborative work environment. While the role is not fully remote, BJSS offers flexibility to split time between the office, client site, and working from home.

Join BJSS to be part of a growing team that delivers solutions used by millions of people every day, and contribute to the company's continued success in the tech consultancy industry.

Last updated 3 months ago

Responsibilities For Lead Data Engineer

  • Lead and manage a team of data engineers to deliver high-quality data integration solutions
  • Design, develop and maintain robust data pipelines using Microsoft technologies (e.g., Azure Data Factory, SQL Server, Azure Databricks)
  • Collaborate with stakeholders to understand data requirements and translate them into scalable and efficient data integration solutions
  • Ensure data quality, integrity and security across all data integration processes
  • Optimize and tune data integration workflows for performance and scalability
  • Develop and implement best practices for data integration, including data modeling, ETL processes, and data warehousing
  • Mentor and provide technical guidance to junior team members, fostering a culture of continuous learning and improvement
  • Stay current with industry trends and emerging technologies to drive innovation in data integration and analytics
  • Work closely with the analytics team to support data driven decision making and business insights

Requirements For Lead Data Engineer

Python
  • Extensive experience in data engineering, with a focus on data integration and analytics
  • Proven experience leading and managing data engineering teams
  • Expertise in Microsoft technologies including Azure Data Factory, SQL Server, Azure Databricks and Power BI
  • Strong knowledge of data modeling, ETL processes and data warehousing concepts
  • Proficiency in SQL, Python and other relevant programming languages
  • Experience with cloud platforms, particularly Microsoft Azure
  • Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment
  • Strong communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams

Benefits For Lead Data Engineer

401k
Commuter Benefits
Dental Insurance
Medical Insurance
Vision Insurance
  • 20 days paid vacation per year and 12 BJSS holidays
  • 5 paid sick days
  • Competitive medical, dental and vision plans employer funded 80%
  • 4 x salary Life and AD&D
  • Commuter benefits
  • 401K plan (BJSS will contribute 3% of salary into your 401K)
  • An industry-leading referral scheme, with no limits on the number of referrals
  • Flexible work arrangement (split time between office, client site, and WFH)
  • Training opportunities and incentives, including unlimited access to O'Reilly
  • Squad system for personal growth within BJSS
  • Collaborative work environment
  • Wellbeing support through Lifeworks partnership

Interested in this job?

Jobs Related To BJSS Lead Data Engineer

Data Engineer, Analytics

Senior Data Engineer position at Meta focusing on analytics, data warehousing, and ETL processes with competitive compensation.

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Industrial Decarbonization Engineer

Senior Industrial Decarbonization Engineer position at Carbon Direct, focusing on carbon management and sustainability solutions.

Data Engineer

Senior Data Engineer role at theScore, building and maintaining data pipelines and systems for sports media and betting platforms.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.