Company
Scorability logo

Scorability

scorability.com
Location

In office: Austin, TX

  • 🇺🇸 United States
Annual Salary
USD 100k - USD 140k
Apply

Backend Engineer, Data

Backend Engineer, Data

at Scorability (View all jobs)Austin, TX

Backend Engineer, Data

Full-Time (Note if position is full-time or otherwise)

Austin, TX - 4 days per week in our Central Austin office, Fridays remote

Please note, we do not offer C2C or C2H employment and are unable to sponsor visas for this position. 

About Scorability:

Scorability is passionate about improving college athletics recruiting by making it more efficient, transparent, and honest. Coaches at every level in every sport can use our world-class software to efficiently identify, engage, and recruit the best players for their program. Prospective student athletes benefit from a more direct and transparent recruiting process, avoiding unnecessary effort and wasted money.

This is an incredible opportunity to join an exciting, mission-driven company led by experienced founders and executives who have created multiple billion-dollar start-ups. 

Our Philosophies:

To assist your evaluation of Scorability as a place to work, we want to give you a glimpse into what makes a candidate a great potential fit.

Our employees:

  • Embrace uncertainty while trusting in an established process guided by experienced leaders.

  • Maintain a positive outlook even when challenged, always treating everyone with respect and kindness.

  • Don’t complain, but rather offer solutions to problems they identify.

  • Appreciate the value of in-office collaboration M-Th (Friday is flexible).

  • Set aside ego and pride of authorship in favor of collaboration.

  • Hope to learn, get better, and have fun while working hard.

  • Place service to our customers and our shared goals above all else.

  • Get excited about the inherent risks of a startup company in which you have equity.

  • Understand that hard work and success will lead to great rewards!

The Role: 

We are seeking a highly skilled and versatile Jr-Mid to Mid-Level Backend Engineer, Data to join our growing team as a key contributor to our process and culture. As a Backend Engineer, Data you will play a crucial role in designing, building, and maintaining our back end code and data infrastructure with a focus on building two clusters: one that does business workflow ETL pipelines and the other that serves end user data quickly via our web application to customers. This role be instrumental in supporting the work between our data lake (Athena) and our relational store (Aurora Postgres). Expertise in SQL, Docker, Postgres, AWS and modern Python is required.

It is important that data related code this team member has written has made it to a customer via a web application you were a part of building (not just internal tools/systems or BI purposes). 

What you’ll do:

  • Design, develop, and maintain data pipelines to collect, process, and store data from various sources.

  • Create and optimize ETL (Extract, Transform, Load) processes to clean, transform, and enrich raw data from multiple sources, including web data extraction.

  • Monitor and troubleshoot data pipelines and data services, addressing issues related to data quality, performance, and reliability.

  • Collaborate with cross-functional teams to understand data requirements, and to help design, architect, and build our data schemas and software.

  • Build and manage databases, ensuring data integrity, security, and scalability.

  • Partner with other engineers to implement GraphQL APIs and services for data access within the organization's applications.

  • Design, develop, and maintain Infrastructure as Code to support application and pipeline container deployment.

  • Develop and maintain data models for efficient storage, retrieval, and analysis of information.

  • Ensure resilient software by creating continuous integration testing and deploying formatted code.

Experience we’re seeking:

  • Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field preferred.

  • 2-5 years proven experience as a Backend Engineer with a focus on data-related projects.

  • Data code you have written written has to have made it to a customer via a web application you were a part of building (not just internal tools/systems or BI purposes). 

  • Proficiency in modern programming languages to help define and help build out the architecture & framework for our software with expertise in production level modern Python and SQL is a must (not just writing scripts).

  • Strong working knowledge of building, optimizing and maintaining databases in Postgres required.

  • Experience getting data to and from systems via tools like Aurora (ideally, implemented text search along with geolocation) a must.

  • Experience in working in AWS with some understanding of associated services including Athena (ideally, understand partitioning).

  • Experience working within a Docker ecosystem a must (ideally, for the purpose of deploying Python virtual environments) and knowledge of Container Deployment Clusters such as AWS ECS, EKS or Kubernetes is required.

  • Experience creating data services that a Full Stack API engineer calls with understanding of the difference between what a user calls via a web application vs an internal team member for business needs. 

  • Strong skills in data deduplication, identity correlation and data quality- you view data as a product you are responsible for within a web application.

  • Previous focus on product stability with ability to explain how this was managed and successful.

  • Experience creating services that a Full Stack API engineer calls. 

  • Deep understanding of how to effectively match business workflows to backend output.

  • Ability to collaborate effectively with cross-functional teams to understand and meet business workflow requirements.

  • Strong problem-solving skills and the ability to troubleshoot and optimize data pipelines.

  • Knowledge of data security and compliance standards and best practices.

  • Excellent communication skills and the ability to explain technical concepts to non-technical

Perks & Benefits:

  • Stock options: become a shareholder and participate in the value we create together 

  • Unlimited PTO + holidays off for a good quality of life

  • Health benefits: Medical, Dental, and Vision — 100% paid for employees

  • Giving back: opportunities to serve through our Community Service Program

Scorability will never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We invite all qualified applicants to apply for our open positions.