Data Integration Specialist

The Data Integration Specialist will plan and execute solutions to integrate customer data into our SAAS educational platform, and design solutions to simplify processes, save time and maximize the use of Ellevation by educators around the country.

As an integral member of both our Engineering and Partner Support Teams, you will be asked to contribute to and own components of the data integration process. Just as important, we are looking for someone who wants to be in an early stage company, has tremendous communication skills, is motivated, proactive, a self-starter and has great curiosity for investigating the emerging new ways of utilizing technology.


  • Manage data import process, validation and testing of a school district’s data into Ellevation’s platform
  • Implement data file mapping, transformation and loading solutions using proprietary and off-the-shelf software tool
  • Communicate with partner support and clients about data specifications and support them at each step in the data integration process
  • Maintain schedules for recurring operational tasks, track key client and project metadata and assist in evaluating task priorities
  • Building/improving/documenting internal processes and workflows
  • Desired Skills and Experience

    • Understanding complex data and translating issues into non-technical terms
    • Attention to detail and strong written and verbal communication skills
    • Customer service orientation, and an understanding of the importance of meeting customer needs and maintaining strong customer satisfaction
    • 1-3 years’ experience working with many heterogeneous datasets and formats from a variety of vendors, providers and platforms
    • Demonstrated success and effectiveness working in and promoting a rapidly changing, collaborative, and time-critical work environment
    • Commitment to continuous improvement and the mission; desire to focus talents on helping improve outcomes for others
    • Proficiency with scripting languages such as Python
    • Experience with Microsoft Office Excel
    • Familiarity with SQL and RDBMS concepts (SQL Server, Oracle, MySQL, PostgreSQL, etc.)
    • Implementing prevention and detection controls to ensure data integrity
    • SIS/K-12 student data/Ed-Fi experience
    • Statistics/data-study based experience
    • Working with, extending and defining data interchange standards and best practices
    • Experience with SFTP, FTPS and other file transfer protocols

    Read Full Job Description

    Technology we use

    • Engineering
    • Product
    • Sales & Marketing
      • .NETLanguages
      • C#Languages
      • JavasriptLanguages
      • PythonLanguages
      • ASP.NET MVCLanguages
      • jQueryLibraries
      • KnockoutLibraries
      • FoundationLibraries
      • AngularJSFrameworks
      • ASP.NETFrameworks
      • Node.jsFrameworks
      • AureliaFrameworks
      • EntityFrameworks
      • ElasticsearchFrameworks
      • MongoDBDatabases
      • SQLDatabases
      • CouchbaseDatabases
      • Google AnalyticsAnalytics
      • SplunkAnalytics
      • Insight SquaredAnalytics
      • IllustratorDesign
      • InVisionDesign
      • PhotoshopDesign
      • SketchDesign
      • ConfluenceManagement
      • JIRAManagement
      • HubSpotCRM
      • SalesforceCRM
      • WistiaCRM
      • AskNicelyCRM


    Our office is in the trendy and easily accessible Downtown Boston area with plenty of restaurants, coffee shops, and bars nearby.
    38 Chauncy Street, Boston, MA 02110

    Insider's spotlight

    How would you describe the company’s work-life balance?

    At Ellevation we have great work-life balance with remote work options and flexible hours. Everyone is very committed and works hard throughout the work days but knows that their personal time and PTO will be respected.


    Office Manager

    How do you collaborate with other teams in the company?

    I collaborate with others in the company through our use of Slack, regular all-hands company meetings, inter-team meetings, and our office space. More specifically, our Slack portal has been designed to include many cross functional channels such as product updates, territory-specific team channels and more. Inter-team meetings every 2 weeks, such as the Partner Product PowWow, gives partner-facing teams to learn more about the product development timeline, beta testing and the opportunity to ask questions. Ellevation also has a large open plan office with many different workspaces & locations, which makes it easy to work together & relax!


    Partner Development Manager

    What makes someone successful on your team?

    A successful member of the data integration team is a quick learner who is process oriented with the ability to innovate. They must be inquisitive, yet self-directed with a strong attention to detail. Being a team player and just a generally nice person is also critical to their success.


    Director of Data Operations

    The Training Solutions team is an integral part of ensuring the overall success of our partners. Because we are the team to be in front of the end user, we [trainers] are able to provide valuable insight into the needs of our partners because we hear first hand what is going well, what could be improved, and what challenges users face. As a result, we influence and provide end user perspective that is valuable to product designers, implementation managers, marketing, and sales.


    Director of Training Solutions

    Every engineer meets bi-weekly with their manager to check-in. We discuss progress on current projects, near and long-term goals, and what resources we could use to help us succeed. It's a great environment to be in to grow your career skills.


    Software Engineer

    Perks of working here

    Casual Dress
    Commuter Benefits
    Company Equity
    Company Outings
    Conferences & Training
    Flex Work Hours
    Game Room
    Generous PTO
    Happy Hours
    Health Benefits
    Onsite Gym
    Remote Work Program
    Stocked Kitchen
    More Jobs at Ellevation Education5 open jobs
    Data + Analytics
    Developer + Engineer
    Developer + Engineer
    Ellevation Education
    Data + Analytics
    Ellevation Education
    Developer + Engineer
    Ellevation Education
    Developer + Engineer
    Ellevation Education
    Ellevation Education

    Get notified
    when new
    jobs pop up.