Purpose: Access to affordable, reliable transportation is essential to leading productive work and personal lives, caring well for oneself, one’s family, and the needs of others. Through advanced analytics and technology, we can more accurately predict credit risk and provide more people with an affordable auto financing option for their next vehicle. That’s what GLS has done for over 10 years, helping more than half a million families meet and improve their transportation needs.
People: Join a culture of over 1,000 employees who Care Deeply and Think Boldly, driving innovation in an adaptive and positive culture that celebrates successes. We empower and reward individuals and teams who make direct, positive impacts to the business and each other, who take pride in their work and are ever-raising the bar.
Growth: Recognized by Inc 5000 as one of the fastest-growing private companies in America. Join GLS to grow with us!
Benefits: GLS offers the below great benefits for your amazing work!
oCompetitive base pay and performance bonuses, dependent on role
o401K with employer match and 100% immediate vesting
oPaid Time Off (PTO) and paid company holidays to help you balance work and personal life
oPaid Volunteer Time Off (VTO) Annually
oTuition Reimbursement
oParental Leave
oBusiness casual work environment
What does it mean to be a Senior Data Developer at GLS?
The Senior Data Developer is responsible for building and maintaining scalable batch and real-time data pipelines. This role will also work on Business Intelligence functions including but not limited to identifying data, analyzing data, and delivering data-driven insights using various query tools, data visualizations, and interactive dashboards. This role is also responsible for building data quality frameworks and helping establish data processing and design pattern standards.
How will you drive value within the organization as a Senior Data Developer?
Design, build, enhance, and maintain reusable and fault-tolerant ELT/ETL pipelines to make new and existing data sources readily available to analysts, applications, and external business partners
Design, build, enhance, and maintain both historical and real-time interactive dashboards and reports that are to be used by analysts, applications, and external business partners
Achieve strong proficiency in the DW data integration stack (Snowflake, Prefect, etc.) with the ability to evaluate multiple solutions for a given problem
Automate manual data processes, optimize user queries, and facilitate data research and understanding while partnered with analysts and business specialists
Set-up secure data exchanges using industry standard encryption techniques
Integrate processes and tools to monitor and improve data quality and system stability as prescribed by the data governance team
Participate in making architectural decisions for the data team
Mentor junior team members and analysts
Help build standards around development practices; document processes; and champion their use across teams
Review and provide feedback to other developers and analysts with an emphasis on efficiency, quality, and maintainability
Foster a collaborative culture that facilitates the achievement of business plan objectives by working closely with other associates and members of management
Perform additional assignments and special projects as required by the needs of the company or as directed by management
What should you already know to be successful as a Senior Data Developer?
Minimum of bachelor’s degree required
Minimum of three (3) years’ experience in designing, developing, and building ETL/ELT pipelines, procedures on MPP platforms
Minimum of three (3) years’ experience in building data graphs and charts to communicate useful insights in the data
Experience in designing and building metadata driven data ingestion frameworks and event-driven data processing jobs
Must be proficient in SQL including joins, inserts, updates, deletes, conditional logic, subqueries, temp tables, and complex data transformation functions
Experience with data integration tools like Airflow, Prefect or a similar tool is required
Experience with programming languages i.e. Python or R is required
Experience with Power BI, SSRS, or similar tools is required
Experience reviewing datasets for data quality required
Experience with unstructured or semi-structured data (ex. XML, JSON) required
Experience with streaming data ingestion is a plus
Experience with different data security algorithms and masking data is a plus
Intrinsically motivated with demonstrated ability to take initiative, identify needs, make recommendations for improvement, see recommendations through implementation, and evaluate improvements for effectiveness
Financial Services and process improvement experience a plus
Strong verbal and written communication skills
Team player that can adapt in a fast pace and changing environment
Commitment to exemplifying the organizational core values and key competencies
Employment Requirements:
Must be able to work at a desk/in a seated position up to 100% of the workday
Must be able to constantly operate a computer and other standard office equipment
Must be able to talk and hear to exchange accurate information
Must have close visual acuity to perform activities such as: preparing and analyzing data and figures; viewing a computer terminal; extensive reading
These cookies are necessary for the website to function and cannot be turned off in our systems. You can set your browser to block these cookies, but then some parts of the website might not work.
Security
User experience
Target group oriented cookies
These cookies are set through our website by our advertising partners. They may be used by these companies to profile your interests and show you relevant advertising elsewhere.
Google Analytics
Google Ads
We use cookies
🍪
Our website uses cookies and similar technologies to personalize content, optimize the user experience and to indvidualize and evaluate advertising. By clicking Okay or activating an option in the cookie settings, you agree to this.
The best remote jobs via email
Join 5'000+ people getting weekly alerts with remote jobs!