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:
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