Senior Software Engineer, Data

Old Well Labs
Charlotte, NC

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

Posted 2026-05-24

Recommended Jobs

Director of Rooms

Chetola Resort
Blowing Rock, NC

Job Description Job Description Description: ABOUT CHETOLA RESORT For over 180 years, Chetola Resort has offered guests a timeless mountain escape in the heart of the Blue Ridge Mountains. Se…

View Details
Posted 2026-05-17

Physical Therapist / PT / PRN

Broad River Rehabilitation
Flat Rock, NC

Broad River Rehab has a GREAT, PRN opportunity for Physical Therapist (PT). Physical Therapist (PT) - PRN - "as-needed" coverage on weekdays; weekend eval coverage Skilled Nursing Facility in Fl…

View Details
Posted 2025-07-29

Business Development Coordinator

KRA-15 Glenwood Ventures, LLC
Raleigh, NC

Job Description Job Description Do you enjoy helping people? Self-motivated? Love providing outstanding customer service?   If this sounds like you, we want you on our team! Our Fred Anderson l…

View Details
Posted 2026-04-23

Digital Marketing Strategist

Wilmington Design Company
Wilmington, NC

We're looking for a passionate Digital Marketing Strategist with 1-2 years of agency experience to join our growing team. You'll be the mastermind behind successful digital marketing initiatives, lev…

View Details
Posted 2025-08-09

Travel Nurse RN - Oncology - $1,604 to $1,852 per week in Asheville, NC

TravelNurseSource
Asheville, NC

Registered Nurse (RN) | Oncology Location: Asheville, NC Agency: National Staffing Solutions Pay: $1,604 to $1,852 per week Shift Information: Days - 3 days x 12 hours Contract…

View Details
Posted 2026-05-24

Pizza Maker/ Pizzaiolo

Pizza Cornicione
Hillsborough, NC

Job Description Job Description Pizza Cornicione is the sister restaurant of Glasshalfull in Carrboro NC. “Cornicione” is the Italian word for the edge or rim of the pizza which we like to think …

View Details
Posted 2026-03-16

General Warehouse Worker - Consolidation - Atlantic Tire Distributors

Colony Tire Corporation
Edenton, NC

Atlantic Tire Distributors located in Edenton, NC, is currently seeking a full-time General Warehouse Worker – Consolidation to join our team! Shift hours are 4pm-12am (Monday-Thursday) and 9a-6p (Fri…

View Details
Posted 2026-01-29

General Sales Manager

HOTWORX Matthews NC
Matthews, NC

Type: Full-Time Hourly + Commission Are you a high-energy leader who thrives on driving sales, building strong teams, and creating exceptional member experiences? HOTWORX Matthews is looking for a G…

View Details
Posted 2026-04-12

Director, Construction and Design

Tryon Medical Partners
Charlotte, NC

The Director of Construction and Design is responsible for leading the planning, design, and execution of construction and renovation projects across Tryon Medical Partners. This role oversees the ful…

View Details
Posted 2026-05-09

Consultant - Site Solutions

Veeva Systems
Raleigh, NC

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…

View Details
Posted 2026-04-13