JumpCloudJU

Principal Data Engineer - United States

At JumpCloud, our mission is to build a world-class cloud directory.

JumpCloud

Employee count: 1-10

Salary: 195k-250k USD

United States only
Apply now
All roles at JumpCloud are Remote unless otherwise specified in the Job Description.

About JumpCloud

JumpCloud® helps IT teams and Managed Service Providers (MSPs) Make Work Happen® by centralizing management of user identities and devices, enabling small and medium-sized enterprises to adopt Zero Trust security models. JumpCloud has been used by more than 200,000 organizations, including GoFundMe, Grab, ClassPass, Beyond Finance, and Foursquare. JumpCloud has raised over $400M from world-class investors including Sapphire Ventures, General Atlantic, Sands Capital, Atlassian, and CrowdStrike. Our teams are growing fast, too, and we're looking for talent across engineering, sales, customer success, marketing, product management, and more. Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever.

About the Role:

We’re looking for a Principal level Data Engineer in JumpCloud’s Business Data Engineering team to provide technical leadership and strategic direction that supports JumpCloud’s growth strategy. A successful data engineer will exhibit an entrepreneurial spirit and enjoy tackling complex data engineering problems, as well as shaping the future infrastructure of JumpCloud’s data engineering, performance reporting and data governance. Come be a part of an exciting new team where you will be able to work on challenging projects, rich data sets, and continue to develop valuable skills. This role involves frequent engagement with analytics partners and data/platform engineering to mature our data model and pipelines.

What we’re looking for:

  • A keen sense for identifying business drivers, and ability to propose a strong vision for implementing data solutions
  • Extensive hands-on experience with building scalable data solutions with complex fast moving data sets
  • Expert level data architecture and data modeling skills
  • Extensive experience with batch and streaming data pipelines and ELT/ETL processes
  • Extensive Experience with Cloud Data Warehouses/Data Lakehouses (preferably Snowflake)
  • Experience in building from the ground up a modern next generation data lakehouse platform.
  • Strong experience with AWS data technologies and methodologies
  • Proven track record of leading multiple large sized projects simultaneously
  • Ability to communicate effectively with other engineers, and both technical and non-technical data stakeholders
  • Proven ability to quickly integrate new technologies and industry best practices into personal and team skill sets, and to apply these techniques efficiently
  • Expert level SQL skills
  • Strong proficiency with the Python programming tools and ecosystem, including Software Engineering techniques

What you will be doing:

  • As part of the Business Data Enablement team, and as part of the Data Engineering team as a whole here at JumpCloud, you will play a pivotal role in the design and development of our critical data infrastructure and systems for multiple areas of the business, including Business Analysis, Product Development, Engineering, ML Operations, Finance, Sales and Executive Strategy
  • Develop and implement a comprehensive data engineering vision and cloud data strategy, aligning it with JumpCloud’s business objectives while ensuring data quality, scalability, reliability and security.
  • You will work with other senior level engineers with the goal to achieve top level proficiency in core data engineering skills and business functions

On a day-to-day basis, as a Principal Data Engineer, you may be asked to:

  • Develop our long term vision for Data Warehousing, Data Lakehouse, and Data Pipelines
  • Evaluate and recommend appropriate cloud technologies and services to support our data architecture, and take a hands-on approach to implementing these technologies
  • Interface and collaborate with stakeholders to define needs and develop strategies for providing data
  • Plan, build, and maintain data pipelines from internal and external data sources
  • Implement data observability and monitoring in the pipeline and in the warehouse
  • Work with appropriate teams to ensure Data Security and Data Compliance
  • Mentor team engineers, and provide education for our engineering and other stakeholders
  • Promote Cloud Infrastructure Optimization, collaborate with infrastructure teams to optimize the cloud environment for data storage, processing, and analytics.
  • Provide guidance on the development of our data standards and data governance
  • Guide Data Analysts to ensure clean delivery of data
  • Collaborate with Product and Application architects to develop holistic data solutions

Preferred Qualifications:

  • Python3 Software Development, following strong software engineering principles
  • Expert level SQL for Data Transformation and Analysis, with optimization and tuning in mind
  • Snowflake Data Warehouses/Data Lakehouses (Or Equivalent)
  • Experience integrating data from unstructured and semi structured data sources
  • PostgreSQL, mySQL and MongoDB experience
  • Event Buses, such as Apache Kafka, and it’s associated technologies and tooling
  • Experience building highly observable data systems
  • Experience with Cloud Data Storage techniques
  • Proficiency with integrating data visualization and reporting tools, such as Tableau
  • Familiarity with standard data storage formats, such as JSON/Avro/Protobuf/Parquet/Iceberg
  • Can work effectively both independently and as part of the Data Engineering team as a whole
  • Experience with Data Governance, including Data Contracts and Schema Management
  • Experience with techniques for handling regulatory compliance issues across multiple countries
  • Experience with Data Security standards including RBAC and sensitive data handling
