Himalayas logo
LightcastLI

Sr. Data Engineer

We connect people with jobs by providing businesses, communities, and education institutions with the best labor market data possible.

Lightcast

Employee count: 501-1000

Canada only
The Senior Data Engineer will be responsible for designing, building, and maintaining the data infrastructure that supports analytics, machine learning, and enterprise decision-making. This role will lead the development of scalable big data frameworks, translate complex business and technical requirements into detailed architectural solutions, and deliver high-performing software that drives measurable outcomes.
Key responsibilities include selecting and implementing data solutions, defining hardware and system requirements, and establishing standards and processes for integration projects and initiatives.
The ideal candidate will bring deep SQL expertise and strong software engineering discipline to ensure the reliability, scalability, and quality of data pipelines. In addition to technical execution, the Senior Data Engineer will collaborate closely with engineering, analytics, and product teams, mentor junior engineers, and play a pivotal role in shaping the organization’s technical roadmap.

Major Responsibilities:

  • Architect, build, and maintain scalable, reliable data pipelines (batch & streaming) to ingest, transform, and deliver data for analytics, reporting, and ML use cases.
  • Architect software applications, test, and build automated tools.
  • Translate complex functional and technical requirements into architecture designs and high-performing software solutions.
  • Select appropriate data solution software and define hardware requirements to support performance and scalability.
  • Develop and implement standards and processes for data integration projects and initiatives.
  • Lead the design and development of software applications, testing, and building tools.
  • Optimize SQL queries (joins, window functions, aggregations, partitioning, indexing) and data schema performance.
  • Design data models, schemas, and data warehouses/data lakes (dimensional, star, snowflake schemas, normalization/denormalization).
  • Ensure data quality, correctness, and consistency across datasets (validation, anomaly detection, reconciliation).
  • Ensure database changes are reviewed and approved according to standards.
  • Monitor, troubleshoot, and tune performance of pipelines, databases, and workloads.
  • Drive adoption of engineering best practices: version control, CI/CD, testing (unit and integration for data pipelines), documentation, and code reviews.
  • Collaborate with software engineers to integrate data systems into production environments.
  • Provide technical assistance to junior members and to colleagues across the company.
  • Mentor and coach junior and mid-level engineers, promoting engineering discipline across the team.
  • Evaluate and propose new tools, frameworks, and technologies for the data platform.
  • Ensure data security, governance, access control, lineage, and compliance (e.g., GDPR, CCPA, internal standards).

Education and Experience:

  • Bachelor’s degree in Computer Science or a related technical discipline (Master’s preferred)
  • 5+ years of professional experience in data engineering, software engineering, or data science
  • Expert-level SQL, including query optimization, advanced joins, windowing, partitioning, and indexing
  • Proven expertise in Snowflake for data warehousing and advanced analytics
  • Strong background in data modeling, data engineering best practices, and distributed systems (e.g., Spark, Hadoop, Hive, Presto)
  • Hands-on experience designing and maintaining ETL/ELT pipelines, data integration (APIs, event streams, logs), and workflow orchestration (Airflow or Astronomer required)
  • Proficiency with modern data stack tools, including DBT for transformation and modeling
  • Experience with AWS cloud services for data engineering and infrastructure management
  • Strong software engineering skills, including clean code practices, modularization, error handling, logging, CI/CD, and automated testing
  • Knowledge of object-oriented design, data structures, algorithms, and disaster recovery strategies for data systems
  • Skilled in scalability and performance optimization across pipelines, databases, and workloads
  • Familiarity with Python (preferred) and other modern programming languages
  • Demonstrated ability to analyze complex data sets, identify trends, and derive actionable insights
  • Effective collaborator with cross-functional teams and proven success in mentoring junior engineers
  • Experience with agile or rapid application development methodologies
  • Highly creative, detail-oriented, and results-driven with strong problem-solving and prioritization skills
Lightcast is a global leader in labor market insights with offices in Moscow, ID (US), the United Kingdom, Europe, and India. We work with partners across six continents to help drive economic prosperity and mobility by providing the insights needed to build and develop our people, our institutions and companies, and our communities.
Lightcast is proud to be an equal opportunity workplace. We consider all qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Lightcast has always been, and always will be, committed to our diversity of thought and unique perspectives. We seek dynamic professionals from all backgrounds to join our teams, and we encourage our employees to bring their authentic, original, and best selves to work.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About Lightcast

Learn more about Lightcast and their company culture.

View company profile

We connect people with jobs by providing businesses, communities, and education institutions with the best labor market data possible. Our data-driven insight enables better, faster decisions.

What we do

At Lightcast, our software products, APIs, and consulting solutions bring clarity to the fast-changing world of work.

Formerly Emsi Burning Glass, Lightcast has over two decades of experience in finding solutions and delivering the competitive edge our clients demand. With world-class customer service, we provide the answers and insight to meet your specific need—because every decision made without data is just a shot in the dark.

By helping communities, businesses, and education institutions succeed, our ultimate goal is connecting individuals with the right skills and right jobs in the right places. People are at the heart of everything we do, and we want to create a job market that works for everyone.

How we do it

Lightcast is a global pioneer in the collection and big-data analysis of information on the labor market. Our data provides the world’s most detailed information about occupations, skills in demand, and career pathways.

Our tools collect real-time data from over 65,000 sources every day, contributing to a database with over 1 billion job postings and billions of other data points. We combine that with curated input from dozens of other statistical sources, like government agencies, to provide the most complete view possible of the fast-changing labor market. We put that information to work for businesses, communities, and education providers by showing them the granular details and big-picture trends they need in their organizations.

Whether you’re interested in software salaries in Seattle, need new skills in New Zealand, or looking for anything in between, Lightcast data can provide the insight you need.

Where you can find us

Headquartered in Boston, Massachusetts, and Moscow, Idaho, we are active in more than 30 countries and have offices in the United Kingdom, Italy, New Zealand, Canada, and India. Lightcast is backed by global private equity leader KKR.

Lightcast Principles

Live the mission: We genuinely care about the work we do and never lose sight of the human behind the data.

Innovate, inside and out: We take personal responsibility for finding new and better ways to do all things—large and small, internally and externally.

Give customers the unexpected: We aim to exceed customer expectations and seek opportunities to excite and delight with every interaction.

Hide nothing, own everything: We strive to be transparent in our actions, own our mistakes, and remain humble in our approach.

Teamwork makes the data work: We work together, respect our differences, play to our strengths, and celebrate our successes. #crushedit

Employee benefits

Learn about the employee benefits and perks provided at Lightcast.

View benefits

Employee Ownership

Recognizing dedication, Lightcast grants employee ownership shares, aligning team success with company growth.

Retirement Savings Match

Employees at Lightcast can take advantage of a 401(k) plan with a company match to build their retirement savings.

Life & Disability Insurance

Lightcast offers life insurance, short-term and long-term disability coverage to protect employees and their families.

Commuter Benefits

Lightcast supports its employees' commute by providing parking, gas, and public transit benefits, easing the daily journey to work.

View Lightcast's employee benefits
Claim this profileLightcast logoLI

Lightcast

Company size

501-1000 employees

Founded in

2000

Chief executive officer

Chris Kibarian

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

21 remote jobs at Lightcast

Explore the variety of open remote roles at Lightcast, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Lightcast

Remote companies like Lightcast

Find your next opportunity by exploring profiles of companies that are similar to Lightcast. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan