Senior Data Engineer – Python

November 7

Apply Now
Logo of ClassLink

ClassLink

Education • Cybersecurity • SaaS

ClassLink is a company providing educational technology solutions that focus on identity and access management for schools. Their services include identity and access management, learning analytics, and cybersecurity with features such as single sign-on and multi-factor authentication, tailored for K-12 and higher education institutions. ClassLink aims to create a secure and efficient digital learning environment, enhancing education through improved access to technological resources and data-driven insights.

51 - 200 employees

Founded 1998

📚 Education

🔒 Cybersecurity

☁️ SaaS

💰 Venture Round on 2007-03

📋 Description

• Develop and improve existing multi-tenant architectures and designs to facilitate secure and scalable pipelines for customers. • Extend ETL functionality to ingest more vendor sources through various data transfer methods, such as external APIs, SFTP files, or direct interactions with vendors. • Develop new endpoints in a REST API serving a frontend application, ensuring they are performant and meet acceptance criteria. • Implement consistent testing across APIs and build test cases to cover ETL processes. • Work in a fast-paced, Agile/Scrum engineering environment and deliver incremental product software with high quality. • Support the development of highly scalable data management systems on AWS. • Extend data models for databases by adding new fields or tables and create corresponding migrations to ensure smooth schema updates and data consistency.

🎯 Requirements

• Complex database migration management experience using tools like SQLAlchemy and Alembic • 5+ years of advanced Python experience using concepts like context managers, decorators, and type hinting • Strong expertise in object-oriented Python design patterns including inheritance, composition, and dependency injection • Experience with Terraform • Experience with AWS Cloud Resources (RDS, Lambda, Step Functions, Code Products, Etc.) • Experience building and working in multi-stage Docker containers • Experience working in a multi-tenant environment • Experience using and building REST APIs • Proficiency in relational databases, especially Postgres. • Experience with data warehouse solutions, including Snowflake. • You are a self-starter, who enjoys working in a fast-paced environment. • Internally motivated, able to work proficiently both independently and in a team environment. • Proficient at communicating technical information to non-technical and cross-functional teams • Strong initiative to find ways to improve solutions, systems, and processes. • Strong analytic skills related to working with unstructured datasets. • Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON. • Bachelor’s degree in computer programming, computer science, or a related field

🏖️ Benefits

• Generous Paid Time Off : 4+ weeks of vacation and 13+ paid holidays • Parental Leave : 12 weeks fully paid for all parents • Retirement : 401(k) with 0.5:1 company match • Comprehensive Health Coverage : Medical, dental, and vision plans • Insurance : Company-paid life, short-term disability, and long-term disability, plus voluntary options including supplemental life, accident, and pet insurance • Volunteer Time Off: Give back through ClassLink Cares paid volunteer days • Lifelong Learning: Tuition reimbursement for continued education • Growth & Development: Coaching and internal programs to support career and personal growth • Supportive Culture: A workplace that values curiosity, compassion, and continuous learning • Connection & Community: Annual company retreats and team events with bright, fun coworkers

Apply Now

Similar Jobs

November 6

Backend Engineering Lead responsible for backend architecture and leading a team at Wormhole Foundation. Delivering secure interfaces for blockchain integrations and collaborating with cross-functional teams.

AWS

Distributed Systems

Google Cloud Platform

JavaScript

Kafka

Kubernetes

MongoDB

Node.js

Postgres

Python

RabbitMQ

Redis

Rust

TypeScript

Web3

Go

November 6

Senior Javascript Full Stack Engineer developing web applications for cloud-based workflow tools at innovative tech company. Collaborating cross-functionally and improving engineering standards.

JavaScript

Node.js

React

November 6

Backend Engineer at Raya developing AI-driven solutions for location-based discovery. Collaborate with teams to enhance user experiences and maintain performance in a fast-paced environment.

ElasticSearch

JavaScript

Node.js

TypeScript

November 6

Holocene

11 - 50

Backend Engineer working on robust backend features and APIs using Nest.js and TypeScript at Holocene. Collaborating with teams to implement scalable services and improve production systems.

JavaScript

Kafka

Node.js

Postgres

SQL

TypeScript

November 6

Instructor-led Level Up program teaches Python programming to NewForce graduates through lectures and applied work. Focus on data analysis, visualization, geospatial analysis, and more with DataCamp.

Pandas

Python

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com