Data Engineer

Aristotle
Provo, UT, US
Full-time

Job Description

Job Description

Aristotle, a leading player in the computer software industry, is currently seeking a talented and driven Data Engineer to join our dynamic team.

At Aristotle, we have a deep-rooted belief in the importance of the democratic process, which serves as the foundation of everything we do.

We are committed to advancing democracy around the world through innovative software solutions that empower organizations and individuals alike.

As a Data Engineer, you'll be an integral part of our mission to revolutionize the way data is utilized. You'll have the opportunity to work and learn in a collaborative environment where your opinions truly matter.

We welcome passionate individuals who are dedicated to advancing the democratic process, regardless of their political affiliation.

Join us at Aristotle and love what you do while contributing to a greater cause.

Aristotle’s Integrity division is a leading provider of identity and age verification services across numerous vertical markets.

Our age / identity verification solutions are used by companies to comply with various regulatory requirements such as AML, KYC and Age Verification.

Please visit https : / / integrity.aristotle.com for more information about this division.

Responsibilities

Data Load and Transformation : Develop data load processes for efficient storage and retrieval of data from databases and other file systems.

Create data conversion and transformation processes and utilities for handling large datasets.

  • Solution Development : Utilize .NET / SSIS / SQL Server technologies to design and implement solutions that align with data consumer requirements and adhere to business rules.
  • Web-Based Reporting : Build web-based reporting systems to monitor system performance, transaction metrics, and error rates.
  • Data Transformation Rules : Collaborate in defining and documenting data transformation rules to ensure data integrity and accuracy.
  • ETL Design and Performance : Focus on the design, development, and performance tuning of ETL (Extract, Transform, Load) processes to optimize data processing efficiency.
  • Collaborative Development : Work closely with other developers to provide data services to both existing and new applications.

This includes modifying production data, creating and optimizing stored procedures, functions, views, and more.

  • System Performance Enhancement : Develop and analyze strategies to enhance system performance, ensuring efficient data processing and retrieval.
  • Documentation and Testing : Prepare comprehensive documentation and test procedures to ensure the reliability and quality of developed solutions.
  • Industry Standard Practices : Develop software using industry-standard programming techniques to maintain code quality and consistency.
  • Unit Testing and Debugging : Perform unit testing and debugging of application components to identify and resolve issues promptly.

Requirements

  • Bachelor's or Associate's degree in Computer Science or a related field.
  • Minimum of 2 years of hands-on experience with ETL (Extract, Transform, Load) processes.
  • Proficiency in T-SQL programming and working with Microsoft SQL Server 2005 and 2008. A deep understanding of the SQL Server Query Processing Engine is required.
  • Knowledge and experience in designing, developing, debugging, and deploying SQL Server stored procedures, T-SQL scripts, DTS (Data Transformation Services), and SSIS (SQL Server Integration Services) packages.
  • Ability to manage multiple priorities, adhere to project plans, and consistently meet project deliverables.
  • Proficiency in Microsoft SQL as well as Microsoft SQL Server Reporting Services. Familiarity with MS Office applications, including Word and Excel.
  • Demonstrated ability to quickly learn and adapt to new technologies as needed.

Desired Requirements

  • Proficiency in using Microsoft Visio for creating sequence diagrams, component diagrams, and other UML (Unified Modeling Language) diagrams.
  • Proficiency in data modeling using tools such as MS Visio or Erwin data modeler.
  • Familiarity with identity verification for fraud, marketing, and risk mitigation solutions within the industry.
  • Knowledge of internet technologies, including XML, DHTML, CSS, and JavaScript.
  • Familiarity with ASP.NET 2.0, C#, and Traditional ASP (Active Server Pages).

This role is located in Provo, Utah. If you live within commuting distance of Provo, Utah or are willing to relocate, please include this in your cover letter.

Benefits

All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options.

Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment. Please visit our website at www.aristotle.com.

30+ days ago
Related jobs
Promoted
Ladders
Lehi, Utah

You'll be in charge of helping us add more data integrations, better data transformations, and a more robust data library to help business/data partners in discovery. Right now we use Snowflake with Mozart for data ingestion and data transformations, Hightouch for reverse ETL tasks and Metabase for ...

Promoted
SynergisticIT
Provo, Utah

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrica...

JPMorgan Chase Bank, N.A.
Orem, Utah

As a Lead Data Visualization Engineer at JPMorgan Chase within the Corporate and Investment Banking team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Job responsibilities ...

Delinea
Lehi, Utah

We are looking for a software engineer to work in our cloud-based Privileged and Access Management platform. This role reports to the Director, Software Engineering or Software Development Team Lead. Ability and experience working across multiple teams helping to drive design and engineering discipl...

CVS Health
Work from home, UT, US
Remote

We are seeking a highly skilled and motivated individual to join our team as a Big Data Cloud-Based Vulnerability Management Data Analytics Developer. This is an exciting opportunity to work on cutting-edge technology and contribute to our mission of safeguarding critical data and infrastructure. Th...

SynergisticIT
Provo, Utah
Remote

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. ...

Adobe
Utah
Remote

In this role, you will have the opportunity to help drive Adobe’s pivotal initiatives by data engineering solutions that connect systems to visualization platforms for management reporting. The ideal candidate for this role is a well-rounded top performer with exceptional data engineering, analysis,...

Aristotle
Provo, Utah

As a Data Engineer, you'll be an integral part of our mission to revolutionize the way data is utilized. Develop data load processes for efficient storage and retrieval of data from databases and other file systems. Aristotle, a leading player in the computer software industry, is currently seeking ...

Highmark Health
UT, Working at Home, Utah

In partnership with other business, platform, technology, and analytic teams across the enterprise, design, build and maintain well-engineered data solutions in a variety of environments, including traditional data warehouses, Big Data solutions, and cloud-oriented platforms. Align with security, da...

Adobe
Lehi, Utah

Architect data ingestion, data transformation, data consumption, data governance frameworks. Are you driven to use your expertise in data science engineering to drive the next stage of growth at Adobe? The Customer Analytics & GTM team is focused on using the power of data to deliver optimized exper...