Senior Software Engineer, Data
Old Well Labs
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
- Competitive salary + equity
- 100% medical, dental & vision coverage
- 401k
- Flexible PTO
- Parental leave
- Office in South End
- Bagel Thursdays
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data in Charlotte, NC vacancy
- ...Our client, a leading organization in the financial services industry, is seeking a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent to join their team. As a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent, you will...Senior
$59.53 - $67.53 per hour
Genesis10 is currently seeking a Senior Software Engineer - Data & Analytics for a contract position with a Global Financial Institution located in Charlotte, NC and Dallas, TX. This is a 12+ month contract opportunity. We are seeking a highly motivated Senior Software...SeniorHourly payPermanent employmentContract work- Senior Software Engineer - Data & Analytics Location Charlotte, NC (preferred) Dallas, TX (Irving) - secondary option Hybrid (3 Days in and 2 days remote) Duration 12-month contract (potential to extend) W2 ONLY NO C2C Overview We are seeking a Senior Software Engineer...SeniorContract workRemote work
- ManpowerGroup Global, Inc. is seeking a Software Engineer 4 - Contingent in Charlotte, NC. This role involves consulting on complex initiatives, analyzing engineering challenges, and collaborating with client personnel for project success. The ideal candidate will have...Senior
$186.07k - $218.9k
...is expected and fully supported. The Data Platform team builds and operates systems... ...and powering end-user experiences. As an engineer on the team you will contribute to the full... ...have at least 5+ years of experience in software engineering. You have Strong Python, Go...SeniorLocal area$82 - $93 per hour
A global financial institution is seeking a Specialty Software Engineer for a hybrid role in Charlotte, NC. The candidate will focus on developing and maintaining a secure enterprise Data Private Cloud platform, incorporating automation and security practices. With a focus...SeniorHourly pay- ...asks for money during its onboarding process. Job Title: Senior Data Engineer – Spark & Big Data Platforms Contract Length: 12+ month contract... ...solutions Experience abstracting and decomposing software into services Proficiency in: Java or Scala, Spark, SQL,...SeniorContract workVisa sponsorship
- ...Kforce has a client in Charlotte, NC that is seeking a Senior Azure Cloud Engineer - Azure Data Services.Duties: Data solution development: Design, implement, and maintain scalable data solutions using Azure services like Azure Data Factory, Azure Data Lake, Synapse...SeniorHourly payContract work
- A leading asset management firm in Charlotte, NC, is seeking a Sr. Infrastructure Platform Engineer - Windows. This role involves designing and maintaining IT infrastructure, managing Windows Server systems, and mentoring junior engineers. Ideal candidates have 8+ years...Senior
$72 per hour
Our client, a leading organization in the financial services industry, is seeking a Senior SQL Server Developer-CLT (Tableau / Data Engineering Focus) Software Engineer 4 - Contingent to join their team. As a Senior SQL Server Developer-CLT (Tableau / Data Engineering Focus...SeniorWeekly payContract workTemporary workFlexible hours- ManpowerGroup Global, Inc. is seeking a Hadoop / HPE MapR Engineer to support large-scale data processing environments in Charlotte, NC. This role involves designing and maintaining distributed data platforms while ensuring system performance and reliability. The ideal...Senior
- The Matlen Silver Group, Inc. is looking for a Senior Data Engineer based in Charlotte, NC. In this role, you'll be responsible for designing and building complex data solutions. You'll collaborate closely with cross-functional teams to ensure specifications meet business...Senior
- A leading workforce solutions company is seeking a Senior Data/SQL Developer for a long-term initiative in Charlotte, NC. The role requires 5+ years of SQL expertise and hands-on experience with Azure Data Factory. Responsibilities include designing and optimizing SQL procedures...Senior
- ...Senior Engineer/Platform Leader Accountable for designing, building, and operating secure, scalable... ...and knowledge-grounding patterns, data access patterns, CI/CD automation, evaluation... ..., data execution, data engineering or software delivery 3. Expert problem solving...Senior
- A leading investment firm in Charlotte is seeking a data engineer to design and maintain data architectures and pipelines. The ideal candidate will have a strong background in data lifecycle management, ETL/ELT processes, and a deep understanding of modern cloud technologies...SeniorRemote work
- ...provider is seeking a highly experienced Technical Sales Consultant to guide clients through consultative conversations. You'll lead data center tours, gather information, and present tailored solutions that align with client needs. The ideal candidate will have...Senior
- A logistics firm is seeking a Senior Data Engineer to join their Data Analytics team. This role involves designing and maintaining data pipelines in a hybrid cloud ecosystem utilizing Azure and on-premises technologies. The ideal candidate will have at least 5 years of...Senior
- Strategic Staffing Solutions is looking for a Senior Data Engineer in Charlotte, NC. The ideal candidate will design and optimize scalable data solutions using Java or Scala with Spark, collaborating with cross-functional teams to enhance performance and build robust data...SeniorContract workVisa sponsorship
$60 - $70 per hour
A staffing organization is seeking a Senior Data/SQL Developer with a strong focus on heavy engineering projects in Charlotte. The ideal candidate will have over 5 years of advanced SQL development experience and proven expertise in Azure Data Factory. This hands-on role...SeniorHourly pay- ...will be REJECTED. Job Title: Technology Lead | Big Data - Data Processing | Spark -- Senior Data Engineer Work Location & Reporting Address: Charlotte, NC... ...techniques with an ability to troubleshoot complex software issues. ? Experience with AWS is preferred, but...SeniorHourly payContract workImmediate startRelocation
- ...Role Overview This contingent role supports complex Software Engineering initiatives by designing, developing, and delivering datadriven... ...and maintain Pythonbased applications and services. Build data processing components and integrations using SQL and Oracle databases...
- ...Job Description Job Title: Senior Data Engineer (Teradata / Ab Initio / BigQuery) Location: Charlotte, NC (Hybrid) 3 days in Office, 2... ...Required Qualifications ~7+ years of experience in software engineering or data engineering ~7+ years of experience...SeniorContract workWork at officeRemote work
- ...Software Engineer - Data/Opensearch Charlotte, NC Type: Contract Category: Development Industry: Energy Reference ID: JN -0... ...Description: Hybrid in Charlotte, NC Our client seeks a senior software engineer to build and operate the software, data,...Hourly payContract workLocal area
$140k - $160k
...Job Summary: This job is responsible for driving data engineering efforts to deliver enterprise-wide capabilities and complex data solutions... ...and automation solutions to the CACR organization. The Senior Data Engineer role will be responsible for developing and implement...Senior- ...This role is responsible for defining and leading the engineering approach for complex, data-driven and AI-enabled features that deliver measurable business outcomes through customer insights. As a senior member of the team, you will serve as a technical thought leader...Senior
- ...Senior Data Engineer Location: Charlotte NC (hybrid) Duration: 6+ Months Job Description: We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. As a Senior Data Engineer, you will play a crucial role in designing, implementing...Senior
$44 - $54 per hour
...metro area onsite at the project, significantly reducing and/or eliminating the demands to travel. Job Description: As a Data Engineer, you will be responsible for designing, developing, and maintaining data solutions that support data generation, collection, and...SeniorHourly payLive inWork at officeLocal areaImmediate startFlexible hours3 days per week$110k - $120k
A leading digital engineering partner is seeking a Consultant in Charlotte, NC, with 10-15 years in data engineering. The role involves designing large-scale data pipelines, utilizing PySpark, Python, and SQL. Essential skills include problem-solving and collaboration....Senior$150k - $190k
A data-driven technology company based in Charlotte is seeking an experienced Data Engineer to lead scalable data efforts. You will create efficient ETL processes and support BI, ensuring data integrity and strategic growth. Essential qualifications include expertise in...SeniorRemote job$135.04k - $202.56k
The Hartford is seeking a Senior Staff AI Data Engineer in Charlotte, NC. This hybrid role involves leading AI data pipeline development, implementing innovative data solutions, and collaborating cross-functionally. Candidates should have at least 8 years of experience...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data. Be the first to apply!
Related searches
- graduate software developer Charlotte, NC
- senior software design engineer Charlotte, NC
- software engineer amazon Charlotte, NC
- software developer positions Charlotte, NC
- software engineer full time Charlotte, NC
- new graduate software engineer Charlotte, NC
- junior software developer Charlotte, NC
- IT software engineer Charlotte, NC
- software engineer Charlotte, NC
- software engineer intern Charlotte, NC

