Dallas, USA
35 days ago
Data Engineer

Why Ryan?

Hybrid Work Options

Award-Winning Culture

Generous Personal Time Off (PTO) Benefits

14-Weeks of 100% Paid Leave for New Parents (Adoption Included)

Monthly Gym Membership Reimbursement OR Gym Equipment Reimbursement

Benefits Eligibility Effective Day One

401K with Employer Match

Tuition Reimbursement After One Year of Service

Fertility Assistance Program

Four-Week Company-Paid Sabbatical Eligibility After Five Years of Service

As a Data Engineer on our Data Science team, you will design, build, and maintain the data pipelines and models that power our AI/ML solutions. You’ll collaborate closely with business stakeholders to understand source schemas and translate them into a Common Data Model (CDM). Your work will ensure high-quality, well-structured data flows from ingestion through transformation to downstream consumption by data scientists and applications.

Duties and Responsibilities, aligned with Key Results:

People

Use a variety of programming languages and tools to develop, test, and maintain data pipelines within the Platform Reference Architecture.

Working directly with management, product teams and practice personnel to understand their platform data requirements

Maintaining a positive work atmosphere by behaving and communicating in a manner that encourages productive interactions with customers, co-workers and supervisors

Developing and engaging with team members by creating a motivating work environment that recognizes, holds team members accountable, and rewards strong performance

Fostering an innovative, inclusive and diverse team environment, promoting positive team culture, encouraging collaboration and self-organization while delivering high quality solutions

Client

Collaborating on an Agile team to design, develop, test, implement and support highly scalable data solutions

Collaborating with product teams and clients to deliver robust cloud-based data solutions that drive tax decisions and provide powerful experiences

Analyzing user feedback and activity and iterate to improve the services and user experience

Value

Securing data in alignment with internal information and data security policies, best practices and client requirements

Creating and implementing robust cloud-based data solutions that scale effectively, and provide powerful experiences for both internal teams and clients

Performing unit tests and conducting reviews with other team members to make sure solutions and code are rigorously designed, elegantly coded and effectively tuned for performance

Staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities and mentoring other members of the engineering community

Perform other duties as assigned

Education and Experience

Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field

3+ years of experience developing data technologies and deploying ETL/ELT solutions in production

3+ years of hands-on work with cloud-based data services—preferably Azure (Data Factory, ADLS) or AWS

3+ years of experience building and optimizing pipelines on Azure Databricks (Spark, Delta Lake) or equivalent platforms

3+ years developing backend or data-wrangling solutions in Python, Scala, Java, .NET, or similar

Experience operating in mixed Windows/Linux environments

Additional Required Skills and Experience

Proven track record of exceeding goals and making sound decisions through analysis, experience, and judgment

Fluency with one or more database technologies (relational and/or NoSQL)

Familiarity with distributed data platforms (e.g., Spark, Hadoop)

Exposure to AI/ML pipelines and model operationalization workflows

Experience deploying, monitoring, and maintaining Databricks-based data pipelines in production

Strong commitment to diversity, accountability, transparency, and ethics

Excellent communication skills and ability to collaborate cross-functionally in an agile environment

Computer Skills:

To perform this job successfully, an individual must have intermediate knowledge of Microsoft Project, Word, Excel, Access, PowerPoint, Outlook, and Internet navigation and research.

Supervisory Responsibilities:

None

Work Environment:

Standard indoor working environment.

Occasional long periods of sitting while working at computer.

Must be able to lift, carry, push or pull up to 30 lbs.

Position requires regular interaction with employees at all levels of the Firm and interface with external vendors as necessary.

Independent travel requirement: As Needed

#DICE

Equal Opportunity Employer: disability/veteran

Confirm your E-mail: Send Email