In accordance with the Colorado Equal Pay for Equal Work Act, the approximate annual compensation range for this role, depending on individual candidate level and experience, is $195,000 - $250,000, including base salary and any related bonuses or commissions.
In the US, JumpCloud provides a comprehensive benefits package, with several medical plans to choose from including a high deductible HSA plan with employer contribution, two dental plans, vision insurance, flexible spending account (FSA), employee assistance program (EAP), short- and long-term disability, life insurance and a 401k savings plan with match. We have flexible paid time off policy.

Where you’ll be working/Location:

JumpCloud is committed to being Remote First, meaning that you are able to work remotely within the country noted in this Job Description. For US Roles: All roles posted in United States locations do require that you be located within one of the 50 U.S. States. Our Headquarters is in the Denver/Boulder, CO area but as a remote company, you are able to work remotely anywhere in the U.S. If you would like to spend time in our offices in the Denver/Boulder area, you are welcome to do that as well.
Please note: There is an expectation that our engineers participate in on-call shifts. You will be expected commit to being ready and able to respond during your assigned shift, so that alerts don't go unaddressed.

Language:

JumpCloud has teams in 15+ countries around the world and conducts our internal business in English. The interview and any additional screening process will take place primarily in English. To be considered for a role at JumpCloud, you will be required to speak and write in English fluently. Any additional language requirements will be included in the details of the job description.

Why JumpCloud?

If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.
One of JumpCloud's three core values is to “Build Connections.” To us that means creating " human connection with each other regardless of our backgrounds, orientations, geographies, religions, languages, gender, race, etc. We care deeply about the people that we work with and want to see everyone succeed." - Rajat Bhargava, CEO. JumpCloud is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud. Please note JumpCloud is not accepting third party resumes at this time.
#BI-Remote

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let JumpCloud know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 07, 2024

Posted on

May 08, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 195k-250k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About JumpCloud

Learn more about JumpCloud and their company culture.

View company profile

At JumpCloud, our mission is to build a world-class cloud directory. Not just the evolution of Active Directory to the cloud, but a reinvention of how modern IT teams get work done. The JumpCloud Directory Platform is a directory for your users, their IT resources, your fleet of devices, and the secure connections between them with full control, security, and visibility.

Our Story

The advent of the cloud combined with work from anywhere have fundamentally changed the requirements for managing and securing access to the resources people use to get work done.

Two decades ago Active Directory emerged as the centralized system for securely managing and connecting employees to Windows-centric resources. While AD is still the dominant on premises directory used by organizations around the world, the shift to cloud infrastructure, new operating systems, web applications, and workers accessing corporate resources from any location and device, exposed significant limitations to a domain controller. These limitations required third party add-ons which increased complexity and cost, while limiting an organization’s ability to succeed through overly complicated IT architectures.

Realizing this, JumpCloud reimagined the directory to fit the modern world with an open, cloud-based directory for secure, frictionless access from any authorized device to any resource, anywhere. This approach unlocks new possibilities for IT to make work easier and more secure.

Our Culture

JumpCloudians seek to redefine how the directory can make work happen for organizations worldwide. We stack our team with people who want to shape our company’s future, reject the confines of a traditional role, and work collectively to solve complex challenges. Shared passion for the success of our customers is the foundation that drives our thinking and efforts.

Our Values

Build Connections: We create authentic connections through clarity, empathy, and following through on commitments.

Think Big: We embrace thinking differently and aiming big every day.

1% Better Every Day: We strive to improve a little each day, and we use experience and data to get us there.

Employee benefits

Learn about the employee benefits and perks provided at JumpCloud.

View benefits

Disability insurance

We'll cover your disability insurance.

Life insurance

We'll cover your life insurance so you don't have to worry.

Company Equity

Employees at JumpCloud can receive company equity, aligning their success with the company's growth.

Family Medical Leave

Eligible employees at JumpCloud with 12 months tenure can take up to 12 weeks of family medical leave.

View JumpCloud's employee benefits
Claim this profileJumpCloud logoJU

JumpCloud

View company profileVisit jumpcloud.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

27 remote jobs at JumpCloud

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

View all jobs at JumpCloud

Remote companies like JumpCloud

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

View all companies

Find your dream job

Sign up now and join thousands of other 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