Data Integration Engineer II
EllevationAbout the role
As a Data Integration Engineer II, you will help build, validate, and maintain the data pipelines that power our educational products. You will work with district-provided data from student information systems, assessment platforms, and other K–12 data sources to ensure that student, staff, schedule, enrollment, grade, and assessment data is accurately transformed, loaded, and maintained in our platform.
This role requires strong technical problem-solving, attention to detail, and the ability to communicate clearly with both technical and non-technical partners. You will use tools such as Python, SQL, version control, and secure file transfer workflows to troubleshoot data issues, automate repeatable processes, and maintain a high level of data fidelity for our partners.
Key Responsibilities
-
Design, develop, maintain, and troubleshoot data integration pipelines and workflows that support organizational data needs and align with broader company goals
-
Investigate and resolve complex data issues by using SQL and internal tools to validate imports, analyze transformation logic, and ensure data fidelity within Ellevation’s platform
-
Evaluate data sources and integration requirements to determine effective technical solutions, applying sound judgment within established processes and procedures
-
Communicate technical data issues clearly to non-technical stakeholders, translating findings into actionable insights and next steps
-
Own assigned projects and tasks independently by proactively managing timelines, adapting to shifting priorities, and escalating blockers or risks when needed
-
Build collaborative relationships across teams and contribute to cross-functional initiatives by actively learning how integration work connects to broader company operations
-
Contribute to team knowledge-sharing efforts through clear documentation of integration processes, data flows, troubleshooting steps, and technical decisions
-
Participate thoughtfully in team discussions by asking informed questions, sharing insights, and exercising good judgment in collaborative settings
Minimum Qualifications
-
Bachelor’s degree in Computer Science, Information Systems, or a related field — or equivalent work experience
-
Minimum of 1 year of related experience in data integration, data engineering, or a similar technical role
-
Working knowledge of Python, YAML, JSON/ndJSON, SQL, and HTML/CSS
-
Demonstrated ability to work on problems of moderate scope, analyzing situations and data across multiple factors
-
Strong attention to detail and commitment to data accuracy, completeness, and quality
-
Strong written and verbal communication skills, including the ability to explain technical issues to non-technical stakeholders
-
Ability to manage assigned work independently, prioritize competing requests, and escalate blockers or risks in a timely manner
-
Strong interpersonal skills with a track record of building productive internal and external working relationships
-
Ability to exercise sound judgment within defined procedures and established practices
Within 3 months
You will develop familiarity with our platform, data model, internal tools, import processes, and common district data types. You will begin completing assigned data integration tasks, reviewing source files, writing or modifying code, validating results, and contributing to team documentation with support from teammates.Within 6 months
You will independently complete routine data imports, troubleshoot common data issues, meet expected service levels, and communicate clearly with internal and external partners about technical findings and next steps.
Within 12 months
You will maintain a high level of data fidelity for assigned partners, contribute to process improvements and automation, support more complex troubleshooting, and help improve the reliability and scalability of our integration workflows.
Core Competencies
-
Technical problem-solving
-
Data analysis and data validation
-
Python/scripting fundamentals
-
SQL and relational database understanding
-
Attention to detail
-
Customer and partner communication
-
Ownership and accountability
-
Comfort with ambiguity
-
Continuous improvement mindset
-
Collaboration and feedback orientation
-
Ability to translate technical issues for non-technical audiences
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s