Software Engineer, Data Platforms

TalentHop
RemoteFull-timePosted Sep 16, 2026

About the role

This is a Fully Remote Job

About Our Client:

The organization operates in the technology sector with a focus on AI-native data platforms. It addresses challenges in building reliable, scalable human data platforms that integrate backend services, data pipelines, and user-facing frontends. The company emphasizes creating production-ready systems that support expert users through advanced engineering workflows involving coding agents.

About the Opportunity:

The SOFTWARE ENGINEER, DATA PLATFORMS role involves developing fullstack features spanning backend APIs, data pipelines, and React frontends. This position contributes directly to delivering client-facing data services and maintaining platform infrastructure with a focus on reliability and access control. The engineer collaborates across teams to translate requirements into production systems, improving development frameworks and ensuring system resilience.

Responsibilities:

Design and implement fullstack features including backend services, data pipelines, and frontends.

Manage data delivery and platform infrastructure components such as exports and access control.

Define work scope based on outcomes and guide coding agents through development and architecture review.

Develop and maintain services using Python (FastAPI) and TypeScript.

Contribute to data modeling, schema design, and query optimization for relational and document databases.

Collaborate with research engineering, operations, and product teams to operationalize platform needs.

Enhance development frameworks and evaluation tools to support agent-driven workflows.

Diagnose and resolve production issues, building observable and resilient systems.

Requirements:

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field, or equivalent practical experience.

0 to 5 years of software engineering experience or demonstrably strong projects as a recent graduate.

Proficiency in Python and TypeScript, with experience in CRUD applications using FastAPI, Flask, and React.

Knowledge of databases such as PostgreSQL, MongoDB, or SQLite and data modeling principles.

Experience deploying services on major cloud platforms like GCP, AWS, or Azure.

Proficiency using coding agents (e.g., Claude Code, Cursor, Codex) as part of development workflows.

Ability to convert desired outcomes into development plans, guide agents, and assess architectural challenges.

Understanding of agent loops, multi-context processing, integrations, permissions, and security.

Familiarity with context management, retrieval-augmented generation, and evaluation techniques for testing agent workflows.

Preferred:

Exposure to reinforcement learning concepts including tasks, actions, and rewards.

Experience with coding data pipelines or task-authoring platforms.

Knowledge of continuous integration/deployment and DevOps basics.

History of contributing to team projects, open-source initiatives, or startups.

Pay Range and Compensation Package:

Base salary, equity compensation, and potential performance-based bonuses subject to role and company policies.

Benefits & Perks:

Up to 100% reimbursement for health insurance premiums.

Paid time off.

401(k) plan with company match.

Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Note:

TalentHop is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company's career page or ATS.

Responsibilities

  • Design and implement fullstack features including backend services, data pipelines, and frontends.
  • Manage data delivery and platform infrastructure components such as exports and access control.
  • Define work scope based on outcomes and guide coding agents through development and architecture review.
  • Develop and maintain services using Python (FastAPI) and TypeScript.
  • Contribute to data modeling, schema design, and query optimization for relational and document databases.
  • Collaborate with research engineering, operations, and product teams to operationalize platform needs.
  • Enhance development frameworks and evaluation tools to support agent-driven workflows.
  • Diagnose and resolve production issues, building observable and resilient systems.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field, or equivalent practical experience.
  • 0 to 5 years of software engineering experience or demonstrably strong projects as a recent graduate.
  • Proficiency in Python and TypeScript, with experience in CRUD applications using FastAPI, Flask, and React.
  • Knowledge of databases such as PostgreSQL, MongoDB, or SQLite and data modeling principles.
  • Experience deploying services on major cloud platforms like GCP, AWS, or Azure.
  • Proficiency using coding agents (e.g., Claude Code, Cursor, Codex) as part of development workflows.
  • Ability to convert desired outcomes into development plans, guide agents, and assess architectural challenges.
  • Understanding of agent loops, multi-context processing, integrations, permissions, and security.

Benefits

  • Up to 100% reimbursement for health insurance premiums.
  • Paid time off.
  • 401(k) plan with company match.

Skills mentioned

PythonTypeScriptFastAPIReactPostgreSQLMongoDBData PipelinesDatabase DesignCloud ComputingREST APIs

About TalentHop

Software Development11-50 employees