InStride is a human capital management company focused on empowering organizations and their employees through access to education programs. They are seeking a Senior Data Engineer to contribute to the architecture and development of their data platform, ensuring reliable data infrastructure and enabling data-driven decision-making.
Responsibilities:
- Work as part of an agile team to develop new features and functionality
- Provide hands-on technical leadership for a team of data engineers to build, deliver, and maintain a best-in-class data platform and pipelines
- Demonstrate technical expertise by contributing to architecture discussions and decisions around data platforms, tooling, and workflows
- Drive best practices on schema design, data modeling, and performance optimization
- Collaborate with cross-functional teams to achieve high-quality, elegant solutions
- Constantly apply best practices and provide recommendations for continuous improvement
- Write well-designed, testable, and efficient code
- Protect operations by keeping information and data confidential
- Proactively communicate and manage expectations with your leader and team
Requirements:
- Strong expertise in building batch and streaming data pipelines, designing and implementing ETL/ELT workflows, and ensuring high-quality, reliable data movement across systems
- Proficiency with tools like Apache Spark, Airflow, dbt, Kafka, and similar
- Proficiency with cloud data platforms and services, especially AWS and Databricks, to build scalable and reliable systems
- Extensive experience in delivering projects using agile methodologies, ensuring efficient and effective project execution
- Proven ability to work closely with SRE, release engineering, security, product, UX, project management, business development, customer success, growth marketing, and executive teams
- Expertise in delivering SaaS solutions for large enterprise customers, ensuring performance and scalability
- Over 5 years of progressive experience in data engineering and data infrastructure roles, delivering robust and scalable data solutions for high-growth businesses
- At least 2 years working with Python for data workflows
- At least 2 years experience leveraging open-source data tools and frameworks
- At least 2 years of experience leading or mentoring other engineers, showcasing your ability to guide teams towards achieving technical excellence
- Experience working with MongoDB and TypeScript
- Experience in Agile methodologies with proven success in cross-functional team environments
- Excellent communication skills, delivering projects on time, demonstrating high levels of emotional intelligence, and thriving when working with large, diverse teams
- Deep understanding of open-source technologies and cloud services, enhancing the scalability, reliability, and innovation of platforms
- Passionate about helping customers enable economic mobility for their employees; establishing equitable access to education for partners' employees