Senior Software Engineer designing and scaling software systems to help educators address challenges. Leveraging research on student learning to tailor experiences.
Responsibilities
Create new CDC pipelines to support the launch of new products.
Collaborate with the infra team on improving the monitoring and scalability of the CDC pipelines.
Triage and investigate Debezium or Kafka issues in collaboration with the infra team.
Maintain key data pipelines
Ingest external data sets for use by the team
Improve data usability and data quality in our data warehouse
Launch new ETL (extract, transform, load) processes in production.
Set up roles & access permissions for Databricks, following best practices.
Set up ETL pipelines or orchestration workflows within AWS & Databricks ecosystems.
Collect and organize knowledge through various sources, maintaining and updating data to ensure accuracy.
Transform, integrate, aggregate, annotate, and enrich data to enhance its value.
Derive and continuously update student attributes for personalization use cases.
Requirements
Hands-on experience with AWS services and Kubernetes.
Experience with Databricks / Spark ecosystem.
Knowledge of CDC, Debezium, and Kafka.
Experience in Software Engineering or Data Engineering
Expertise in writing efficient and optimized SQL
Experience with dimensional data modeling and schema design in a database or data warehouse
Expertise with scripting languages such as Python
Experience with ETL tooling such as Airflow
Experience with large-scale cloud data warehouses such as Snowflake
Passion for education and bringing technology to improve education
Experience working with large data sets
Love for collaborating and working with people in understanding data needs, as well as scoping and executing on projects.
Benefits
Provides a generous employer match on employee 401(k) contributions to support planning for the future.
Paid time off to volunteer at an organization of your choice.
Funding for select family-forming benefits.
Relocation support for employees who need assistance moving
Fullstack Developer creating APIs and modern interfaces at OpenCircle, a technology company focused on innovation. Working with both backend and frontend technologies in a collaborative environment.
Principal Software Engineer designing and building LLM - powered systems for AI - driven solutions. Collaborating across teams to transform engineering problems into production - ready intelligent applications.
Associate Software Engineer Co - Op helping develop and maintain software products at CodeMettle. Collaborating with engineering teams on various projects and gaining practical experience in software development.
AI Software Engineer - Reliability diagnosing and resolving complex production issues for restaurant technology solutions. Leveraging AI tools to enhance system resilience and efficiency in a hybrid work environment.
Senior Engineering Technician collaborating with teams on civil infrastructure projects for Battery Energy Storage Systems and Clean Transportation at Black & Veatch.
Lead Engineer responsible for testing and documentation of Level - 4 autonomous systems at MOTOR Ai. Collaborating with cross - functional teams to ensure effective system validation and integration.
Senior Software Architect designing scalable SaaS applications for Euna Solutions. Leading architectural standards, mentoring teams, and ensuring alignment with business goals in a hybrid environment.
Principal Full Stack Engineer at Fidelity collaborating on high - quality scalable systems solutions. Leading technical strategies and development efforts in financial services technology environment.
Senior Software Engineer developing automation tools within Fidelity’s SkillBridge Program. Focusing on risk management in the Cloud and DevOps environments for corporate readiness.
Lead Software Engineer within Wells Fargo’s Capital Markets team focusing on automation, cloud, and Generative AI. Building next - generation solutions for complex trade processing and clearing capabilities.