Demo

Senior Software Engineer - Data Modeling

Apollo Solutions
Boston, MA Full Time
POSTED ON 6/7/2026
AVAILABLE BEFORE 7/5/2026

Senior Software Engineer - Data Modeling


Our client is seeking a Senior Software Engineer Data Modeling to join their Research Systems team within the Data Models and Forecast Platform group. This role focuses on building a next generation research data platform, delivering scalable and high performance solutions.

You will work closely with quantitative research stakeholders to design and implement modern systems. Scalability and performance are key priorities, alongside modularity, maintainability and overall code quality.


This is a hands on engineering role involving system design, development, mentorship and production support within a collaborative and professional environment.


Responsibilities

  • Contribute to building a scalable data and high performance computing platform to support research workloads
  • Participate in architectural design discussions to ensure solutions meet requirements for scalability, reliability, security, cost efficiency and high availability
  • Design and implement features for a next generation platform, enabling faster delivery of data driven solutions
  • Develop high quality systems through automated testing, resilient design and operational tooling
  • Participate in code reviews and pair programming sessions to maintain strong engineering standards
  • Participate in on call rotations to support production systems used by research teams
  • Collaborate with stakeholders and team members to drive technical innovation and system improvements
  • Mentor junior engineers and contribute to their development


Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field
  • At least 5 years of professional software engineering experience, with financial services experience considered a plus
  • Proven track record of delivering production grade systems that operate at scale with high performance, parallel processing and strong uptime requirements
  • Experience building cloud native applications, preferably within AWS
  • Strong programming skills in Python, with at least 3 years of experience building data centric applications
  • Experience with containerization and orchestration tools such as Docker, Kubernetes and Helm
  • Familiarity with data platforms and frameworks including data lakes, data warehouses and tools such as Trino, Apache Spark, Pandas or Polars and Iceberg
  • Working knowledge of SQL and C# codebases
  • Experience with infrastructure as code tools, with Terraform preferred
  • Experience leading projects or mentoring engineers is advantageous
  • Familiarity with Helm packaging and deployment practices is a plus
  • Exposure to research platforms or quantitative environments is beneficial


Key Attributes

  • Strong interest in designing large scale, high performance systems
  • Ability to manage complex dependencies and system migrations
  • Excellent problem solving skills and the ability to learn new technologies independently
  • Collaborative mindset with focus on quality, ownership and continuous improvement

Salary : $150,000 - $250,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Data Modeling?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Data Modeling career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apollo Solutions

  • Apollo Solutions Boston, MA
  • Senior Software Engineer – Data Modelling (Cloud / High Performance Systems) $135,000 - $325,000 Salary Range Boston - Hybrid (1 day per week) We’re hiring... more
  • 1 Day Ago

  • Apollo Solutions Boston, MA
  • Senior AI Platform Engineer Job Description We are building an AI Engineering function to enable productivity and agentic capabilities across the firm, for... more
  • 4 Days Ago

  • Apollo Solutions York, NY
  • Vice President – Quantitative Analytics (Liquid Financing Prime) Location: New York, Manhattan, with 3 days in office Our client, a leading global investme... more
  • 4 Days Ago

  • Apollo Solutions Wallingford, CT
  • Internal Audit Manager | Wallingford, Connecticut We are currently partnering with a global manufacturing leader, who is looking for an internal audit mana... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer - Data Modeling jobs in the Boston, MA area that may be a better fit.

  • Arrowstreet Capital, Limited Partnership Boston, MA
  • Job Overview The Senior Software Engineer - Data Modeling will work within Research Systems as part of the Data Models, Forecast Platform team, and be focu... more
  • 24 Days Ago

  • Tiger Data (creators of TimescaleDB) Boston, MA
  • At Tiger Data, formerly Timescale, we empower developers and businesses with the fastest PostgreSQL platform designed for transactional, analytical, and ag... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!