Entry-Level Backend Engineer (Python)- Recent CS College Graduate
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, we are unable to proceed with applicants on OPT or other student visas.
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 Entry-Level Backend Engineer (Python) who is a recent College Graduate with a Bachelor's Degree in Computer Science to join our growing team as a key contributor to our foundational engineering team. As an Entry-Level Backend Engineer, you will play a crucial role in helping to build and maintain our back end code and data infrastructure, ensuring stability, data deduplication, identity correlation and data quality for our customer-facing web application. We are seeking strong foundational software engineering fundamentals, principals and skills with applied experience in modern Python with Typehints and SQL required.
The right candidate must have a Bachelor's Degree in Computer Science and has held a successful software engineering internship at a SaaS software company.
What you’ll do:
- Design, develop, and maintain data services to collect, process, and store data from various sources.
- Collaborate with cross-functional teams to understand data requirements, and to help design, architect, and build our data schemas and software.
- Partner with other engineers to design and implement RESTful APIs and services for data access within the organization's applications.
- Build and manage databases, ensuring data integrity, security, and scalability.
- Develop and maintain data models for efficient storage, retrieval, and analysis of information.
- Partner with other engineers to design and 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.
- 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, addressing issues related to data quality, performance, and reliability.
- Ensure resilient software by creating continuous integration testing and deploying formatted code.
Experience we’re seeking:
- Bachelor's Degree in Computer Science.
- Recent graduate with nternship experience as a Backend Engineer with a focus on data-related projects at a SaaS company.
- Strong grasp of software engineering principals and fundamentals.
- Exposure to or contribution to code that has made its way to a customer via a web application (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 modern Python with Typehints and SQL a must.
- Understanding of fundamentals of building, optimizing and maintaining databases in Postgres (or similar).
- Contribution to a backend core codebase, writing net new Python code, not just writing scripts.
- Exposure to data deduplication, identity correlation and data quality- you view data as a product you are responsible for within a web application.
- Fundamental understanding of importance of product stability.
- Understanding of creating services that a Full Stack API engineer calls.
- Exposure to or understanding of developing and maintaining RESTful APIs and services for data access.
- Ability to collaborate effectively with cross-functional teams to understand and meet business workflow requirements.
- Experience working in AWS with some understanding of associated services.
- Strong problem-solving skills and the ability to troubleshoot and optimize data pipelines.
- Baseline knowledge of data security and compliance standards and best practices.
- 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 + 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.