Senior Software Engineer (Data)

Hirebridge

United States

Remote

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Solovis is seeking a Senior Software Engineer (Data) to design, build, and maintain scalable data pipelines and infrastructure that support ingestion, transformation, validation, and delivery across our products.

This role works closely with product, engineering, and business stakeholders to translate data requirements into robust ETL/ELT solutions, develop backend services in Python and Java, and ensure data is accurate, timely, and production-ready.

Qualifications

  • 5+ years of professional software/data engineering experience.
  • Proficient in Python and Java.
  • Experience with ETL/ELT pipelines and data validation.
  • Experience with AWS, Docker, Kubernetes, and CI/CD.
  • Familiar with PostgreSQL and SQL optimization.
  • Bachelor's degree in Computer Science or equivalent.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines.
  • Build reliable data workflows for batch and event processing.
  • Translate data requirements into technical solutions with stakeholders.
  • Develop backend services and data processing jobs using Python/Java.
  • Implement data validation and quality checks to improve data trust.
  • Monitor production data pipelines and optimize performance.
  • Maintain technical documentation for data flows and runbooks.
  • Contribute to sprint commitments and release goals with ownership.
  • Support CI/CD practices and deployment of data engineering solutions.

Skills

5+ years experience
Python
Java
Production ownership
ETL/ELT pipelines
PostgreSQL
SQL
CI/CD
GitLab pipelines

Education

Bachelor's degree in Computer Science or equivalent

Tools

Docker
Kubernetes
AKS
AWS
GitLab CI

Job description

Senior Software Engineer (Data)

Solovis is a leading portfolio management and analytics platform helping institutional investors navigate today's complex global markets with clarity and confidence. Backed by Insight Partners, we are building the next chapter of growth by investing in people and product to raise the bar on quality and client outcomes. Our team is driven by a culture of disciplined execution, humility, and curiosity where AI is at the core of how we operate, innovate, and serve clients.


At Solovis, you will join a tech-forward, growth-minded team that believes in learning fast, thinking big, and delivering meaningful impact for asset owners worldwide. Our companies are not the largest or flashiest, but they are among the best-run software businesses, creating value for customers and shareholders at an accelerated pace.


The Role

The Senior Software Engineer (Data) designs, builds, and maintains scalable data pipelines and data infrastructure that support reliable data ingestion, transformation, validation, and delivery across our products and internal systems.


This role works closely with product, engineering, and business stakeholders to translate data requirements into technical solutions, build reliable ETL/ELT workflows, and ensure data is accurate, timely, and production-ready. The ideal candidate brings strong backend engineering fundamentals, experience with cloud-based data platforms, and a focus on building observable and maintainable data systems. This role participates in the full software development lifecycle, from requirements and technical design through implementation, testing, deployment, monitoring, and operational support.


What You Will Do


  • Design, develop, and maintain scalable ETL/ELT pipelines for ingesting, transforming, validating, and delivering data

  • Build reliable data workflows that support batch and event-driven processing

  • Partner with product, engineering, and business stakeholders to translate data requirements into technical solutions

  • Develop backend services, APIs, and data processing jobs using Python, Java, and related technologies

  • Implement data validation, reconciliation, and quality checks to reduce downstream defects and improve trust in data

  • Monitor and troubleshoot production data pipelines, identifying root causes and implementing long-term fixesOptimize data processing performance, database queries, and infrastructure usage

  • Maintain clear technical documentation for data flows, pipeline logic, operational runbooks, and system design

  • Contribute to sprint commitments and release goals through disciplined execution and strong ownership

  • Support CI/CD practices, automated testing, and deployment of data engineering solutions


What We Are Looking For

Engineering Background



  • 5 or more years of professional experience in software engineering, backend engineering, or data engineering

  • Strong proficiency in Python and Java

  • Production ownership history: you have shipped non-trivial data systems and been accountable when things went wrong

  • Hands-on experience with ETL/ELT pipelines, batch processing, data validation, and data reconciliation

  • Working knowledge of PostgreSQL and SQL query optimization

  • Experience building and operating systems on AWS, using Docker, Kubernetes, and AKS

  • Familiarity with GitLab pipelines and CI/CD practices

  • Bachelor's degree in Computer Science or equivalent experience

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer — ETL & Pipelines
Senior Data Engineer — ETL & Pipelines

Hirebridge • United States

Remote
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Sr Data Engineer
Sr Data Engineer

Instrumentl • United States

On-site
USD 120,000 - 160,000
Senior Data Engineer - Data Platform
Senior Data Engineer - Data Platform

SunStrong Management, LLC • United States

On-site
USD 130,000 - 170,000
Senior Software Developer (Equities Investment Technology)
Senior Software Developer (Equities Investment Technology)

Madison-Davis, LLC • New York (NY)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

United States Digital Space LLC • Oakland (CA)

Hybrid
USD 120,000 - 150,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Staff Software Engineer, Data Engineering Solutions
Staff Software Engineer, Data Engineering Solutions

United States Digital Space LLC • Seattle (WA)

On-site
USD 130,000 - 160,000
Innovative work environment
Collaboration opportunities
Senior Data Engineer
Senior Data Engineer

ICE • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Novatalent • United States

On-site
USD 110,000 - 160,000