Why Ryan?
- Competitive Compensation and Benefits
- Home Office Stipend
- Business Connectivity Reimbursement (Phone/Internet)
- Gym Membership or Equipment Reimbursement
- LinkedIn Learning Subscription
- Flexible Work Environment
- Tuition Reimbursement After One Year of Service
- Accelerated Career Path
- Award-Winning Culture & Community Outreach
Data Engineer, Data Engineering Role
The Data Engineer, Data Engineering is responsible for identifying, developing, and maintaining technologies that enable the efficient flow of data throughout the organization. This role requires an enterprise mindset to build robust, high-performance technology.
Duties And Responsibilities, Aligned With Key Results
People
- Use various programming languages and tools to develop, test, and maintain data pipelines within the Platform Reference Architecture.
- Work directly with management, product teams, and practice personnel to understand their platform data requirements.
- Maintain a positive work atmosphere by encouraging productive interactions with customers, co-workers, and supervisors.
- Develop and engage team members by creating a motivating work environment that recognizes, holds accountable, and rewards strong performance.
- Foster an innovative, inclusive, and diverse team environment, promoting collaboration and self-organization while delivering high-quality solutions.
Client
- Collaborate on an Agile team to design, develop, test, implement, and support highly scalable data solutions.
- Work with product teams and clients to deliver robust cloud-based data solutions that drive tax decisions and enhance user experience.
- Analyze user feedback and activity to improve services and user experience.
Value
- Secure data in accordance with internal policies, best practices, and client requirements.
- Create and implement scalable cloud-based data solutions providing powerful experiences for internal teams and clients.
- Perform unit tests and reviews to ensure solutions are well-designed, efficiently coded, and performance-tuned.
- Stay updated on tech trends, experiment with new technologies, participate in tech communities, and mentor others.
- Perform other duties as assigned.
Education And Experience
- Bachelor’s and/or master’s degree in a related field.
- At least 3 years of experience developing data technologies.
- At least 3 years of experience deploying ETL solutions in production environments.
- At least 3 years of experience with cloud-based data services, preferably in AWS or Azure.
- At least 3 years of experience with Python, Scala, Java, .Net, or similar in backend or data wrangling roles.
- Experience working in mixed Windows/Linux environments.
Additional Skills and Experience
- Proven track record of exceeding goals and making good decisions through analysis, experience, and judgment.
- Knowledge of relational and NoSQL databases is a plus.
- Experience with distributed data platforms and AI/ML pipelines is preferred.
- Experience in deploying, monitoring, and maintaining data pipelines in production.
- Commitment to diversity, accountability, transparency, and ethics.
Computer Skills
Intermediate knowledge of Microsoft Project, Word, Excel, Access, PowerPoint, Outlook, and Internet research is required.
Supervisory Responsibilities
None
Work Environment
- Standard indoor environment.
- Occasional long periods of sitting at a computer.
- Must be able to lift, carry, push, or pull up to 30 lbs.
- Regular interaction with employees at all levels and external vendors.
- Travel as needed.
Equal Opportunity Employer: disability/veteran
#DICE