Skip to content

Software Engineer, Data Migration & Code Generation

Develops backend systems for MongoDB data migration and code generation tools using Java, Kafka, and Debezium. Requires 2+ years experience in distributed systems, streaming platforms, and strong CS fundamentals.

135k – 203kCaliforniaColoradoMontana+5 moreData EngineeringRemote2+ YOE

About the role

Responsibilities

  • Contribute high-quality, well-tested backend code to data migration engine and generative AI orchestration platform
  • Collaborate with Product Management, AI researchers, ML engineers, and designers to deliver product roadmap
  • Develop robust backend services orchestrating AI functionalities
  • Identify and address performance bottlenecks and architectural challenges in data flow and orchestration
  • Participate in code reviews, troubleshoot distributed systems issues, and provide feedback on technical designs
  • Handle CI/CD, quality, testing, and related processes

Requirements

  • 2+ years engineering experience in backend systems, distributed systems, or core platform development
  • Experience with Java, Rust, C/C++, and/or Python; strong understanding of systems-level programming, memory management, performance tuning
  • Experience with streaming data platforms like Apache Kafka and CDC tools like Debezium
  • Experience with relational data modeling and SQL databases (Postgres, MySQL, etc.)
  • Good understanding of algorithms, data structures, and their complexities

Nice-to-Haves

  • Exposure to JavaScript and React
  • Familiarity with Kubernetes
  • Experience with NoSQL databases
  • Contributions to open-source projects

Compensation

Base salary range: $135,000 - $202,500 USD, plus equity, flexible PTO, parental leave, 401(k), and health benefits.

Skills

JavaSpring BootApache KafkaDebeziumReactJavaScriptKubernetesPostgresMySQLRust

Data Engineer

As a Data Engineer, you will build and maintain data pipelines, dbt models, and infrastructure on AWS and Snowflake. You will partner with BI/Analytics Engineering, take operational responsibility, and mentor junior team members.

130k – 145kUnited StatesData EngineeringRemote2+ YOESQLAWS

Software Engineer II, Customer Lifecycle Engineering

Software Engineer building data models, pipelines, and systems for measuring, monetizing, and optimizing customer lifecycle at an AI marketing platform.

130k – 170kUnited StatesData EngineeringRemote2+ YOESQLETL

Data Scientist II - Big Data R&D, Identity Graph & KYC

Develop graph-based algorithms, entity-resolution systems, and data pipelines on massive PII datasets to power KYC and compliance products. Requires Master's/PhD with 2+ years experience, Python/SQL proficiency, Spark, and ML libraries.

140k – 170kCarson City, NVData EngineeringRemote2+ YOES3SQL

Data Science Engineer, Analytics

Build data pipelines, models, dashboards, and analyses to support product and business decision-making. Requires 2+ years of Python/SQL experience with data modeling, ETL tools, and AWS.

145k – 160kSan Diego, CAData EngineeringRemote2+ YOESQLdbt

Data Engineer II

Builds, optimizes, and maintains scalable data pipelines using Python, SQL, and modern data stack in AWS to support BI, marketing, and data science. Requires 2+ years experience, expertise in data modeling and orchestration tools like Airflow and Snowflake.

125k – 165kNew York, NYData EngineeringHybrid2+ YOESQLAWS