New Grad Software Engineer, Data
Austin, Texas, United States - Remote
Applications have closed
SchooLinks
SchooLinks is a complete set of tools for college and career readiness to enable K-12 school districts to improve student performance and empower educators.SchooLinks is an ed-tech company that is changing how students explore and pursue their post-high school goals. We have a suite of over 80 tools for students and school staff including college application management, course planning, financial situations, personality assessments, college profiles, and many others.
We are a remote-friendly, globally distributed, remote-friendly, and venture-backed startup.
SchooLinks is looking for a highly motivated, recent graduate with a Computer Science degree to support our Partner Success and Sales team in onboarding and maintaining our customers' data within the SchooLinks Platform. People who have done well in this role have a strong interest in interest in data wrangling and cleaning using Python and Pandas
What you'll do:
- Write and maintain production-quality Python code that is responsible for consuming and loading data into the SchooLinks Platform
- Iterate and innovate upon our existing processes and code base to handle data at scale
- Support our partner success team in data-related onboarding tasks and ongoing support of existing customers
- Deeply understand the context and data-generating process of our inputs
- Develop reporting tools for districts to use on the data inside our platform
Requirements
- Python experience (specifically with Pandas and/ or Django)
- Experience modeling and writing queries for relational databases (SQL)
- Experience working with US K-12 Education data
- Experience being in a client-facing engineering role
- Experience writing production-quality code
Bonus
- Knowledge of data interoperability standards such as OneRoster, Ed-Fi, and others
- Experience with modern software development and project management tools such as Git and JIRA
- Experience working at an early-stage startup
FAQs
- What is your tech stack and other tools you use daily?
- FE: React (16.14 with JS), React-query, some redux, but moving away from it and making more use of hooks and component state, GraphQL, Webpack. MUI, Nivo, Final Form
- BE: Django, DRF, Celery, MySQL, Redis
- AWS
- Sentry
- Jenkins
- Github, Jira, Slack, Notion, Loom
- Tell us about your dev practices
- Pragmatic is the best way to describe it. We use eslint and prettier to keep code clean. We have some tests for code that we know are going to be around for a while or many modules depend on, but we're not strictly TDD. We tend to ship MVPs quickly and then go back and refactor and/or rebuild when we have more learnings and better ideas about how to abstract products. The name of the game for us is speed to market. We ship major releases every two weeks
- Tell us about your general working style
- Asynchronous - we tend to try to get as much communication into structured formats as possible -- PRs, documentation, comments, Jira tickets vs. scheduling meetings. We do try to have the majority of our meetings around our standup to make sure that our teammates have as much focused deep work time as possible
- Remote- we have a small number of engineers on-site, but many distributed as well as much of our leadership distributed, so you can be a full-fledged member of our team and not be in the office in Austin (this was from before the pandemic and will be the case after the pandemic)
- Driven- our team members really believe in what we're doing and we work hard because we're personally invested in the outcome and take ownership over the work we do
Benefits
- Competitive Salary
- Career Development and Progression
- Part of a remote-friendly company and a fully remote team/pod
- Flexible working hours and healthy asynchronous working practices
- Long-term employment with considerations for promotion and raises every 6 months
- For US-based candidates:
- Full health (healthcare, vision, dental, ClassPass, etc.)
- Company 401k Program with up to 1% matching
SchooLinks isn't for everyone. We're a startup. Our team is made up of tenacious, accountable, and extremely driven professionals. Working at SchooLinks will be demanding, sometimes frantic, and unpredictable. If you're still interested, tell us why! We’re looking forward to hearing from you!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Computer Science Django Engineering Git GitHub GraphQL Jira MVP MySQL Pandas Python RDBMS React SQL TDD
Perks/benefits: Career development Competitive pay Flex hours Health care Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open LLMs-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs