Sr. Software Engineer, Backend 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 the lives of college coaches through a more efficient and successful athlete recruiting process. Coaches at every level in every sport use our world-class software to discover, evaluate, and recruit the right players for their program. Prospective student athletes benefit from a more direct and transparent recruiting process—one led by interested college coaches who can actually recruit them—helping the athletes avoid wasted effort and money on unnecessary services.
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 respectand kindness.
- Don’t complain; rather, they prefer to 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 Senior Level Software Engineer, Backend Data to join our growing team as a key contributor to our process and culture. As a Sr. 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 creating a system that ensures excellent data quality as we innovate on product features. This role is instrumental in supporting the work between our relational data store (Aurora Postgres), data orchestrator & data quality tester (Dagster). Expertise in modern Python, Docker, AWS and SQL/Postgres are required.
What you’ll do:
- Act as a data thought leader, with the ability to make confident recommendations and decisions to set data quality goals and standards.
- Engage in and produce ongoing data changes based on end user feedback and requests.
- Guarantee accurate data metrics and quality reports.
- Ensure resilient software by creating continuous integration testing in partnership with Test Automation.
- Design, develop, and maintain quality data pipelines to collect, process, and store data from various sources with the ultimate expectation that it displays to an external end user quickly and accurately.
- Create and optimize ETL (Extract, Transform, Load) processes to clean, transform, and enrich raw data from multiple sources, including web data extraction and manual data ingestion.
- Ensure data integrity and adaptability as it relates to product and feature changes
- Monitor and troubleshoot data pipelines and data services, addressing issues related to data quality, performance, scalability and reliability.
- Collaborate with Customer Success, Sales and other teams to understand data requirements, and to help design, architect, and build our data schemas and software.
- Maintain database and data orchestrator deployments in partnership with DevOps.
- Develop and maintain data models for efficient storage, retrieval, and analysis of information.
Experience we’re seeking:
- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field preferred or equivalent work experience.
- 6+ years proven development experience with a focus on data-related projects.
- Must have experience in both backend and data engineering, having worked on data that ultimately made its way to an external end user (not just internal tools or systems).
- Proficiency in modern programming languages to help define and help build out the architecture & framework for our software with expertise in writing production level code - Python and SQL is a must (not just writing scripts).
- Strong working knowledge of building, optimizing and maintaining databases such as Postgres.
- Experience getting data to and from systems using a data orchestration tool like Dagster
- General knowledge of AWS with understanding of associated services
- Strong skills in data deduplication, identity correlation and data quality- you view data as a product you are responsible for within a web application.
- Experience working within a Docker ecosystem (ideally, for the purpose of deploying Python virtual environments) and knowledge of Container Deployment Clusters such as AWS ECS, EKS or Kubernetes.
- 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.
- Past experience with ensuring data integrity and accuracy for reporting.
- Previous focus on product stability with ability to explain how this was managed and successful to ensure data availability for end users.
- Strong problem-solving skills and the ability to troubleshoot and optimize data pipelines.
- Excellent communication skills and the ability to explain technical concepts to non-technical stakeholders.
Perks & Benefits:
- Stock options: become a shareholder and participate in the value we create together
- Unlimited PTO + generous holidays off for a good quality of life
- Health benefits: Medical, Dental, and Vision — 100% paid for employees
- Give 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.