Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BuildOps Logo

Senior Backend Engineer (Data Migrations, Python)

BuildOps

Salary not specified
Oct 6, 2025
Raleigh, NC, US
Apply Now

BuildOps is revolutionizing the commercial contracting industry with its software solution and is looking for a Senior Backend Engineer to lead complex data migration projects, ensuring the smooth transfer of large volumes of data from multiple source systems to a variety of target environments.

Requirements

  • 5+ years of proficient experience developing backend solutions with Python and SQL
  • Strong understanding of relational databases (MySQL, PostgreSQL, SQL Server); familiarity with NoSQL databases like MongoDB is a plus
  • Experience implementing GraphQL mutations and/or REST APIs to process data into application databases
  • Experience with cloud-based applications in AWS
  • Familiarity with automation tools and techniques for ETL pipeline orchestration
  • Experience using AI to generate code and troubleshoot issues

Responsibilities

  • Design and maintain ETL pipelines to migrate data from various unknown or legacy source systems to target systems like MySQL, PostgreSQL, or SQL Server
  • Own libraries of Python importers transforming batch files to CRUD API requests into the application layer
  • Identify and resolve performance bottlenecks within ETL pipelines by leveraging query optimization, indexing, parallel processing, and partitioning
  • Implement and maintain scalable data validation, cleansing, and reconciliation processes to ensure the integrity of the ETL pipelines
  • Collaborate with product managers, software engineers, implementation, and customer success managers to grow offerings to scale for the future
  • Document the full data migration process including pipeline configurations, transformations, data mappings, and known limitations; provide support and training to internal teams
  • Continuously assess and improve ETL workflows by staying current on tools and technologies and applying best practices

Other

  • Excellent communication skills and the ability to work effectively across technical and business teams
  • Ability to work a hybrid schedule - Monday/Friday WFH, Tuesday - Thursday, in our new Raleigh office
  • Experience working in SaaS companies or cloud-based environments
  • Familiarity with multi-tenant architectures, scaling data systems, and migrating customer data in a SaaS context