Staff Data Engineer
Bellevue, WA jobs
*Immigration sponsorship is not available in this role*
We are looking for an experienced Data Engineer (8+ years of experience) with deep expertise in Flink SQL to join our engineering team. This role is ideal for someone who thrives on building robust real-time data processing pipelines and has hands-on experience designing and optimizing Flink SQL jobs in a production environment.
You'll work closely with data engineers, platform teams, and product stakeholders to create scalable, low-latency data solutions that power intelligent applications and dashboards.
⸻
Key Responsibilities:
• Design, develop, and maintain real-time streaming data pipelines using Apache Flink SQL.
• Collaborate with platform engineers to scale and optimize Flink jobs for performance and reliability.
• Build reusable data transformation logic and deploy to production-grade Flink clusters.
• Ensure high availability and correctness of real-time data pipelines.
• Work with product and analytics teams to understand requirements and translate them into Flink SQL jobs.
• Monitor and troubleshoot job failures, backpressure, and latency issues.
• Contribute to internal tooling and libraries that improve Flink developer productivity.
Required Qualifications:
• Deep hands-on experience with Flink SQL and the Apache Flink ecosystem.
• Strong understanding of event time vs processing time semantics, watermarks, and state management.
• 3+ years of experience in data engineering, with strong focus on real-time/streaming data.
• Experience writing complex Flink SQL queries, UDFs, and windowing operations.
• Proficiency in working with streaming data formats such as Avro, Protobuf, or JSON.
• Experience with messaging systems like Apache Kafka or Pulsar.
• Familiarity with containerized deployments (Docker, Kubernetes) and CI/CD pipelines.
• Solid understanding of distributed system design and performance optimization.
Nice to Have:
• Experience with other stream processing frameworks (e.g., Spark Structured Streaming, Kafka Streams).
• Familiarity with cloud-native data stacks (AWS Kinesis, GCP Pub/Sub, Azure Event Hub).
• Experience in building internal tooling for observability or schema evolution.
• Prior contributions to the Apache Flink community or similar open-source projects.
Why Join Us:
• Work on cutting-edge real-time data infrastructure that powers critical business use cases.
• Be part of a high-caliber engineering team with a culture of autonomy and excellence.
• Flexible working arrangements with competitive compensation.
AWS DevOps / SRE/ Cloud Engineer (Hybrid in Charlotte)
Charlotte, NC jobs
Beacon Hill is now hiring for AWS Site Reliability Engineers/ Devops Engineers in Charlotte, NC. This is a hybrid role that will sit in uptown Charlotte. Ideal candidates will have worked extensively within an AWS environment and understand the core principles of Devops and Site Reliability. If you or anyone you know is on the market looking for a role like this, please apply online and we will reach out!
Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: *****************************************
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting *************
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future™
Staff Data Engineer (PySpark)
Remote
About Us
Wizard is the top-performing AI Shopping Agent, delivering the best products from across the web with unmatched accuracy, quality, and trust.
The Role
We are seeking a Staff Data Engineer with deep expertise in PySpark to join our data team. This is a hands-on technical role for someone passionate about building scalable data systems, mentoring engineers and shaping data strategy. You'll architect systems that power high performance batch and real time data processing, enable advanced analytics and accelerate our AI initiatives.
Key Responsibilities:
Design and evolve scalable, distributed data infrastructure across cloud platforms
Build and maintain real time and batch data processing pipelines supporting analytics and AI/ML workloads
Develop and manage integrations with third party e-commerce platforms to expand our data ecosystem
Ensure data availability, reliability and quality through monitoring and automated auditing
Partner with engineering, AI and product teams on data solutions for business critical needs
Mentor and support data engineers, establishing best practices and code quality standards
You
5+ years of software development and data engineering experience with demonstrated ownership of production grade data infrastructure
Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Deep expertise scaling Spark in production (Databricks, EMR, etc)
Strong understanding of distributed computing and modern data modeling for scalable systems
Proficient in Python with experience implementing software engineering best practices
Hands-on experience with both relational (MySQL / PostgreSQL) and NoSQL (MongoDB, DynamoDB, Cassandra) databases
Strong communicator with experience influencing cross functional stakeholders
Nice to Have:
Experience working in early-stage, high-growth environments
Familiarity with MLOps pipelines and integrating ML models into data workflows.
Passionate about problem-solving with a proactive approach to finding innovative solutions.
The expected salary for this role is $208,000 - $235,000 depending on experience and level
Auto-ApplySenior Data Engineer (DQME Core Layer)
Peoria, IL jobs
Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position is on the Connectivity Enabled Solutions Team in Connectivity Department within the CAT Digital organization. This team has accountability for:
* Building common datasets to support Connectivity initiatives such as Connectivity Aftermarket Programs - TCRA, ARO and NRA.
* Streamline reporting of data through various sources, enhancing business logic to improve data reporting, and delivering visualize data in a consistent way for internal and external business users.
* Building solutions to monitor and improve telematics data quality.
What You Will Do:
* Contributes to design, development, code review, and deployment.
* Understanding the business requirements for new features and working with business and business analysts for gathering & refining business requirements and to recommend any changes which could do business impact.
* Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
* Preparing the technical design documents based on the business requirements.
* Design & build new features leveraging out of the box components as well as extending/customizing where necessary to meet business needs.
* Works directly on complex application/technical problem identification and resolution.
* Leading Development & unit/integration testing of new features for the scrum team.
* Performing Code Reviews, Performance Assessments, Architecture discussions.
* Ensuring team's overall code quality and velocity
* For newly released features, work with the support team for addressing critical production issues in a timely fashion.
* Works independently on complex systems or infrastructure components that may be used by one or more systems.
* Drives application development focused around delivering valuable business features.
* Mentor and assist software engineers, providing technical assistance and direction as needed.
* Identifies and encourages areas for growth and improvement within the team.
What You Will Have:
Decision Making and Critical Thinking:
* Applies an assigned technique for critical thinking in a decision-making process.
* Identifies, obtains, and organizes relevant data and ideas.
* Participates in documenting data, ideas, players, stakeholders, and processes.
* Recognizes, clarifies, and prioritizes concerns.
* Assists in assessing risks, benefits and consideration of alternatives.
Effective Communications:
* Delivers helpful feedback that focuses on behaviors without offending the recipient.
* Listens to feedback without defensiveness and uses it for own communication effectiveness.
* Makes oral presentations and writes reports needed for own work.
* Avoids technical jargon when inappropriate.
* Looks for and considers non-verbal cues from individuals and groups.
Software Development:
* Conducts walkthroughs and monitors effectiveness and quality of the development activities.
* Elaborates on multiple-development toolkits for traditional and web-based software.
* Has participated in development of multiple or large software products.
* Contrasts advantages and drawbacks of different development languages and tools.
Software Development Life Cycle:
* Describes similarities and differences of life cycle for new product development vs. new release.
* Identifies common issues, problems, and considerations for each phase of the life cycle.
* Works with a formal life cycle methodology.
* Explains phases, activities, dependencies, deliverables, and key decision points.
* Interprets product development plans and functional documentation.
Software Integration Engineering:
* Has experience with designing data exchange interfaces to and from software product.
* Describes tools and techniques for extraction, transformation and loading of electronic data.
* Cites examples of common linkage requirements for software products.
* Works with integrating software into the customer or partner framework and infrastructure.
* Participates in the development of technology interfaces and bridges.
Software Product Technical Knowledge:
* Maintains and utilizes data related to install base configurations and environments.
* Solicits customer feedback; reports and monitors bugs and implementation issues.
* Participates in defining and conducting technical acceptance tests.
* Participates in creating technical requirements for software development and deployment.
* Explains basic environment and product configuration options.
Software Product Testing:
* Participates in test readiness reviews, functional, volume, and load testing.
* Tests software components for compliance with functional requirements and design specifications.
* Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
Considerations For Top Candidates:
* A four-year degree from an accredited college or university is required. A master's degree in computer science or a related field is preferred.
* Extensive experience in designing and developing software applications in Java or Python
* Extensive experience in SQL, relational databases such as MySQL, PostgreSQL, Snowflake, NoSQL database, etc.
* Proven experience in database design, development, and administration. Familiarity with database replication, clustering, and high availability solutions.
* Hands-on experience in data modeling, ETL processes, Data pipeline development and data warehousing
* Experience with cloud-based database services, particularly within AWS, Azure, or Google Cloud environments.
* Experience with unit and system level testing
* Proven experience designing, building, and integrating Rest API, SOAP API
* Familiarity with design patterns is essential.
* Demonstrates experience with the architecture and design of major or multiple products.
* Participate in design reviews and walkthroughs.
Summary Pay Range:
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
* Medical, dental, and vision benefits*
* Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
* 401(k) savings plans*
* Health Savings Account (HSA)*
* Flexible Spending Accounts (FSAs)*
* Health Lifestyle Programs*
* Employee Assistance Program*
* Voluntary Benefits and Employee Discounts*
* Career Development*
* Incentive bonus*
* Disability benefits
* Life Insurance
* Parental leave
* Adoption benefits
* Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
Posting Dates:
December 1, 2025 - December 14, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Auto-ApplySenior Data Engineer (DQME Core Layer)
Peoria, IL jobs
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position is on the Connectivity Enabled Solutions Team in Connectivity Department within the CAT Digital organization. This team has accountability for:
+ Building common datasets to support Connectivity initiatives such as Connectivity Aftermarket Programs - TCRA, ARO and NRA.
+ Streamline reporting of data through various sources, enhancing business logic to improve data reporting, and delivering visualize data in a consistent way for internal and external business users.
+ Building solutions to monitor and improve telematics data quality.
**What You Will Do:**
+ Contributes to design, development, code review, and deployment.
+ Understanding the business requirements for new features and working with business and business analysts for gathering & refining business requirements and to recommend any changes which could do business impact.
+ Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
+ Preparing the technical design documents based on the business requirements.
+ Design & build new features leveraging out of the box components as well as extending/customizing where necessary to meet business needs.
+ Works directly on complex application/technical problem identification and resolution.
+ Leading Development & unit/integration testing of new features for the scrum team.
+ Performing Code Reviews, Performance Assessments, Architecture discussions.
+ Ensuring team's overall code quality and velocity
+ For newly released features, work with the support team for addressing critical production issues in a timely fashion.
+ Works independently on complex systems or infrastructure components that may be used by one or more systems.
+ Drives application development focused around delivering valuable business features.
+ Mentor and assist software engineers, providing technical assistance and direction as needed.
+ Identifies and encourages areas for growth and improvement within the team.
**What You Will Have:**
**Decision Making and Critical Thinking:**
+ Applies an assigned technique for critical thinking in a decision-making process.
+ Identifies, obtains, and organizes relevant data and ideas.
+ Participates in documenting data, ideas, players, stakeholders, and processes.
+ Recognizes, clarifies, and prioritizes concerns.
+ Assists in assessing risks, benefits and consideration of alternatives.
**Effective Communications:**
+ Delivers helpful feedback that focuses on behaviors without offending the recipient.
+ Listens to feedback without defensiveness and uses it for own communication effectiveness.
+ Makes oral presentations and writes reports needed for own work.
+ Avoids technical jargon when inappropriate.
+ Looks for and considers non-verbal cues from individuals and groups.
**Software Development:**
+ Conducts walkthroughs and monitors effectiveness and quality of the development activities.
+ Elaborates on multiple-development toolkits for traditional and web-based software.
+ Has participated in development of multiple or large software products.
+ Contrasts advantages and drawbacks of different development languages and tools.
**Software Development Life Cycle:**
+ Describes similarities and differences of life cycle for new product development vs. new release.
+ Identifies common issues, problems, and considerations for each phase of the life cycle.
+ Works with a formal life cycle methodology.
+ Explains phases, activities, dependencies, deliverables, and key decision points.
+ Interprets product development plans and functional documentation.
**Software Integration Engineering** :
+ Has experience with designing data exchange interfaces to and from software product.
+ Describes tools and techniques for extraction, transformation and loading of electronic data.
+ Cites examples of common linkage requirements for software products.
+ Works with integrating software into the customer or partner framework and infrastructure.
+ Participates in the development of technology interfaces and bridges.
**Software Product Technical Knowledge** :
+ Maintains and utilizes data related to install base configurations and environments.
+ Solicits customer feedback; reports and monitors bugs and implementation issues.
+ Participates in defining and conducting technical acceptance tests.
+ Participates in creating technical requirements for software development and deployment.
+ Explains basic environment and product configuration options.
**Software Product Testing** :
+ Participates in test readiness reviews, functional, volume, and load testing.
+ Tests software components for compliance with functional requirements and design specifications.
+ Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
**Considerations For Top Candidates:**
+ A four-year degree from an accredited college or university is required. A master's degree in computer science or a related field is preferred.
+ Extensive experience in designing and developing software applications in Java or Python
+ Extensive experience in SQL, relational databases such as MySQL, PostgreSQL, Snowflake, NoSQL database, etc.
+ Proven experience in database design, development, and administration. Familiarity with database replication, clustering, and high availability solutions.
+ Hands-on experience in data modeling, ETL processes, Data pipeline development and data warehousing
+ Experience with cloud-based database services, particularly within AWS, Azure, or Google Cloud environments.
+ Experience with unit and system level testing
+ Proven experience designing, building, and integrating Rest API, SOAP API
+ Familiarity with design patterns is essential.
+ Demonstrates experience with the architecture and design of major or multiple products.
+ Participate in design reviews and walkthroughs.
**Summary Pay Range:**
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
**Posting Dates:**
December 1, 2025 - December 14, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
Senior Data Engineer, Python
Peoria, IL jobs
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
_Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world._
**Job Summary:**
As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications, especially supporting Digital AI programs.
**What You Will Do:**
Responsibilities of the incumbents are across functional lines with individuals assigned in new program development.
+ Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
+ Works directly on complex application/technical problem identification and resolution.
+ Support the development of programs leveraging AI and related cutting-edge technologies
+ Interpreting design requirements for engineering implementation
+ Building and deploying CICD pipelines
+ Implementing source to target mapping as pipeline code
+ Responsibility for Unit and Integration testing
+ Maintains high standards of software quality within the team by establishing good practices and habits
+ Identifies and encourage areas for growth and improvement within the team
+ Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
**What You Will Have:**
+ **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
+ **Software Development Life Cycle:** Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
+ **Software Product Design/Architecture:** Knowledge of software product design; ability to convert market requirements into the software product design.
+ **Software Product Technical Knowledge** : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
+ **Software Product Testing** : Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
+ **Strong Learning ability** : Demonstrated strong learning ability and a proactive approach to staying current with the latest technologies and industry trends.
**Considerations For Top Candidates:**
+ 8+ years or more of software development experience and solid working knowledge of OOP principles.
+ 6+ years or more of experience in designing and developing software applications in Python.
+ Experience working with Git version control on medium to large teams. Proficient in leveraging Github copilot for work efficiency.
+ Exceptional communication skills with experience working on a cross functional team.
+ Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc.
+ Experience with AWS components such as Lambda, Dynamo, Fargate, S3, Sagemaker, IAM and RDS
+ Experience working with Snowflake and able to write efficient SQL queries
+ Knowledge and experience with AI technologies such as LLM, RAG, LangChain framworks, etc is a plus
+ Technical writing skills
**What you Will Get:**
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
**About Caterpillar**
Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
**Additional Details:**
This position has the option to be based out of either our Chicago, IL or Peoria, IL offices.
\#LI
\#BI (used to post on Built In)
**Summary Pay Range:**
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa sponsorship is available for eligible applicants.
**Posting Dates:**
December 9, 2025 - January 1, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
Marketing Technology & Data Consultant
Chicago, IL jobs
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world.
Job Summary:
Join the Analytics Team at Caterpillar as a strategic and analytical professional focused on leveraging data to enable personalization in marketing automation systems and tailored content for customers and dealers. This role bridges marketing and technical teams, supporting the creation and launch of marketing campaigns and personalization projects, and driving the usage of analytics across digital products and customer lifecycle touchpoints.
What You Will Do
Consult with marketing teams and Cat Digital to define requirements for marketing journeys and enhance leads with analytics.
Strategically analyze the end-to-end customer journey, identifying high-impact personalization use cases and opportunities.
Act as the primary analytical liaison between Marketing and Data Science, translating strategic initiatives into actionable data requirements.
Work with architecture teams to ensure data ingestion into digital platforms.
Advise marketing agencies and internal content teams on data-driven messaging within customer journeys.
Align with business partners on the vision and execution of data-driven personalization efforts.
Lead medium-complexity projects related to marketing technology and data adoption.
Create, analyze, and validate business requirements, translating them into functional requirements and user stories, and defining acceptance criteria and test cases.
What You Will Have:
Customer Focus: Extensive knowledge of aligning customer needs and satisfaction as primary considerations in business decisions, leveraging analytics for customized solutions.
Creativity: Extensive ability to promote creative, original thinking in marketing analytics and personalization strategies.
Effective Communications: Strong communication skills to work across divisions and effectively transmit, receive, and interpret ideas and requirements.
Relationship Management: Ability to establish and maintain healthy working relationships with clients, vendors, and peers.
Technical Excellence: Demonstrated expertise in data analysis, data storytelling, and defining data requirements for technical teams (Data Science/Engineering).
Strategic Thinking: Ability to think strategically and define use cases across the customer lifecycle, applying organizational acumen to focus on key success factors.
Digital Marketing: Solid understanding of marketing automation platforms, CRM, content management systems, ecommerce, and lead management.
Considerations For Top Candidates
8+ years of experience in analytical roles focused on marketing, leads, CX, or personalization strategy.
Self-starter with proactive approach and project management skills.
Exceptional writing, communication, and presentation skills.
Ability to apply user insights, research, and analytics to inform strategies and measure results.
Experience in B2B messaging development and successful product launches; creative agency experience is a plus.
Experience collaborating with marketing and data teams to design and optimize email campaign strategies.
Familiarity with AI and its opportunities in marketing.
Understanding of Construction Industries, Prime and Aftermarket.
Design knowledge (Adobe, PowerPoint) and familiarity with design thinking or customer journey mapping methodologies.
Data Scientist background and ecommerce experience are nice-to-have.
Summary Pay Range:
$106,194.25 - $165,840.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
401(k) savings plans*
Health Savings Account (HSA)*
Flexible Spending Accounts (FSAs)*
Health Lifestyle Programs*
Employee Assistance Program*
Voluntary Benefits and Employee Discounts*
Career Development*
Incentive bonus*
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
Posting Dates:
December 12, 2025 - January 2, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Auto-ApplyMarketing Technology & Data Consultant
Chicago, IL jobs
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
_Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world._
**Job Summary:**
Join the Analytics Team at Caterpillar as a strategic and analytical professional focused on leveraging data to enable personalization in marketing automation systems and tailored content for customers and dealers. This role bridges marketing and technical teams, supporting the creation and launch of marketing campaigns and personalization projects, and driving the usage of analytics across digital products and customer lifecycle touchpoints.
**What You Will Do**
+ Consult with marketing teams and Cat Digital to define requirements for marketing journeys and enhance leads with analytics.
+ Strategically analyze the end-to-end customer journey, identifying high-impact personalization use cases and opportunities.
+ Act as the primary analytical liaison between Marketing and Data Science, translating strategic initiatives into actionable data requirements.
+ Work with architecture teams to ensure data ingestion into digital platforms.
+ Advise marketing agencies and internal content teams on data-driven messaging within customer journeys.
+ Align with business partners on the vision and execution of data-driven personalization efforts.
+ Lead medium-complexity projects related to marketing technology and data adoption.
+ Create, analyze, and validate business requirements, translating them into functional requirements and user stories, and defining acceptance criteria and test cases.
**What You Will Have:**
+ **Customer Focus:** Extensive knowledge of aligning customer needs and satisfaction as primary considerations in business decisions, leveraging analytics for customized solutions.
+ **Creativity:** Extensive ability to promote creative, original thinking in marketing analytics and personalization strategies.
+ **Effective Communications:** Strong communication skills to work across divisions and effectively transmit, receive, and interpret ideas and requirements.
+ **Relationship Management:** Ability to establish and maintain healthy working relationships with clients, vendors, and peers.
+ **Technical Excellence:** Demonstrated expertise in data analysis, data storytelling, and defining data requirements for technical teams (Data Science/Engineering).
+ **Strategic Thinking:** Ability to think strategically and define use cases across the customer lifecycle, applying organizational acumen to focus on key success factors.
+ **Digital Marketing:** Solid understanding of marketing automation platforms, CRM, content management systems, ecommerce, and lead management.
**Considerations For Top Candidates**
+ 8+ years of experience in analytical roles focused on marketing, leads, CX, or personalization strategy.
+ Self-starter with proactive approach and project management skills.
+ Exceptional writing, communication, and presentation skills.
+ Ability to apply user insights, research, and analytics to inform strategies and measure results.
+ Experience in B2B messaging development and successful product launches; creative agency experience is a plus.
+ Experience collaborating with marketing and data teams to design and optimize email campaign strategies.
+ Familiarity with AI and its opportunities in marketing.
+ Understanding of Construction Industries, Prime and Aftermarket.
+ Design knowledge (Adobe, PowerPoint) and familiarity with design thinking or customer journey mapping methodologies.
+ Data Scientist background and ecommerce experience are nice-to-have.
**Summary Pay Range:**
$106,194.25 - $165,840.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
**Posting Dates:**
December 12, 2025 - January 2, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
Senior Data Migration Consultant
Remote
Are you a detail-oriented consulting professional with a passion for delivering impactful software implementations? Do you excel at leading data migration projects, ensuring accuracy and integrity in every step of the process? Are you eager to collaborate with diverse teams to transform how investment management firms manage their operations? If so, we invite you to be a part of our innovative team.
As a Data Migration Consultant at Ridgeline, you will be responsible for end-to-end functional implementations of the Ridgeline enterprise cloud software for investment management customers. At the intersection of investment management and technology, you will directly interact with both internal and customer stakeholders to define and deliver an agreed upon scope of services with an emphasis on data migrations. A consultative approach, innovative mindset, and collaborative spirit will be key as you build a track record of successful go-lives and make a meaningful impact on an industry primed for change.
At Ridgeline, how we work matters as much as what we build. Ridgeliners act like owners, choose growth over comfort, and communicate with transparency. We assume positive intent, bias toward action, and bring solutions-not just problems. We celebrate wins, learn from setbacks, and thrive in a resilient, collaborative, high-performing culture. If this excites you, we'd love to meet you.
The Impact you have
Lead data conversion projects from inception to completion, ensuring data integrity, accuracy, and accessibility.
Collaborate with the implementation team and customers to gather requirements, understand their client management, portfolio accounting and performance data needs.
Perform data mapping, transformation, and cleansing activities to meet project specifications.
Validate, troubleshoot, and resolve any variances between source data and Ridgeline system generated data during the data conversion process, providing technical support and guidance to customers.
Coordinate closely with project managers and functional consultants to ensure dependencies are identified and accurately accounted for as part of the broader onboarding process.
Partner with Data Science team to improve inefficient processes, enhance system automation, and improve accuracy.
Understand and apply Ridgeline's value proposition and leverages our established implementation methodology to provide holistic solutions.
Deliver accurate and timely responses to customers and the implementation team (verbal and written) related to data migration tasks.
Contribute to department broader Customer Success initiatives to improve the onboarding experience.
What we look for
Bachelor's or Master's degree in Finance, Accounting, or Economics.
5+ years of experience within the investment management industry.
Strong knowledge of financial instrument types, asset management industry, and data related workflows (reconciliation, data flows, and end user reporting).
In-depth knowledge of portfolio accounting systems and performance measurement methodologies, including financial transaction types and asset classes (equities, fixed income, and FX).
Strong communication and client-facing skills, with the ability to translate technical concepts to non-technical stakeholders.
Strong experience in SQL, data integration ETL tools and MS Excel.
Proven track record of managing complex data projects from planning through execution.
Excellent problem-solving abilities and attention to detail.
Ability to work independently and in team settings, managing multiple priorities under tight deadlines.
Bonus
Project management skills and/or experience leading successful implementations of enterprise SaaS solutions.
Understanding of Agile principles and software development lifecycles.
Experience coaching customers around tech stack, tooling, and processes.
Comfortable working with Slack, JIRA/Confluence, and professional services applications such as Kantata.
Basic understanding of AWS, APIs, and serverless technology.
Chartered Financial Analyst designation a plus.
About Ridgeline
Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry.
Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before.
With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by
Fast Company
as a “Best Workplace for Innovators,” by The Software Report as a “Top 100 Software Company,” and by Forbes as one of “America's Best Startup Employers.”
Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace.
Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement. Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions.
Compensation and Benefits
The cash compensation amount for this role is targeted at $128,000-$153,000 OTE. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above.
As an employee at Ridgeline, you'll have many opportunities for advancement in your career and can make a true impact on the product.
In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits.
#LI-Remote
Auto-ApplySenior Data Engineer (DQME Core Layer)
Chicago, IL jobs
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position is on the Connectivity Enabled Solutions Team in Connectivity Department within the CAT Digital organization. This team has accountability for:
+ Building common datasets to support Connectivity initiatives such as Connectivity Aftermarket Programs - TCRA, ARO and NRA.
+ Streamline reporting of data through various sources, enhancing business logic to improve data reporting, and delivering visualize data in a consistent way for internal and external business users.
+ Building solutions to monitor and improve telematics data quality.
**What You Will Do:**
+ Contributes to design, development, code review, and deployment.
+ Understanding the business requirements for new features and working with business and business analysts for gathering & refining business requirements and to recommend any changes which could do business impact.
+ Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
+ Preparing the technical design documents based on the business requirements.
+ Design & build new features leveraging out of the box components as well as extending/customizing where necessary to meet business needs.
+ Works directly on complex application/technical problem identification and resolution.
+ Leading Development & unit/integration testing of new features for the scrum team.
+ Performing Code Reviews, Performance Assessments, Architecture discussions.
+ Ensuring team's overall code quality and velocity
+ For newly released features, work with the support team for addressing critical production issues in a timely fashion.
+ Works independently on complex systems or infrastructure components that may be used by one or more systems.
+ Drives application development focused around delivering valuable business features.
+ Mentor and assist software engineers, providing technical assistance and direction as needed.
+ Identifies and encourages areas for growth and improvement within the team.
**What You Will Have:**
**Decision Making and Critical Thinking:**
+ Applies an assigned technique for critical thinking in a decision-making process.
+ Identifies, obtains, and organizes relevant data and ideas.
+ Participates in documenting data, ideas, players, stakeholders, and processes.
+ Recognizes, clarifies, and prioritizes concerns.
+ Assists in assessing risks, benefits and consideration of alternatives.
**Effective Communications:**
+ Delivers helpful feedback that focuses on behaviors without offending the recipient.
+ Listens to feedback without defensiveness and uses it for own communication effectiveness.
+ Makes oral presentations and writes reports needed for own work.
+ Avoids technical jargon when inappropriate.
+ Looks for and considers non-verbal cues from individuals and groups.
**Software Development:**
+ Conducts walkthroughs and monitors effectiveness and quality of the development activities.
+ Elaborates on multiple-development toolkits for traditional and web-based software.
+ Has participated in development of multiple or large software products.
+ Contrasts advantages and drawbacks of different development languages and tools.
**Software Development Life Cycle:**
+ Describes similarities and differences of life cycle for new product development vs. new release.
+ Identifies common issues, problems, and considerations for each phase of the life cycle.
+ Works with a formal life cycle methodology.
+ Explains phases, activities, dependencies, deliverables, and key decision points.
+ Interprets product development plans and functional documentation.
**Software Integration Engineering** :
+ Has experience with designing data exchange interfaces to and from software product.
+ Describes tools and techniques for extraction, transformation and loading of electronic data.
+ Cites examples of common linkage requirements for software products.
+ Works with integrating software into the customer or partner framework and infrastructure.
+ Participates in the development of technology interfaces and bridges.
**Software Product Technical Knowledge** :
+ Maintains and utilizes data related to install base configurations and environments.
+ Solicits customer feedback; reports and monitors bugs and implementation issues.
+ Participates in defining and conducting technical acceptance tests.
+ Participates in creating technical requirements for software development and deployment.
+ Explains basic environment and product configuration options.
**Software Product Testing** :
+ Participates in test readiness reviews, functional, volume, and load testing.
+ Tests software components for compliance with functional requirements and design specifications.
+ Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
**Considerations For Top Candidates:**
+ A four-year degree from an accredited college or university is required. A master's degree in computer science or a related field is preferred.
+ Extensive experience in designing and developing software applications in Java or Python
+ Extensive experience in SQL, relational databases such as MySQL, PostgreSQL, Snowflake, NoSQL database, etc.
+ Proven experience in database design, development, and administration. Familiarity with database replication, clustering, and high availability solutions.
+ Hands-on experience in data modeling, ETL processes, Data pipeline development and data warehousing
+ Experience with cloud-based database services, particularly within AWS, Azure, or Google Cloud environments.
+ Experience with unit and system level testing
+ Proven experience designing, building, and integrating Rest API, SOAP API
+ Familiarity with design patterns is essential.
+ Demonstrates experience with the architecture and design of major or multiple products.
+ Participate in design reviews and walkthroughs.
**Summary Pay Range:**
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
**Posting Dates:**
December 1, 2025 - December 14, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
Senior Data Engineer (DQME Core Layer)
Chicago, IL jobs
Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position is on the Connectivity Enabled Solutions Team in Connectivity Department within the CAT Digital organization. This team has accountability for:
* Building common datasets to support Connectivity initiatives such as Connectivity Aftermarket Programs - TCRA, ARO and NRA.
* Streamline reporting of data through various sources, enhancing business logic to improve data reporting, and delivering visualize data in a consistent way for internal and external business users.
* Building solutions to monitor and improve telematics data quality.
What You Will Do:
* Contributes to design, development, code review, and deployment.
* Understanding the business requirements for new features and working with business and business analysts for gathering & refining business requirements and to recommend any changes which could do business impact.
* Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
* Preparing the technical design documents based on the business requirements.
* Design & build new features leveraging out of the box components as well as extending/customizing where necessary to meet business needs.
* Works directly on complex application/technical problem identification and resolution.
* Leading Development & unit/integration testing of new features for the scrum team.
* Performing Code Reviews, Performance Assessments, Architecture discussions.
* Ensuring team's overall code quality and velocity
* For newly released features, work with the support team for addressing critical production issues in a timely fashion.
* Works independently on complex systems or infrastructure components that may be used by one or more systems.
* Drives application development focused around delivering valuable business features.
* Mentor and assist software engineers, providing technical assistance and direction as needed.
* Identifies and encourages areas for growth and improvement within the team.
What You Will Have:
Decision Making and Critical Thinking:
* Applies an assigned technique for critical thinking in a decision-making process.
* Identifies, obtains, and organizes relevant data and ideas.
* Participates in documenting data, ideas, players, stakeholders, and processes.
* Recognizes, clarifies, and prioritizes concerns.
* Assists in assessing risks, benefits and consideration of alternatives.
Effective Communications:
* Delivers helpful feedback that focuses on behaviors without offending the recipient.
* Listens to feedback without defensiveness and uses it for own communication effectiveness.
* Makes oral presentations and writes reports needed for own work.
* Avoids technical jargon when inappropriate.
* Looks for and considers non-verbal cues from individuals and groups.
Software Development:
* Conducts walkthroughs and monitors effectiveness and quality of the development activities.
* Elaborates on multiple-development toolkits for traditional and web-based software.
* Has participated in development of multiple or large software products.
* Contrasts advantages and drawbacks of different development languages and tools.
Software Development Life Cycle:
* Describes similarities and differences of life cycle for new product development vs. new release.
* Identifies common issues, problems, and considerations for each phase of the life cycle.
* Works with a formal life cycle methodology.
* Explains phases, activities, dependencies, deliverables, and key decision points.
* Interprets product development plans and functional documentation.
Software Integration Engineering:
* Has experience with designing data exchange interfaces to and from software product.
* Describes tools and techniques for extraction, transformation and loading of electronic data.
* Cites examples of common linkage requirements for software products.
* Works with integrating software into the customer or partner framework and infrastructure.
* Participates in the development of technology interfaces and bridges.
Software Product Technical Knowledge:
* Maintains and utilizes data related to install base configurations and environments.
* Solicits customer feedback; reports and monitors bugs and implementation issues.
* Participates in defining and conducting technical acceptance tests.
* Participates in creating technical requirements for software development and deployment.
* Explains basic environment and product configuration options.
Software Product Testing:
* Participates in test readiness reviews, functional, volume, and load testing.
* Tests software components for compliance with functional requirements and design specifications.
* Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
Considerations For Top Candidates:
* A four-year degree from an accredited college or university is required. A master's degree in computer science or a related field is preferred.
* Extensive experience in designing and developing software applications in Java or Python
* Extensive experience in SQL, relational databases such as MySQL, PostgreSQL, Snowflake, NoSQL database, etc.
* Proven experience in database design, development, and administration. Familiarity with database replication, clustering, and high availability solutions.
* Hands-on experience in data modeling, ETL processes, Data pipeline development and data warehousing
* Experience with cloud-based database services, particularly within AWS, Azure, or Google Cloud environments.
* Experience with unit and system level testing
* Proven experience designing, building, and integrating Rest API, SOAP API
* Familiarity with design patterns is essential.
* Demonstrates experience with the architecture and design of major or multiple products.
* Participate in design reviews and walkthroughs.
Summary Pay Range:
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
* Medical, dental, and vision benefits*
* Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
* 401(k) savings plans*
* Health Savings Account (HSA)*
* Flexible Spending Accounts (FSAs)*
* Health Lifestyle Programs*
* Employee Assistance Program*
* Voluntary Benefits and Employee Discounts*
* Career Development*
* Incentive bonus*
* Disability benefits
* Life Insurance
* Parental leave
* Adoption benefits
* Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
Posting Dates:
December 1, 2025 - December 14, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Auto-ApplySenior Data Engineer, Python
Chicago, IL jobs
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world.
Job Summary:
As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications, especially supporting Digital AI programs.
What You Will Do:
Responsibilities of the incumbents are across functional lines with individuals assigned in new program development.
Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
Works directly on complex application/technical problem identification and resolution.
Support the development of programs leveraging AI and related cutting-edge technologies
Interpreting design requirements for engineering implementation
Building and deploying CICD pipelines
Implementing source to target mapping as pipeline code
Responsibility for Unit and Integration testing
Maintains high standards of software quality within the team by establishing good practices and habits
Identifies and encourage areas for growth and improvement within the team
Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
What You Will Have:
Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Strong Learning ability: Demonstrated strong learning ability and a proactive approach to staying current with the latest technologies and industry trends.
Considerations For Top Candidates:
8+ years or more of software development experience and solid working knowledge of OOP principles.
6+ years or more of experience in designing and developing software applications in Python.
Experience working with Git version control on medium to large teams. Proficient in leveraging Github copilot for work efficiency.
Exceptional communication skills with experience working on a cross functional team.
Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc.
Experience with AWS components such as Lambda, Dynamo, Fargate, S3, Sagemaker, IAM and RDS
Experience working with Snowflake and able to write efficient SQL queries
Knowledge and experience with AI technologies such as LLM, RAG, LangChain framworks, etc is a plus
Technical writing skills
What you Will Get:
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
About Caterpillar
Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
Additional Details:
This position has the option to be based out of either our Chicago, IL or Peoria, IL offices.
#LI
#BI (used to post on Built In)
Summary Pay Range:
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
401(k) savings plans*
Health Savings Account (HSA)*
Flexible Spending Accounts (FSAs)*
Health Lifestyle Programs*
Employee Assistance Program*
Voluntary Benefits and Employee Discounts*
Career Development*
Incentive bonus*
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
* These benefits also apply to part-time employees
Visa sponsorship is available for eligible applicants.
Posting Dates:
December 9, 2025 - January 1, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Auto-ApplySenior Data Engineer, Python
Chicago, IL jobs
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
_Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world._
**Job Summary:**
As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications, especially supporting Digital AI programs.
**What You Will Do:**
Responsibilities of the incumbents are across functional lines with individuals assigned in new program development.
+ Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
+ Works directly on complex application/technical problem identification and resolution.
+ Support the development of programs leveraging AI and related cutting-edge technologies
+ Interpreting design requirements for engineering implementation
+ Building and deploying CICD pipelines
+ Implementing source to target mapping as pipeline code
+ Responsibility for Unit and Integration testing
+ Maintains high standards of software quality within the team by establishing good practices and habits
+ Identifies and encourage areas for growth and improvement within the team
+ Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
**What You Will Have:**
+ **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
+ **Software Development Life Cycle:** Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
+ **Software Product Design/Architecture:** Knowledge of software product design; ability to convert market requirements into the software product design.
+ **Software Product Technical Knowledge** : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
+ **Software Product Testing** : Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
+ **Strong Learning ability** : Demonstrated strong learning ability and a proactive approach to staying current with the latest technologies and industry trends.
**Considerations For Top Candidates:**
+ 8+ years or more of software development experience and solid working knowledge of OOP principles.
+ 6+ years or more of experience in designing and developing software applications in Python.
+ Experience working with Git version control on medium to large teams. Proficient in leveraging Github copilot for work efficiency.
+ Exceptional communication skills with experience working on a cross functional team.
+ Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc.
+ Experience with AWS components such as Lambda, Dynamo, Fargate, S3, Sagemaker, IAM and RDS
+ Experience working with Snowflake and able to write efficient SQL queries
+ Knowledge and experience with AI technologies such as LLM, RAG, LangChain framworks, etc is a plus
+ Technical writing skills
**What you Will Get:**
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
**About Caterpillar**
Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
**Additional Details:**
This position has the option to be based out of either our Chicago, IL or Peoria, IL offices.
\#LI
\#BI (used to post on Built In)
**Summary Pay Range:**
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa sponsorship is available for eligible applicants.
**Posting Dates:**
December 9, 2025 - January 1, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
Sr. Data Engineer
Chicago, IL jobs
You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential.
An individual contributor role that provides a high level of expertise in the design, development, and integration of strategic, high-priority data applications across the entire software development lifecycle (Agile). This role may also provide guidance to others to support the building of complex technical capabilities.
JOB DESCRIPTION:
Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:
Participates in the building of large-scale data processing systems (On-premise and Cloud), optimize data pipeline performance as needed to meet the data loads SLA's. Applies technical knowledge on data modeling and best engineering practices.
Working as a key team member, delivers results, creating value for the CNA brand, customers, and key internal stakeholders. Works with external (and offshore) resources as required.
May lead or sub-lead the design, implementation and automation of data pipelines sourcing data from internal and external systems, transforming the data for the optimal needs of various systems and business requirements.
May lead or sub-lead robust unit testing to ensure deliverables match the design and provides expertise to support subsequent release testing.
Actively adheres to established quality and reliability standards, and ensures team adheres to the same quality and standards working in an Agile development environment.
May lead or sub-lead the design of complex physical data models, projects (On-premise and Cloud) including SQL database systems. May lead or sub-lead the creation of integrated data views based on business or analytics requirements.
Researches, identifies and implements process improvements that address complex technology gaps. Builds strong knowledge of technology enablers.
May lead or sub-lead the design and building of data solutions and applications that enable reporting, analytics, data science, and data management.
Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies. Drives the evolution of CNA application development processes and standards.
Need to play a SME role in resolving high priority data quality issues & production incidents and getting them addressed as per defined SLA's.
May perform additional duties as assigned.
Reporting Relationship
Typically Director or above
Skills, Knowledge & Abilities
Strong knowledge of relational database concepts, ETL/ELT, star schema, data modeling.
Strong data integration design and development, ensuring accuracy and ease of consumption. Strong troubleshooting and problem solving skills.
Proficient in Python or advanced SQL in a business environment with large-scale, complex datasets.
Strong communication and interpersonal skills and the ability to work effectively with peers and team members in a highly matrixed environment.
Preferred experience in building data analytics solutions using On-premise Oracle EXADATA, Google Cloud Platform services such as Google BigQuery, Cloud Storage, Dataflow, DataProc, Pub/Sub, Cloud Composer, or DataPrep.
Preferred experience with the insurance industry, its products and services.
Working knowledge of Data Analytics, Business Intelligence tools like Power BI preferred.
Education & Experience
Bachelor's degree with Master's preferred in Computer Science, Information Technology, related discipline or equivalent work experience.
Typically 7+ years of experience in data, analytics or application development.
2+ years of coding proficiency in at least one programming language Python Unix Shell Script Preferred, Unix Shell Script, SQL, PLSQL Required.
Informatica Power Center / IDMC Required
Oracle / Big Query/ Postgres Preferred
Control-M / Airflow Preferred
Experience using Agile methods preferred.
Applicable certifications preferred (GCP, Data Engineering).
Experience in the commercial insurance industry will be a huge plus.
#LI-ED1
#LI-Hybrid
In certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role. In District of Columbia, California, Colorado, Connecticut,
Illinois
,
Maryland,
Massachusetts
,
New York and Washington,
the national base pay range for this job level is $72,000 to $141,000 annually. Salary determinations are based on various factors, including but not limited to, relevant work experience, skills, certifications and location. CNA offers a comprehensive and competitive benefits package to help our employees - and their family members - achieve their physical, financial, emotional and social wellbeing goals. For a detailed look at CNA's benefits, please visit cnabenefits.com.
CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact ***************************.
Auto-ApplySenior Data Engineer
Columbus, OH jobs
Here at Lower, we believe homeownership is the key to building wealth, and we're making it easier and more accessible than ever. As a mission-driven fintech, we simplify the home-buying process through cutting-edge technology and a seamless customer experience.
With tens of billions in funded home loans and top ratings on Trustpilot (4.8), Google (4.9), and Zillow (4.9), we're a leader in the industry. But what truly sets us apart? Our people. Join us and be part of something bigger.
Job Description:
We are seeking a Senior Data Engineer to play a key role in building and optimizing our data infrastructure to support business insights and decision-making. In this role, you will design and enhance denormalized analytics tables in Snowflake, build scalable ETL pipelines, and ensure data from diverse sources is transformed into accurate, reliable, and accessible formats. You will collaborate with business and sales stakeholders to gather requirements, partner with developers to ensure critical data is captured at the application level, and optimize existing frameworks for performance and integrity. This role also includes creating robust testing frameworks and documentation to ensure quality and consistency across data pipelines.
What you'll do:
Data Pipeline Engineering:
Design, develop, and optimize high-performance ETL/ELT pipelines using Python, dbt, and Snowflake.
Build and manage real-time ingestion pipelines leveraging AWS Lambda and CDC systems.
Cloud & Infrastructure:
Develop scalable serverless solutions with AWS, adopting event-driven architecture patterns.
Manage containerized applications using Docker and infrastructure as code via GitHub Actions.
Advanced Data Management:
Create sophisticated, multi-layered Snowflake data models optimized for scalability, flexibility, and performance.
Integrate and manage APIs for Salesforce, Braze, and various financial systems, emphasizing robust error handling and reliability.
Quality Assurance & Operations:
Implement robust testing frameworks, data lineage tracking, monitoring, and alerting.
Enhance and manage CI/CD pipelines, drive migration to modern orchestration tools (e.g., Dagster, Airflow), and manage multi-environment deployments.
Who you are:
5+ years of data engineering experience, ideally with cloud-native architectures.
Expert-level Python skills, particularly with pandas, SQLAlchemy, and asynchronous processing.
Advanced SQL and Snowflake expertise, including stored procedures, external stages, performance tuning, and complex query optimization.
Strong proficiency with dbt, including macro development, testing, and automated deployments.
Production-grade Pipeline Experience specifically with Lambda, S3, API Gateway, and IAM.
Proven experience with REST APIs, authentication patterns, and handling complex data integrations.
Preferred Experience
Background in financial services or fintech, particularly loan processing, customer onboarding, or compliance.
Experience with real-time streaming platforms like Kafka or Kinesis.
Familiarity with Infrastructure as Code tools (Terraform, CloudFormation).
Knowledge of BI and data visualization tools (Tableau, Looker, Domo).
Container orchestration experience (ECS, Kubernetes).
Understanding of data lake architectures and Delta Lake.
Technical Skills
Programming: Python (expert), SQL (expert), Bash scripting.
Cloud: AWS (Lambda, S3, API Gateway, CloudWatch, IAM).
Data Warehouse: Snowflake, dimensional modeling, query optimization.
ETL/ELT: dbt, pandas, custom Python workflows.
DevOps: GitHub Actions, Docker, automated testing.
APIs: REST integration, authentication, error handling.
Data Formats: JSON, CSV, Parquet, Avro.
Version Control: Git, GitHub workflows.
What Sets You Apart
Systems Thinking: You see the big picture, designing data flows that scale and adapt with the business.
Problem Solver: You quickly diagnose and resolve complex data issues across diverse systems and APIs.
Quality Advocate: You write comprehensive tests, enforce data quality standards, and proactively prevent data issues.
Collaborative: You thrive working alongside analysts, developers, and product teams, ensuring seamless integration and teamwork.
Continuous Learner: You actively seek emerging data technologies and best practices to drive innovation.
Business Impact: You understand how your data engineering decisions directly influence and drive business outcomes.
Benefits & Perks
Competitive salary and comprehensive benefits (healthcare, dental, vision, 401k match)
Hybrid work environment (primarily remote, with two days a week in downtown Columbus Ohio
Professional growth opportunities and internal promotion pathways
Collaborative, mission-driven culture recognized as a local and national "best place to work"
If you don't think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.
Lower provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Privacy Policy
Auto-ApplySenior Data Engineer
Columbus, OH jobs
Here at Lower, we believe homeownership is the key to building wealth, and we're making it easier and more accessible than ever. As a mission-driven fintech, we simplify the home-buying process through cutting-edge technology and a seamless customer experience.
With tens of billions in funded home loans and top ratings on Trustpilot (4.8), Google (4.9), and Zillow (4.9), we're a leader in the industry. But what truly sets us apart? Our people. Join us and be part of something bigger.
Job Description:
We are seeking a Senior Data Engineer to play a key role in building and optimizing our data infrastructure to support business insights and decision-making. In this role, you will design and enhance denormalized analytics tables in Snowflake, build scalable ETL pipelines, and ensure data from diverse sources is transformed into accurate, reliable, and accessible formats. You will collaborate with business and sales stakeholders to gather requirements, partner with developers to ensure critical data is captured at the application level, and optimize existing frameworks for performance and integrity. This role also includes creating robust testing frameworks and documentation to ensure quality and consistency across data pipelines.
What you'll do:
Data Pipeline Engineering:
Design, develop, and optimize high-performance ETL/ELT pipelines using Python, dbt, and Snowflake.
Build and manage real-time ingestion pipelines leveraging AWS Lambda and CDC systems.
Cloud & Infrastructure:
Develop scalable serverless solutions with AWS, adopting event-driven architecture patterns.
Manage containerized applications using Docker and infrastructure as code via GitHub Actions.
Advanced Data Management:
Create sophisticated, multi-layered Snowflake data models optimized for scalability, flexibility, and performance.
Integrate and manage APIs for Salesforce, Braze, and various financial systems, emphasizing robust error handling and reliability.
Quality Assurance & Operations:
Implement robust testing frameworks, data lineage tracking, monitoring, and alerting.
Enhance and manage CI/CD pipelines, drive migration to modern orchestration tools (e.g., Dagster, Airflow), and manage multi-environment deployments.
Who you are:
5+ years of data engineering experience, ideally with cloud-native architectures.
Expert-level Python skills, particularly with pandas, SQLAlchemy, and asynchronous processing.
Advanced SQL and Snowflake expertise, including stored procedures, external stages, performance tuning, and complex query optimization.
Strong proficiency with dbt, including macro development, testing, and automated deployments.
Production-grade Pipeline Experience specifically with Lambda, S3, API Gateway, and IAM.
Proven experience with REST APIs, authentication patterns, and handling complex data integrations.
Preferred Experience
Background in financial services or fintech, particularly loan processing, customer onboarding, or compliance.
Experience with real-time streaming platforms like Kafka or Kinesis.
Familiarity with Infrastructure as Code tools (Terraform, CloudFormation).
Knowledge of BI and data visualization tools (Tableau, Looker, Domo).
Container orchestration experience (ECS, Kubernetes).
Understanding of data lake architectures and Delta Lake.
Technical Skills
Programming: Python (expert), SQL (expert), Bash scripting.
Cloud: AWS (Lambda, S3, API Gateway, CloudWatch, IAM).
Data Warehouse: Snowflake, dimensional modeling, query optimization.
ETL/ELT: dbt, pandas, custom Python workflows.
DevOps: GitHub Actions, Docker, automated testing.
APIs: REST integration, authentication, error handling.
Data Formats: JSON, CSV, Parquet, Avro.
Version Control: Git, GitHub workflows.
What Sets You Apart
Systems Thinking: You see the big picture, designing data flows that scale and adapt with the business.
Problem Solver: You quickly diagnose and resolve complex data issues across diverse systems and APIs.
Quality Advocate: You write comprehensive tests, enforce data quality standards, and proactively prevent data issues.
Collaborative: You thrive working alongside analysts, developers, and product teams, ensuring seamless integration and teamwork.
Continuous Learner: You actively seek emerging data technologies and best practices to drive innovation.
Business Impact: You understand how your data engineering decisions directly influence and drive business outcomes.
Benefits & Perks
Competitive salary and comprehensive benefits (healthcare, dental, vision, 401k match)
Hybrid work environment (primarily remote, with two days a week in downtown Columbus Ohio
Professional growth opportunities and internal promotion pathways
Collaborative, mission-driven culture recognized as a local and national "best place to work"
If you don't think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.
Lower provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Privacy Policy
Auto-Apply
Get Set for Cumberlands!
Join our team of student-focused individuals working together in order to encourage intellectual and spiritual growth, leadership and service.
CURRENT STUDENT or EMPLOYEE? Please log into Workday and use the Career Tile to find and apply to jobs from our internal career sites.
The Data Engineer performs duties under the general supervision of the Director of Enterprise Applications and Development, working independently and collaboratively to support the University's enterprise data infrastructure. This position plays a lead role in building and maintaining the Snowflake data warehouse environment, designing scalable ETL pipelines, and ensuring secure, efficient access to institutional data.
The Data Engineer will collaborate closely with software engineers, institutional research, and the Office of Innovation and Enhancement to deliver reliable data solutions that support analytics, reporting, and strategic decision-making across the University.
Key Responsibilities:
Design, develop, and optimize scalable data pipelines and integrations using Snowflake as the primary data warehouse.
Build and maintain ETL/ELT processes to ingest and transform data from various sources, including SQL Server, Workday, and cloud-based services.
Implement and enforce data modeling, schema design, and performance best practices in Snowflake.
Manage Snowflake security, role-based access controls, and data governance in compliance with FERPA and institutional policy.
Automate data workflows using Python and Azure-based services.
Collaborate with data consumers (e.g., Power BI developers, institutional research) to ensure data is accurate, timely, and usable.
Monitor and troubleshoot Snowflake environments, optimize query performance, and resolve data pipeline issues.
Document system architecture, data flows, and technical configurations.
Evaluate emerging Snowflake features and ecosystem tools to improve scalability, automation, and maintainability.
Perform other duties as assigned.
Requirements:
To perform this FLSA-exempt position successfully, an individual must have the skills and experience necessary to execute each of the tasks listed in the Responsibilities section.
Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a closely related field.
Minimum of 3 years of hands-on experience administering and managing a Snowflake environment, including configuration, optimization, and security.
Proficiency in building and managing Snowflake environments, including data loading, transformation (Snowflake SQL, Streams, Tasks), and security management.
Strong experience developing ETL/ELT solutions, integrating cloud and on-prem data sources.
Solid SQL skills and hands-on experience with Microsoft SQL Server.
Experience using Python for data transformation, orchestration, and automation.
Familiarity with Workday reporting data or similar ERP/SaaS data platforms is preferred.
Working knowledge of cloud environments, especially Azure.
Experience supporting business intelligence solutions using tools like Power BI.
Understanding of data governance and security frameworks, including FERPA compliance.
Strong collaboration and documentation skills; ability to work across technical and non-technical teams.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Compensation and Benefits
Compensation commensurate with experience and qualifications.
Health, dental, and vision insurance
Retirement plan options
Tuition remission
Generous vacation and leave policies
Professional development support
Job Type
Full-time, administrative
Location
Remote, with occasional travel to main campus (Williamsburg, KY) as needed
Cumberlands is different by design. Our employees exemplify our motto in the pursuit of a
“life-more-abundant.”
Auto-ApplyETL Conversion Architect
Park Ridge, IL jobs
Who We Are
PCMI (Policy Claim Management International) is a fast-growing, leading provider of integrated software for Extended Warranty Management and Finance and Insurance (F&I) administration. We are a SaaS company that operates in a fast paced, entrepreneurial environment. Our 3 teams located in the US, Poland, and Thailand work collaboratively around the clock to build our PCRS platform that automates the full administration lifecycle of all extended warranties, F&I products, and service contracts for our customers.
What You'll Do
The ETL Conversion Architect will play a critical leadership role in shaping the data conversion strategy for enterprise-scale implementations of PCMI's PCRS platform. Rather than focusing solely on individual project delivery, this role is also responsible for establishing scalable frameworks, validation models, and governance structures that enable the broader Professional Services team to execute conversions with consistency, accuracy, and minimal rework.
Acting as the subject matter expert in ETL methodology, this individual will define how legacy data is transformed, validated, and migrated into PCRS-prioritizing transparency, client alignment, and time-to-value. From developing SQL-based source-to-target comparison models to enabling trust-but-verify conversion tracking, this role is essential to building a repeatable, high-confidence conversion process that accelerates client onboarding and elevates delivery quality across the organization.
In this role, you will own:
Practice-Level Framework Design:
Architect and maintain source-to-target field-level validation frameworks that ensure field-level integrity across legacy and PCRS systems.
Design standardized SQL Server validation pipelines (leveraging SSIS) to log and store pre/post conversion data, enabling clear traceability and trust-but-verify validation with clients.
Establish conversion hypothesis protocols-defining expected outcomes from each extract-transformation-load (ETL) step before execution begins.
Define and govern control total expectations (e.g., contract count, rate bucket totals, claim payments) across major business objects like Contracts, Claims, and Payments.
Automation & Quality Enablement:
Build automated validation assets and exception monitoring templates that the broader team can leverage in Excel, SQL Server, or other tooling.
Partner with DevOps/Engineering to maintain a centralized SQL repository of validation rules, transformation logic, and data anomaly flags.
Provide field-level transformation and mapping patterns for common edge cases (e.g., address concatenation, rate truncation, legacy formatting inconsistencies).
Client Alignment & Delivery Readiness:
Define standardized conversion preview formats (e.g., before/after field-level reports) to be used in pre-conversion workshops with clients-helping them visualize how legacy data will translate into PCRS before any transformation begins.
Serve as a client-facing SME during data onboarding and conversion planning sessions-guiding clients through expected outcomes, resolving mapping discrepancies, and confirming mutual alignment prior to data transformation.
Act as a Trusted Advisor for clients throughout the full conversion lifecycle, from pre-conversion planning through post-load validation - ensuring transparency, accuracy, and accountability are maintained across all data migration milestones.
Ensure ongoing data quality assurance by defining scalable approaches for post-load reconciliation, control totals, and referential integrity validations - enabling early detection of discrepancies and reducing reliance on UAT as the primary validation checkpoint.
Governance & Oversight:
Own the conversion data quality strategy for PCRS implementations - including release-specific adjustments based on schema evolution.
Govern the process for tracking, storing, and surfacing control totals (financial and transactional) across conversions-ensuring full auditability.
Define procedures for flagging scope changes or deviations from standard conversions and providing inputs into project change control discussions.
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Supervisory Responsibilities
None.
What You'll Need to Join Our Team
10+ years of progressive experience in ETL development, data conversion, and SaaS implementation, with a proven track record of designing and delivering scalable, SQL-based data frameworks in complex client environments.
Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent hands-on experience with high-volume data conversion projects.
Deep expertise in Microsoft SQL Server, including schema design, scripting, data transformation, validation logic, stored procedures, and performance tuning.
Proficiency in ETL frameworks and tools (e.g., SSIS, custom SQL-based ETL engines), with strong ability to architect reusable pipelines and enforce field-level mapping logic.
Solid understanding of SaaS platforms, especially in highly configurable systems within the following industries: Insurance, F&I, Accounting, Risk Management, or warranty admin platforms.
Experience working in Professional Services organizations with a focus on implementation quality, timeline predictability, and cost control.
Strong communication skills with demonstrated ability to translate complex technical designs into digestible summary insights for non-technical audiences, including PMs and clients.
Background in mentoring technical consultants and conversion engineers, and establishing standards for scalable data practices across client projects.
Familiarity with Agile or Waterfall delivery methodologies, as well as Change Management, Data Governance, and Test Validation frameworks.
Experience collaborating with Product and Engineering to identify platform gaps, inform roadmap priorities, and drive customer outcomes through technical innovation.
Required Skills/Abilities
Expert-level proficiency in ETL processes, frameworks, and source-to-target data mapping.
Strong SQL skills and experience working with SQL Server for complex data transformations.
Proficient in managing and querying large datasets across staging and production layers.
Familiarity with REST APIs, JSON, XML, and Batch processing for system integrations.
Competent in scripting with PowerShell and Python for ETL automation and validation.
Strong analytical mindset with a focus on quality, traceability, and reusability of conversions.
Excellent communication skills, capable of translating technical insights for non-technical audiences.
Highly organized with the ability to manage multiple priorities under tight deadlines.
Comfortable in a high-paced, client-facing environment with evolving business needs.
Physical Requirements
Prolonged periods of sitting at a desk and working on a computer.
Must be able to lift up to 15 pounds at times.
Travel Requirements
Must be able to travel to client meetings or PCMI office; up to 10%
Why Work For Us
Competitive Compensation from $150,000-$170,000 Annually*
Comprehensive Benefit Package**
Health, Dental & Vision Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Short- & Long-Term Disability Insurance
Company-paid Long-Term Disability
Company-paid Life Insurance
Voluntary Life Insurance
Voluntary Accident Insurance
Employee Assistance Program
401k with generous Company Match
Commuter Benefits
Paid Time Off accrued per pay period.
10 Paid Holidays
Paid Parental Leave
Annual Bonus Program
Professional Development Opportunities
Employee Events
Wellness Programs
Employee Discount Programs
Office in Park Ridge, IL - Convenient location to Blue Line
*Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.
**Eligible to enroll in the first day of employment for immediate coverage.
Although the role is remote, PCMI can only hire employees in the following states:
AL
CT
FL
GA
IL
KY
MO
NH
NC
OH
PA
TX
Note: It is required for this role to be in the Park Ridge, IL office, 2 days per week if candidate is located in the Chicagoland area.
Auto-ApplyData Engineer
Chestertown, MD jobs
ð Work Hours: 8:00 AM to 5:00 PM, Monday through Friday ð² Salary Range: $60,000 - $80,000 per year Make the Right Connection-Build Your Career with Dixon!
Are you a highly motivated and experienced Data Engineer ready to build the next generation of data infrastructure that powers critical business decisions? The Dixon Group is looking for a Data Engineer to join our Data Team in Chestertown, MD! In this role, you will take ownership of identifying, developing, and optimizing robust, scalable ETL/ELT solutions for internal and external data sources. In this high-impact role, you will be crucial in ensuring that our data is clean, reliable, and accessible for advanced analysis and decision-making across the company. You'll move beyond simple maintenance, leveraging T-SQL, Python (Pandas), SSIS, and REST APIs to automate repeatable data processes and continuously enhance performance.
The Dixon Group is a global, family-owned manufacturing company with a history of over 100 years of operation in the U.S.A. Based in Chestertown, Maryland, with distribution centers located worldwide. The company has a diverse workforce and a strong values-based culture. As an innovator in the hose coupling industry, our mission is to provide real solutions for our customers while fostering a supportive and collaborative work environment.
At The Dixon Group, we value the contributions of our Military Veterans and proudly employ our nation's heroes. Veterans are strongly encouraged to apply.
ð What You'll Do:
Use various tools and methods to automate repeatable ETL processes using a combination of SSIS, T-SQL, Python and REST APIs.
Use SSMS and T-SQL to develop complex queries and data sources to deliver comprehensive data sets from multiple sources. Write SQL queries and stored procedures to support internal Dixon applications.
Assist Business Intelligence Engineers with back end query writing. Conduct data verification and validation for team members.
Performance tune ETL and report processes and queries
Develop algorithms to find insights from various data analysis techniques to include statistical analysis and Machine Learning processes.
As a member of the Data Team, the ideal candidate will be able to assist Database Administrators with physical DBA tasks such as backup and restore, query tuning, encryption, auditing and regular maintenance.
Effectively communicate with technical and non-technical team members.
ð¯ What We're Looking For:
A Bachelor's degree in a quantitative field such as Data Analytics, Mathematics, Applied Mathematics, Information Systems, Business, or Economics, or a closely related technical field, is a mandatory prerequisite for this job role.
5-10 years of experience in a Data Engineer, Data Science or Business Analytics role.
Experience in manufacturing or distribution industries preferred.
T-SQL Expertise: Ability to develop and optimize complex T-SQL queries and data sources for multi-source data sets.
Python Proficiency: Strong experience with Python, especially Pandas and other ETL libraries.
Familiarity with Machine Learning libraries: Matplotlib, SciKit-Learn, Keras, and TensorFlow.
Data Tool Mastery: Highly skilled in Tableau/Power BI, SSRS/Crystal Reports, SSMS, Excel, and Access.
Knowledge of core data concepts: Database design, ETL, and data warehousing.
Experience with version control (e.g., TFS/Visual Studio).
Critical Thinking: Strong problem-solving skills to navigate complex data challenges.
Communication: Excellent written and verbal communication skills.
Adaptability: Highly organized, detailed, and able to adapt quickly to shifting priorities.
Proactive & Team-Oriented: Self-motivated team player with a positive attitude, professionalism, and a commitment to customer service and collaboration.
Familiarity with manufacturing and/or distribution processes preferred.
ð What We Offer:
Medical, dental, and vision insurance for you and your family
Competitive salary
Bonus programs
401K retirement plan
Training opportunities
Tuition reimbursement
Paid vacation, PTO, and holidays
Gym reimbursements, and more!
Join us and be a part of a team that values your contributions and supports your goals!
The Dixon Group is an equal opportunity employer. It is the Company's policy and practice to recruit, hire, train, and promote individuals, as well as to administer all personnel actions, compensation, and benefits, without regard to race, religion, color, sex (including pregnancy, childbirth, and related medical conditions), gender identity or expression, sexual orientation, marital status, ancestry or national origin, age, disability, family medical history or genetic information, veteran status, military service, or any other factors protected by applicable law. This policy extends to all employees and applicants and to all aspects of the employment relationship. The Dixon Group is committed to protecting the privacy rights of its employees and job applicants to the fullest extent required by applicable law. To that end, personal information will be collected solely for those legitimate business purposes recognized by law, and then maintained in a manner consistent with all applicable laws and regulations pertaining to document retention requirements. The Dixon Group does not sell personal information to third parties, and does not share such personal information with third parties except when authorized by law to do so (e.g., in response to a lawful subpoena; mandatory tax reporting; etc.)
Senior Data Engineer
Remote
Senior Data Engineer - (25000366) Description The Senior Data Engineer is responsible for designing, developing, and operationalizing advanced cloud data pipelines to facilitate seamless data consumption for reports, advanced analytics, and AI initiatives.
This role involves overseeing the entire data lifecycle, including data ingestion, transformation, validation, and quality assurance.
The Senior Data Engineer ensures the optimization and orchestration of data pipelines to handle high-volume and high-performance requirements effectively.
Additionally, this role leads efforts in Continuous Integration and Continuous Deployment (CI/CD), driving automation and deployment efficiency.
The Senior Data Engineer collaborates with cross-functional teams to align data solutions with business needs, provide strategic insights, and mentor junior team members, all while upholding best practices and ensuring data integrity.
Qualifications Minimum EducationBachelor's Degree A Bachelor's degree in a quantitative or business field (e.
g.
, Statistics, Mathematics, Engineering, Computer Science).
(Required) Minimum Work Experience6 years Requires deep functional knowledge with 6+ years of related experience or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the level of this position.
(Required) Required Skills/KnowledgeExperience with big data; data processing and cloud technologies.
Strong experience diagnosing system issues, engaging in data validation, and providing quality assurance testing.
Experience with data manipulation; Data mining.
Experience working in production cloud infrastructure.
Experience with C# (programming language); Java (programming language); Programming concepts; Programming tools; Python (Programming Language); SQL (programming language).
Knowledge of Microsoft Azure; Databricks or equivalent.
Seeks to acquire knowledge in area of specialty.
Ability to identify basic problems and procedural irregularities, collect data, establish facts, and draw valid conclusions.
Ability to work independently.
Demonstrated analytical skills.
Demonstrated project management skills.
Demonstrates a high level of accuracy, even under pressure.
Demonstrates excellent judgment and decision-making skills.
Great verbal and written communication skills, communicate complex findings in a clear and understandable manner Great facilitation ability to host sessions and elicit ideas from others, understanding their issues and encourage group participation Attention to detail.
Communicate complex findings in a clear and understandable manner Collaborate effectively with cross-functional teams Adapt to changing priorities and thrive in a dynamic environment Functional AccountabilitiesHelps guide the design and implementation of complex data management procedures around data staging, data ingestion, data preparation, data provisioning, data destruction, (scripts, programs automation, assisted by automation etc.
) Provides guidance to data engineering in the design, development, implementation, testing, documentation, and preparation of large scale, high volume, high performance data structures for business intelligence analysts.
Designs, develops and maintains real time processing applications and real time data pipelines.
Ensure quality of technical solutions as data moves across environments.
Provides senior level knowledge and insight into the changing cloud data environment, data processing, data storage, and utilization requirements for the company and drives the team toward viable solutions.
Develops, constructs, tests, and maintains architectures using advanced programming languages and tools.
Drives ways to improve data reliability, efficiency, and quality and deploys a solution; use data to discover tasks that can be automated.
Performs other duties as assigned.
Complies with all policies and standards.
Organizational AccountabilitiesOrganizational Accountabilities (Staff) Organizational Commitment/Identification Anticipate and responds to customer needs; follows up until needs are met Teamwork/Communication Demonstrate collaborative and respectful behavior Partner with all team members to achieve goals Receptive to others' ideas and opinions Performance Improvement/Problem-solving Contribute to a positive work environment Demonstrate flexibility and willingness to change Identify opportunities to improve clinical and administrative processes Make appropriate decisions, using sound judgment Cost Management/Financial Responsibility Use resources efficiently Search for less costly ways of doing things Safety Speak up when team members appear to exhibit unsafe behavior or performance Continuously validate and verify information needed for decision making or documentation Stop in the face of uncertainty and takes time to resolve the situation Demonstrate accurate, clear and timely verbal and written communication Actively promote safety for patients, families, visitors and co-workers Attend carefully to important details - practicing Stop, Think, Act and Review in order to self-check behavior and performance Primary Location: District of Columbia-WashingtonWork Locations: Remote Work Location 111 Michigan Avenue NW Washington 20010Job: Information TechnologyOrganization: MiscellaneousPosition Status: R (Regular) - FT - Full-TimeShift: DayWork Schedule: 8:30-5Job Posting: Nov 25, 2025, 8:09:10 PMFull-Time Salary Range: 109116.
8 - 181854.
4
Auto-Apply