Senior Data Engineer Manager - Onsite in Austin, TX

  • Austin, TX
  • Posted 11 hours ago | Updated 11 hours ago

Overview

On Site
Full Time

Skills

Reporting
Orchestration
Data Modeling
Operational Efficiency
Performance Metrics
Management
Agile
Scrum
Test-driven Development
Data Quality
Software Engineering
Database Administration
Functional Requirements
Cloud Computing
Data Lake
Microsoft Azure
Python
Rust
TypeScript
Microsoft SQL Server
Writing
SQL
Optimization
DevOps
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Legacy Systems
Microsoft SSIS
Microsoft SSAS
Business Intelligence
Tableau
Big Data
Databricks
Snow Flake Schema
Financial Services
Wealth Management
RIA
Computer Science
Management Information Systems
Information Management
Data Engineering
SAP BASIS
Law
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Oracle Application Express
Apex

Job Details

Job#: 2061462

Job Description:

SUMMARY:

As the Data Engineer, you will report to the Lead Data Engineer. You will modernize our Advisor solutions to the next-generation cloud platform. You will work in a team to improve overall data quality and set up next-generation data orchestration using modern cloud tools. As a cloud Data Engineer, you will develop secure and resilient architectures, with the goal of providing relevant insights to our Advisors for them to increase their business.

RESPONSIBILITIES:
  • Design data pipelines to extract data from different data sources using Azure, Snowflake, Databricks and other cloud-native technologies.
  • Build a data model to get relevant insights from data, operational efficiency, and other essential performance metrics.
  • Design and manage inbound and outbound data processes and monitoring. Work with the data provider to bring in new feed into our data eco-system.
  • Enjoy working in Agile as part of a scrum team and achieve high-quality product incrementally in an interactive manner.
  • Write Test-driven Development-based code to meet overall data quality standards as defined by the users.
  • Automate the data testing processes and integrate them with monitoring systems.
  • Work with the Application Engineering team, DBA, Infrastructure, and Project Ownership.
  • Analyze existing systems (including legacy) and data sets to help Business Analysts establish the functional and non-functional requirements for the effort technology modernization.
  • Meet with our users, assist with data-related technical issues, and support their data infrastructure needs.

SKILLS:
  • 7+ years of experience in following technologies: Azure Cloud Services: Data Factory, SQL Server database, Functions, Data Lake, Databricks, Snowflake and Azure Automation.
  • Proficiency with Python (7+ years). Additional coding languages: Rust, Typescript and Go.
  • Advanced working knowledge of SQL Server database - writing advanced SQL script, profiling, and optimization.
  • Familiarity with DevOps practices, continuous integration, and continuous deployment (CI/CD).
  • Experience with legacy technologies: SSIS, SSAS
  • Working knowledge of Business Intelligence tools: Tableau.
  • Experience with other Big Data tools such as Databricks and Snowflake.
  • Experience creating and using APIs.
  • Preference for background in Financial Services in Wealth Management/Independent Broker Dealer/RIA.

EDUCATION AND EXPERIENCE:
  • Bachelors/Masters in Computer Science, MIS/Information Management, Engineering or related field

7+ years experience in Data Engineering role.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Apex Systems