Senior Data Engineer

Canada - Remote

Applications have closed

Jamf

We help organizations succeed with Apple providing ability to manage Apple devices, connect users to resources and protect your business from cyber threats.

View company page

At Jamf, people are at the core of everything we do. We do what’s right for our customers, our employees, our communities and our world. We take pride in simplifying technology for tens of thousands of customers around the globe and helping organizations succeed with Apple.

 

Jamf operates as a choice-based office model. Choose to work in the office, connect 100% remote from your home, or find the blend that works best for you.

 

What you’ll do at Jamf:

At Jamf, we empower people to be their best selves and do their best work. The Senior Data Engineer is a lead data engineer within the Data Platform Engineering team and will play a key role in enabling our data-driven strategy. The Senior Data Engineer, will work closely with Product, Architecture, Analysts, Data Scientists, and Software Engineers as you help define our data development roadmap. The senior data engineer will be handling the design and construction of scalable data management systems, ensuring that all data systems meet company requirements, and also researching new uses for data acquisition. These systems will provide the foundation which all other data analysis and integration are built. The Senior Data Engineer will be pioneering Data Engineering leader and be empowered to create a strong community of Data Engineers. The Data Engineer will have strong data infrastructure and data architecture skills, a proven track record of leading and scaling data teams, strong operational skills to drive efficiency and speed, strong project leadership, and a strong vision for how data engineering can proactively create positive impact.

Responsibilities: 

  • Processing, cleansing, transforming, and verifying the integrity of data.
  • Design, develop and help maintain data infrastructure to extract, transform, and load data (ETL & ELT) from various data files, APIs, and databases, and to make them accessible to various client-facing applications as well as internal tools.
  • Develop, and operate highly scalable data pipelines and infrastructure that enables rich security, eventing, and analytics use cases.
  • Automate manual processes and optimize data delivery.
  • Contribute to ensuring security, privacy & compliance of the data while in motion and at rest.
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Application of software engineering principles to create reliable, automated data solutions to solve critical business needs.
  • Documentation of new and existing data processes, tools and pipelines.
  • Evaluate and advocate for modern technologies to accelerate delivery and improve engineering efficiency, reliability and quality of the data pipeline.
  • Work closely with Product, Architecture and Business teams to rapidly translate the understanding of customer data and requirements to product and solutions.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
  • Work with the data management team as part of the agile software development life cycle.
  • Coach and mentor engineers to help scale up the data engineering organization.
  • Drive adoption and standardization of data governance, lineage, cataloging, and stewardship practices across teams.
  • Research and experiment with emerging technologies and tools related to big data.
  • Establish and reinforce disciplined software engineering processes and best-practices.

Skills & Experience:

  • Minimum of 5 years  experience operating big data infrastructure in a cloud-based ecosystem (AWS) (Required).
  • Deep understanding of the theoretical and practical tradeoffs of various data formats in object/file stores in combination with a variety of ETL tools (Matillion) (Required).
  • Minimum of 3 years experience with SQL, Python, data pipeline and workflow management tools (Required).
  • Minimum of 3 years experience with establishing and handling streaming data with Kafka or equivalent streaming platform experience (Required).
  • Strong, effective communication skills to bring multiple personalities and cultures together to work towards a common goal. (Preferred).
  • Ability to conceptualize and articulate ideas clearly and concisely (Preferred).
  • Experience building enterprise-level software within an agile organization (Preferred).
  • Product Management tools (Aha!, JIRA, Confluence) (Preferred).
  • Minimum of 3 years experience identifying and resolving performance and data quality issues (Preferred).
  • Minimum of 3 years experience with integration of data from multiple data sources. (Preferred).
  • Minimum of 3 years experience working with Snowflake data warehouses and dimensional modeling practices (Preferred).
  • Understanding of best practices in managing enterprise data including master data, data quality, lineage and security.

Education & Certifications:

  • High School Diploma or GED Equivalent (Required).
  • 4 year / Bachelor's Degree (Preferred).
  • Agile software development training/certification (Preferred). 

How we help you reach your best potential:

  • Named a Best Workplace for Women, 2021.
  • Our developers work in agile delivery teams to produce new features, improve software components, and are the subject matter experts for our Jamf product offerings.
  • You will have the opportunity to make a real and meaningful impact for more than 60,000 global customers with the best Apple device management solution in the world.
  • We constantly push the boundaries of technology, our developers support new innovations and OS releases the moment they are made available by Apple.
  • Several Jamf engineers are named in patents and with team names like CatDog, ThunderSnow and Dalek you can expect to have some fun while building cutting-edge software.
  • You will have the opportunity to work with a small and empowered team where the culture is based on trust, ownership, and respect.
  • We offer a clear career path that enables you to grow under supportive leadership and management
  • Visit our Jamf Engineering blog to learn more about the innovative projects our team is working on and what we learn from each challenge we solve. A blog written by engineers, for engineers at medium.com/jamf-engineering

What is a Jamf?
You go above and beyond for others, are willing to help, and support the team around you. You value and learn from different perspectives. You are curious and resourceful, a problem-solver, self-driven and constantly improving. You are excited by not knowing what may lie ahead. You are willing to take risks, try new things, even fail just to do it better next time. You’re not a jerk. You are someone who cares about doing the right thing.

What does Jamf do?
Jamf extends the legendary Apple experience people enjoy in their personal lives to the workplace. We believe the experience of using a device at work or school should feel the same, and be as secure as, using a personal device. With Jamf, IT and security teams are able to confidently manage and protect Mac, iPad, iPhone and Apple TV devices, easing the burden of updating, deploying and securing the data used by their end-users. Jamf’s purpose is to simplify work by helping organizations manage and secure an Apple experience that end-users love and organizations trust.

 

We are free-thinkers, can-doers and problem crushers with a passion for helping customers empower their workforce to focus on their jobs, not the hassles of managing technology – freeing nurses to care, teachers to teach and businesses to thrive. We have over 2,500 employees worldwide who are encouraged to bring their whole selves to work each and every day.

 

Get social with us and follow the conversation at #OneJamf

 

#LI-REMOTE

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile APIs Architecture AWS Big Data Data analysis Data governance Data management Data pipelines Data quality ELT Engineering ETL Jira Kafka Matillion Pipelines Privacy Python Research SDLC Security Snowflake SQL Streaming

Perks/benefits: Career development

Regions: Remote/Anywhere North America
Country: Canada
Job stats:  3  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.