JourneyTeams Data and AI practice is growing and were looking for a hungry humble and smart Senior Data Engineer to join our world-class team. This is a great opportunity for someone with 3-5 years of experience whos ready to take the next stepbuilding modern Microsoft data solutions working directly with clients and growing into a consulting role. If youre passionate about solving real business problems with data and want to be part of a collaborative values-driven team wed love to hear from you.
About JourneyTeam
At JourneyTeam people are at the center of everything we do. Our purpose as a company is to help others effectively use technology to create a positive lasting impact on the world. With 30 years of technology experience we are 100% focused on delivering Microsoft business applications and technologies that empower organizations to reach new heights of business success. We deeply understand the transformative value of Microsoft solutions and are dedicated to helping our customers unlock their full potential. Our experienced team specializes in driving success across Dynamics 365 Microsoft 365 AI and Copilot Azure modern data solutionsall leveraging Microsofts comprehensive security platform.
Key Responsibilities:
Our Senior Data Engineers play a pivotal role in driving technical excellence and business value for our clients. Critical aspects of this role entail the ability to discover business requirements and work alongside our clients as you architect and implement modern data engineering solutions within the Microsoft ecosystem. You will also mentor others and lead the solution design and build process as you meet client expectations and project scope.
- Collaborate with senior engineers and architects to design and implement modern data solutions using Microsoft Azure technologies and/or Microsoft Fabric.
- Work directly with clients to understand business needs and translate them into scalable data engineering solutions.
- Build and maintain data ingestion methods pipelines and integrations using Azure resources such as Data Factory Python Notebooks DataLake Logic Apps and Databricks.
- Develop clean reliable and reusable code for data ingestion transformation and orchestration.
- Participate in client meetings design sessions and working sessions to support solution delivery.
- Contribute to the development of internal standards templates and documentation.
- Troubleshoot and resolve data-related issues with a focus on performance scalability and data quality.
- Stay current with Microsofts evolving data platform and bring forward ideas for continuous improvement.
Qualifications:
- 3-5 years of hands-on experience in data engineering preferably within the Microsoft ecosystem.
- Experience with Microsoft Fabric.
- Experience working with Azure data services such as Data Factory ADLS Azure Databricks Synapse Analytics and Azure SQL Database.
- Strong SQL skills and a solid understanding of relational databases data transformation logic and dimensional modeling (e.g. star schemas).
- Experience building and maintaining data pipelines and orchestration workflows ideally using metadata-driven techniques.
- Demonstrated ability to write understand explain and teach highly complex SQL and Python code to both technical and non-technical audiences.
- Familiarity with API integration and working with JSON data structures (e.g. flattening normalizing).
- Understanding of modern data architecture principles including datalake warehouse lakehouse medallion architecture and data lifecycle management
- Ability to work independently on assigned tasks and contribute to client-facing projects with support from senior team members.
- Strong problem-solving skills attention to detail and a collaborative mindset.
- You embrace and live the JourneyTeam Values below:
- A Growth Mindset
- Effective Communication
- Taking Ownership
- Making & Keeping Commitments
- Being OneTeam
- Exceptional Performance
- A Caring Mindset
Certifications Requirements:
Applicants for the Senior Data Engineer role must have the following certifications or a plan to attain them within the first year of employment:
- DP-900: Microsoft Azure Data Fundamentals
- Certification: DP-700 Microsoft Fabric Data Engineer Associate
- Familiarity with Microsoft Fabric Azure Synapse and modern data platform architectures.
Preferred Skills and Certifications (not required):
- Certification: DP-600 Microsoft Fabric Analytics Engineer Associate
- Experience designing and optimizing systems for high-volume high-velocity data including real-time or near-real-time analytics pipelines using tools like Azure Stream Analytics Event Hubs or Kafka.
- Hands-on experience with Azure Databricks including building and orchestrating Spark-based data pipelines and notebooks for large-scale data processing.
- Experience with project delivery methodologies (Agile/Scrum Kanban Waterfall hybrid).
- Knowledge of change management practices to support data and AI adoption.
- Experience delivering projects involving Power BI AI/ML adoption or advanced analytics.
- Experience with Dynamics 365 (Project Service Automation or Project Operations).
- Experience with Azure DevOps.
Pathway to Success:
30 Days
- Review The Data Warehouse Toolkit by Ralph Kimball to align with our modeling standards.
- Participate in team training and contribute to shared learning sessions.
- Shadow other data engineers to understand our implementation process and delivery rhythm.
- Begin contributing to a client project by supporting solution design or development tasks.
6 Months
- Independently own architect and implement customer-facing data solutions.
- Lead internal knowledge-sharing by building data standards templates and reusable assets.
- Facilitate or co-lead client meetings workshops or demos.
- Serve as a key contributor on multiple client projects and long-term support engagements.
- Achieve a relevant Microsoft certification (e.g. Fabric Data Engineer Associate).
- Maintain a 75% customer engagement rate reflecting consistent client-facing delivery and value.
1-Year
- Serve as a key contributor on multiple client projects and long-term support engagements.
- Maintain a 75% customer engagement rate reflecting consistent client-facing delivery and value.
Location:
While remote work is available preference will be given to candidates based in Utah who can regularly commute to our Draper office. We believe in the power of in-person collaborationespecially when it comes to supporting new hire success and building strong team connections.
Compensation:
The base salary range for this role is $100000 $160000 performance-based bonus program. Eligibility and payout are tied to individual contributions team performance and company success.
This is the established pay range for the Standard and Senior Data Engineer roles at JourneyTeam on the Data & AI Solutions Practice. Final compensation is dependent on demonstrated skills relevant experience and alignment with the roles general new employees can expect to start at the lower end of the range (with opportunity to grow and expand within the organization)
Benefits:
JourneyTeam offers a wide range of excellent benefits including comprehensive healthcare and dental coverage as well as a 401(k) with an approximate 4% employer matchwith immediate vesting. We offerflexible time off with employees averaging3.75 weeks per year and providepaid maternity and paternity leave.
Additional perks include amonthly phone stipend(or the option to join our corporate phone plan) and amonthly gym membership reimbursementof up to$200.
JourneyTeam is anEqual Opportunity Employer. This position is not open to C2C H1B sponsorships or third-party agencies.
JOB CODE: