At Mastercam, we do not just keep pace with manufacturing—we set the pace. For over 40 years, we have been the name behind the breakthroughs. We empower manufacturers to push boundaries and redefine what is possible. Part of Intelligent Manufacturing and the Sandvik Group, leading digital transformation. Our team of 350+ professionals is united by a single mission: to help achieve precision, productivity, and performance without compromise.
Data Engineer
Location
United States
Posted
76 days ago
Salary
0
Seniority
Mid Level
Job Description
Data Engineer
CNC SOFTWARE LLC
Role Description The Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and modern data platform components that support enterprise analytics, reporting, and operational data needs. This role plays a key part in evolving the organization’s data architecture from legacy application databases to a modern cloud-based data warehouse built on a medallion architecture. The position requires strong technical expertise in SQL Server, cloud data platforms, and modern ELT practices while working closely with analytics, application development, and business teams to deliver reliable, well-governed data assets. The Data Engineer contributes to the design and implementation of a high-performance data ecosystem that supports advanced analytics, business intelligence, and data-driven decision making. How You’ll Drive Success - Data Pipeline Engineering - Design, develop, and maintain scalable data pipelines that ingest and transform data from enterprise platforms including NetSuite, Salesforce, HubSpot, and internally developed applications. - Develop efficient ELT workflows using modern integration tools such as Fivetran, Integrate.io, Azure Data Factory, or similar technologies to automate data ingestion and transformation. - Build and optimize SQL-based transformations and orchestration processes that support reliable and efficient movement of data across the organization’s data platform. - Data Warehouse Architecture and Development - Design and implement dimensional data models and curated datasets within a modern medallion architecture data warehouse environment. - Develop and maintain data layers supporting development, test, and production environments across cloud data platforms including Azure Data Lake, Snowflake, or equivalent platforms. - Implement scalable data structures and transformation frameworks using SQL, dbt, or similar tools to support high-performance analytics workloads. - Analytics and Business Intelligence Enablement - Develop and maintain analytical models including SQL Server Analysis Services (SSAS) cubes and semantic layers supporting enterprise reporting and analytical applications. - Collaborate with analytics and business intelligence teams to deliver optimized data models and datasets for visualization tools including Power BI and Tableau. - Ensure the accuracy, integrity, and availability of analytical data assets used across reporting and business intelligence environments. - Data DevOps, Governance, and Platform Operations - Implement and support database and data pipeline deployment processes using Visual Studio, Azure DevOps, Azure Git repositories, and Red Gate SQL Change Automation. - Monitor, troubleshoot, and optimize data platform performance, data pipeline reliability, and data quality across the enterprise data ecosystem. - Maintain clear documentation of data models, pipelines, architecture, and operational procedures to support maintainability and knowledge sharing. - Performs other duties as assigned. Qualifications - Bachelor’s degree in Computer Science, Information Systems, Data Engineering, Data Science, or a related technical discipline. Requirements - 4 - 5 years of experience in data engineering, database development, or enterprise data warehousing environments. - Demonstrated experience building and maintaining data pipelines and large-scale data integration processes. - Experience working with SQL Server, relational database technologies, and modern cloud data platforms. - Experience integrating and modeling data from SaaS business applications such as Salesforce, NetSuite, or HubSpot. - Experience supporting analytics platforms and business intelligence tools such as SSAS, Power BI, or Tableau. Preferred Skills - Strong SQL development and data modeling skills with the ability to analyze complex data structures and design scalable solutions. - Ability to work within a structured development lifecycle utilizing version control, CI/CD pipelines, and DevOps practices. - Ability to collaborate effectively with software engineers, analysts, and business stakeholders to deliver reliable and well-governed data solutions. - Proficiency with Microsoft Office (Word, Excel and PowerPoint) as well as calculator, telephone systems, company network and familiarity with CRM tools. - Proven time management skills and a track record of working in a team environment successfully supporting others. - Well-organized, attention to detail and able to multitask. - Strong communication skills, both written and verbal, with the ability to provide accurate and timely information in a succinct and easy to understand manner. - Problem solving and analysis skills.
Job Requirements
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, Data Science, or a related technical discipline.
- 4 - 5 years of experience in data engineering, database development, or enterprise data warehousing environments.
- Demonstrated experience building and maintaining data pipelines and large-scale data integration processes.
- Experience working with SQL Server, relational database technologies, and modern cloud data platforms.
- Experience integrating and modeling data from SaaS business applications such as Salesforce, NetSuite, or HubSpot.
- Experience supporting analytics platforms and business intelligence tools such as SSAS, Power BI, or Tableau.
- Preferred Skills
- Strong SQL development and data modeling skills with the ability to analyze complex data structures and design scalable solutions.
- Ability to work within a structured development lifecycle utilizing version control, CI/CD pipelines, and DevOps practices.
- Ability to collaborate effectively with software engineers, analysts, and business stakeholders to deliver reliable and well-governed data solutions.
- Proficiency with Microsoft Office (Word, Excel and PowerPoint) as well as calculator, telephone systems, company network and familiarity with CRM tools.
- Proven time management skills and a track record of working in a team environment successfully supporting others.
- Well-organized, attention to detail and able to multitask.
- Strong communication skills, both written and verbal, with the ability to provide accurate and timely information in a succinct and easy to understand manner.
- Problem solving and analysis skills.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Engineer
PaltaHealth & well-being tech company led by entrepreneurs on a mission to create a positive impact globally.
• Design and implement scalable and reliable data warehouse architecture, including data models, storage strategies, and processing layers. • Develop and maintain a robust role-based access control (RBAC) model to ensure secure and appropriate access to data across the organization. • Design, implement, and maintain inbound and outbound data pipelines, ensuring reliability, observability, and data integrity. • Optimize SQL queries, data models, and compute/storage resource usage to ensure cost-efficiency and high performance of the data platform. • Implement and enforce data protection and security best practices, including handling of sensitive and regulated data. • Work closely with analytics and business teams to understand their needs and deliver efficient, scalable, and reliable data solutions. • Improve and automate data governance practices, including data quality controls, metadata management, lineage, and compliance-related processes. • Monitor and troubleshoot data pipelines and platform issues, ensuring stability and timely resolution of incidents. • Continuously improve the data platform architecture, tooling, and development practices.
Data Architect
NIR-YUTake Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff
• Own design and maintenance of all aspects of data solutions including modeling, developing, technical documentation, data diagrams and data dictionaries. • Provide expertise in the development of standards, architectural governance, design patterns, and practices, evaluate best applicable solutions for different use cases • Determines and develops architectural approaches and solutions, conducts business reviews, documents current systems, and develops recommendations • Lead the data strategy and own the vision and roadmap of data products • Work with stakeholders to ensure that data related business requirements for protecting sensitive data are clearly defined, communicated, and well understood and considered as part of operational prioritization and planning • Develop, maintain, and optimize data infrastructure using Delta Lake, MLflow, and Databricks SQL to enhance data management, processing, and analytics. • Utilize Snowflake’s features such as data sharing, zero-copy cloning, and automatic scaling to optimize data storage, accessibility, and performance. • Ensure effective management of both semi-structured and structured data within Snowflake’s architecture. • Implement and manage data storage solutions using Amazon S3, perform data warehousing with Amazon Redshift. • Design and implement data integration workflows using AWS Glue to orchestrate and automate data movement and transformation. • Design and implement scalable data pipelines using tools like Apache Kafka or Apache Airflow to facilitate real-time data processing and batch data workflows. • Apply advanced analytics techniques, including predictive modeling and data mining, to uncover insights and drive data-driven decision-making.
Role Description Analytica is seeking a mid-level Data Engineer (Azure) to design, build, and maintain secure, scalable, cloud-based data solutions supporting federal data programs. This role is hands-on and delivery-focused, working within established Azure architectures to develop reliable data pipelines, analytics-ready datasets, and reporting solutions in regulated environments. The Data Engineer will collaborate closely with senior engineers, architects, analysts, and government stakeholders to implement well-defined data requirements and support analytics, dashboards, and operational reporting. Key Responsibilities - Build, maintain, and optimize Azure-based data pipelines and workflows using Azure Data Factory, ADLS Gen2, Synapse Analytics, Azure SQL, Python, and SQL. - Support batch and near–real-time data ingestion, transformation, enrichment, and aggregation to deliver analytics- and reporting-ready datasets. - Implement data quality checks, schema management, and validation to ensure reliable, trusted, and well-documented data. - Develop and maintain analytical data models (e.g., star and snowflake schemas) to support dashboards, reporting, and operational insights. - Contribute to CI/CD pipelines, monitoring, troubleshooting, and performance tuning to ensure reliable data operations. - Implement security controls, access management, and data governance practices aligned with federal compliance requirements. - Work within Agile teams, collaborating closely with senior engineers, analysts, and stakeholders to deliver well-defined data requirements. Qualifications - U.S. citizenship with the ability to obtain a U.S. Federal security clearance. - Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field (or equivalent professional experience). - 3+ years developing and deploying Azure data pipelines for use in machine learning models or supporting data pipelines for such models. - Proficiency in Python for data engineering tasks (Pandas required). Benefits - Competitive compensation with opportunities for bonuses. - Employer-paid health care. - Training and development funds. - 401k match. Company Description Analytica has been recognized by Inc. Magazine as one of the fastest-growing 250 businesses in the US for 3 years. We work with U.S. government clients in health, civilian, and national security missions to build better technology products that impact our day-to-day lives.
• Design scalable, low-latency, and highly reliable data systems • Own the architectural vision for the Market Data Lakehouse • Collaborate closely with teams to enable fast experimentation • Drive performance optimization and long-term scalability • Document architectural decisions and maintain technical roadmaps



