Senior Data Engineer
BJSSAbout the role
About Us
We’re an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993 we’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.
In the last 30 years we won several awards, including our most recent inclusion in the Forbes World's Best Management Consulting Firms report.
Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery.
We have an established presence in the United States for over ten years. With offices in New York City, Columbus, Ohio and Houston, Texas we offer a local touch with a global reach.
We want to continue to grow and need people just like you!
About the Role
We are looking for a talented Senior Data Engineer who wants to take the next step in their career and join our Data, Analytics and AI / ML practice. You’ll be a technical authority at the center of our engagements, managing technical risk and creating real business value. You’ll be willing to be hands-on when you need to be and seek to balance innovation and intellectual rigor with realism.
We’re looking for someone who can contribute to a technical culture of the highest quality that learns from our customer deliveries, understands the demands of working in a high pressured and extremely fast paced delivery environment & has the ability to lead, coach and mentor junior and senior staff.
You will work with talented, innovative, and creative Data & AI / ML technologists to design and implement the right data engineering and architecture choices for our clients. You will also lean into your technology knowledge to help define and contribute to our data accelerators.
About You
You’ll bring extensive data, cloud and technology experience gained through a combination of industry and consulting roles. You will be comfortable developing and strengthening peer-to-peer level relationships at all levels with our clients.
Ideally, you will have as much of the following experience as possible:
- In-depth understanding of the modern cloud data architecture stack, including but not limited to relational and non-relational databases, data warehouses, data lakes, data lakehouses etc., and ability to demonstrate how data engineering provides the glue between them
- Experience as a Senior Data Engineer, with experience leading and mentoring data teams
- Strong knowledge of Python and SQL is required. Scala, Java, and/or .Net knowledge is also highly prized
- Strong knowledge of Databricks
- Hands-on experience with major open-source and commercial orchestration, pipeline management, data transformation, workflow and data integration tools
- Strong knowledge of architectural patterns for data ingestion and transformation at scale
- Hands-on experience with data modeling, data architecture, data security, data quality, data governance, data mining, and data analysis and reporting is highly encouraged
- Experience with third-party data vendor integration
- AWS Associate or Specialty certification related to Data. Any additional AWS, Azure and / or GCP certifications are also very much of interest to us
- Experience with MLOps and data engineering for AI / ML is a strong differentiator
- Enthusiastic about working in an agile delivery environment
Other areas of interest to us that would strengthen your candidacy include:
- Defining Future State Data Architecture
- Defining Data migration repeatable patterns
- DevOps experience
- Knowledge of Snowflake, Synapse and / or Fabric
- Knowledge of financial services or other industry verticals
- Experience of business development activities and developing client accounts
- Strong record of leadership
- Ability to work collaboratively in a team environment
- Comfortable working effectively with people at all levels in an organization
- Adept at communicating complex ideas effectively
- You have the expertise and confidence to work with a range of partners across diverse business and technology communities
- You have energy and a pragmatic delivery-focused attitude that wins the respect of those around you and makes you a trusted technical advisor
- You love technology and want to keep on learning. You’re genuinely interested in understanding the challenges your users face and how you can help them
Some of the Perks
- 20 days paid vacation per year and 12 BJSS holidays
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s