Remote Jobs RockRemote Jobs Rock

Senior Software Engineer, Data

๐Ÿ“… May 3
PythonSystem DesignDistributed SystemsEvent-driven Systems
Apply Now

๐Ÿ“œ Description

  • Design and ship AI agent workflows that collect web data and extract structured information for the app.
  • Own data flows from collection through processing to the platform, evolving event-driven pipelines as volume and complexity grow.
  • Build human-in-the-loop interfaces, dashboards, and internal tools for the data operations team.
  • Take ambiguous problems from design through implementation and production with high ownership.
  • Improve the speed and reliability of data infrastructure and workflows.

๐Ÿ› ๏ธ Requirements

  • 5+ years of backend, platform, or systems engineering experience
  • Strong Python and system design expertise
  • Experience with distributed and event-driven systems
  • Hands-on experience with data pipeline tools (dbt, Airflow, or comparable)
  • Experience defining architecture across multiple systems
  • Practical experience applying AI in production systems
  • Ability to operate with high ownership in ambiguous environments

โœจ Benefits

  • 100% medical, dental & vision coverage
  • Flexible PTO
  • Parental leave
  • Office in South End
  • Bagel Thursdays
Full job description

About OWL

Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers they invest with. Our platform turns billions of disclosures into structured data that makes it easy for those in the investment ecosystem to find, monitor, and connect with one another.

About the Role

Weโ€™re hiring an Engineer to define and build systems that make our data usable across the company.

This role will own the architecture for how data is processed, enriched, and operationalized. You'll build agent systems that collect data across the web and extract structured information, the queues and pipelines that route that data through human-in-the-loop review, and the admin tooling that lets our data ops team work efficiently. You'll work heavily on the data infrastructure underneath (e.g., SQS, dbt, Step Functions, Lambda) to make it all fast and reliable.

We're big proponents of using AI to do our best work, and this role is the most direct expression of that. Every workflow you build helps remove manual work or makes us faster at it. If you have an idea for a new tool, agent, or pipeline, you will be able to own and push that idea forward.

What Youโ€™ll Do

Build AI Agents That Collect and Extract Data

Design and ship agent workflows that collect data from across the web, extract structured information, and build it into our app.

Design Data Pipelines and Event-Driven Systems

Own how data flows from collection through processing to the platform. Work across SQS, dbt, Step Functions, Lambda, Athena, and S3 to evolve the architecture as volume and complexity grow.

Build Admin Tooling for Data Operations

Ship the human-in-the-loop interfaces, dashboards, and internal tools our operations team uses every day.

Move Quickly in a Small, Senior Team

Operate with high ownership in a small engineering team. Take problems from ambiguous requirements through design, implementation, and production, with the autonomy to make the calls that ship the work.

What Weโ€™re Looking For

  • 5+ years of backend, platform, or systems engineering experience

  • Strong Python and system design expertise

  • Experience with distributed and event-driven systems

  • Hands-on experience with data pipeline tools (dbt, Airflow, or comparable)

  • Experience defining architecture across multiple systems

  • Practical experience applying AI in production systems

  • Ability to operate with high ownership in ambiguous environments

Location

Charlotte (Hybrid: Tuesdayโ€“Thursday in office)

Compensation

  • Competitive salary + equity

Benefits

  • 100% medical, dental & vision coverage

  • 401k

  • Flexible PTO

  • Parental leave

  • Office in South End

  • Bagel Thursdays

Flexcompute

Senior Backend Software Engineer

๐Ÿ•’ 2 days ago
Flexcompute๐Ÿ‘ฅ 51 - 200 employees๐Ÿข Internet

Own and develop backend services for an electromagnetic simulation platform, improving APIs, simulation data management, task pipelines, and hybrid cloud infrastructure spanning HPC systems and cloud platforms.

Backend EngineeringJavaPythonC++
Airbyte

Senior Backend Engineer, Agent Infrastructure

๐Ÿ•’ 2 days ago
Airbyte๐Ÿ‘ฅ 201 - 500 employees๐Ÿข Computer Software

Build and own production-grade AI agent infrastructure, including orchestration, retrieval, permissions, and evaluation systems that make multi-step workflows reliable, observable, and trustworthy.

Backend EngineeringDistributed SystemsAI AgentsLLMs
SD Solutions

FinTech Client #3 | Backend Engineer

๐Ÿ•’ 2 days ago
SD Solutions๐Ÿ‘ฅ 201 - 500 employees๐Ÿข Staffing And Recruiting

Own backend systems for compliance, due diligence, and legal automation, modernizing architecture and replacing manual workflows with scalable, event-driven services while maintaining data integrity and production stability.

JavaKotlinBackend DevelopmentScalable APIs
Nexxen

Senior Software Engineer - AdTech Bidding Platform / Traffic Shaping Specialist

๐Ÿ•’ yesterday
Nexxen๐Ÿข Advertising Technology๐Ÿค B2B

Build and improve a high-throughput ad exchange by optimizing its real-time bidder and throttling layer, analyzing large-scale traffic data, and translating machine-learning insights into live bidding rules.

Node.jsBackend ProgrammingDistributed SystemsSQL
SIXT

Software Development Engineer III (Java Backend)

๐Ÿ•’ yesterday
SIXT๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Law Enforcement

Design and evolve Java backend services for vehicle turnaround and fleet orchestration, building distributed, event-driven systems and internal tools that support reliable operations at branch and global scale.

JavaSpring BootMicroservicesDistributed Systems

Trusted by Remote Workers