Jobs and Careers
PE

Data Engineer

Perform
United Statesfull_timeVerifiedPosted 5 Jan 2026

About the role

Perform is hiring for a developer with excellent data engineering skills and hands-on experience in data migrations and data modeling to join a product development team that designs and builds software experiences for mobile and web.

This role is hybrid, with three days per week working in the office (Downtown Los Angeles). The environment is service-oriented and highly collaborative, where teamwork, care, and helping others succeed are highly valued. We are most interested in candidates who want to work in an environment where attention to detail, problem solving, simplicity, quality, and moving quickly are highly prized.

What You’ll Be Doing

  • Work collaboratively with other engineers to design, build, and execute data migrations between systems

  • Perform data mapping, transformation, validation, and reconciliation to ensure data accuracy and completeness across environments

  • Develop new data pipelines, APIs, and data management tools

  • Use software development skills in an agile environment to support the full lifecycle including design, deployment, testing, operations, monitoring, and support

  • Maintain projects using a distributed version control system such as Git and GitHub

  • Contribute to automated deployment of pipelines and schemas into production environments

Who You Are

  • Proficient in JavaScript/TypeScript and Python, with experience building production scripts or services used for data movement and validation

  • Familiar with frontend frameworks such as React, Angular, or Vue and backend frameworks such as Node or Express

  • Experienced with SQL and NoSQL databases in production environments

  • Experienced with SQL Server and MongoDB, including data modeling, analyzing source and target schemas, writing complex queries, and resolving data quality issues during migrations

  • Experienced with the Azure data stack, including Azure Data Factory and Microsoft Fabric, or comparable technologies

  • Experienced maintaining projects using distributed version control systems such as Git and GitHub

  • Experienced working with agile methods and the concepts behind continuous delivery

  • Experienced developing migrations, data structures, pipelines, and APIs

  • Experienced with security, testing, performance considerations, JSON, and REST

  • Brings experience and opinions around data quality, test strategy, and test automation

  • Strong verbal and written communication skills

  • Passionate about shipping and maintaining production software products and data migrations

  • BS in Computer Science and a minimum of five years of experience delivering production solution

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 Kit

Free account required — sign up in 30s

Company

Perform

View company profile →