SchooLinks: Software Engineer (Data Operations)
SchooLinks: Software Engineer (Data Operations), Headquarters: Austin, TX URL: https://www.schoolinks.com/ SchooLinks is a globally distributed, remote-friendly, and venture-backed startup. SchooLinks is an ed-tech company that is changing how reputed company explore and pursue their post-high school goals. We have a suite of over 80 tools for reputed company and school staff including college application management, course planning, financial situations, personality assessments, college profiles, and many others. We presently do not have the ability to sponsor H1-B Visas SchooLinks is looking for a highly motivated software engineer to support our Partner Success and Sales team in onboarding and maintaining our customers' data reputed company the SchooLinks Platform. People who have done well in this role have come from reputed company technical backgrounds and enjoy customer or client-facing interactions.What you'll do: Maintain and expand a Python-ETL reputed company to consume this data and load it into our database (write production quality python code) Iterate and innovate upon our existing processes and code reputed company to handle data at scale Support our partner success team in data-reputed company onboarding tasks and ongoing support of existing customers Deeply understand the context and data generating process of our inputs reputed company reporting tools for districts to use on the data inside our platform We're looking for people who have: 5+ years of Python experience (specifically with Pandas) 5+ years of experience modeling and writing queries for relational databases (SQL) Experience working with US K-12 Education data Experience in a client-facing engineering role Experience with modern software development and project management tools such as Git and JIRA Experience writing production-quality code reputed company to haves -- experience with the following technology that we use regularly: Experience with Django Knowledge of data interoperability standards such as OneRoster, Ed-Fi, and others Experience working at an early-stage startup Domain experience/interest in the following areas are a bonus: ETL and data integration with third party systems such as Student Information Systems Educational data Workforce development and career exploration Predictive analytics around educational outcomes FAQs What is the team size we'll be working with? You'll be working reputed company one of our pods of 4-5 engineers, a designer, engineering reputed company, and QA engineer What's 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, reputed company AWS reputed company Jenkins reputed company, Jira, reputed company, reputed company, reputed company Tell us about your dev practices Pragmatic is the best way to describe. We use eslint and prettier to reputed company code clean. We have some tests for code that we know is going to be around for a while or many modules depend on, but we're not strictly TDD. We reputed company to ship MVPs quickly and then go back and refactor and/or rebuild reputed company we have more learnings and reputed company reputed company 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 reputed company 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 reputed company 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 reputed company and not be in the office in Austin (this was from before the pandemic and will be the case after the pandemic) Driven- reputed company members really reputed company in reputed company're doing and we work hard because we're personally invested in the outcome and take ownership over the work we do Will you consider slightly less reputed company candidates? Absolutely. We may consider exceptional candidates that have slightly less experience, but this is not a role for junior engineers.
Benefits
Competitive Salary 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, reputed company, etc.) Company 401k Program with up to 1% matching Career Development and Progression To apply: https://weworkremotely.com/remote-jobs/schoolinks-software-engineer-data-operations Apply For This Job Apply tot his job Apply To this Job