Senior Software Developer (Equities Investment Technology)

Madison-Davis, LLC

New York (NY)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Madison-Davis, LLC in New York, NY is seeking a Senior Software Engineer to develop scalable applications critical for investment professionals. The successful candidate will possess strong software engineering skills and experience in financial services, collaborating directly with stakeholders to create efficient technology solutions.

This role offers opportunities to work with modern technologies and focus on improvements in operational efficiency through automation and architecture design.

Qualifications

  • 5–10 years of software development experience.
  • Strong backend engineering experience using Python, Java, C++, or similar technologies.
  • Experience designing scalable architectures and high-performance applications.

Responsibilities

  • Architect, design, and develop scalable applications supporting business-critical workflows.
  • Optimize application performance, scalability, reliability, and maintainability.
  • Develop high-quality, testable, and efficient code using modern software engineering practices.

Skills

Backend Engineering
SQL
Python
Java
C++
Data Modeling
ETL Development
Problem-Solving
Communication

Tools

AWS
Azure
Kubernetes
OpenShift

Job description

A leading investment organization is seeking a Senior Software Engineer to support the development of business-critical applications used by investment professionals, analysts, and operational teams. This role will focus on building scalable applications, enhancing data platforms, improving workflow automation, and delivering technology solutions that drive better business outcomes.

The ideal candidate combines strong software engineering skills, data expertise, and the ability to partner directly with business stakeholders to translate complex requirements into scalable technology solutions.

What You'll Tackle:

  • Architect, design, and develop scalable applications supporting business-critical workflows.
  • Build and enhance applications that improve decision-making, operational efficiency, and data accessibility.
  • Own the full software development lifecycle from design through deployment and ongoing support.
  • Optimize application performance, scalability, reliability, and maintainability.
  • Develop high-quality, testable, and efficient code using modern software engineering practices.
  • Design and maintain data pipelines, data models, and integration workflows.
  • Troubleshoot production issues and drive continuous improvement initiatives.
  • Collaborate closely with business users, analysts, product teams, and engineers.
  • Leverage AI-enabled technologies and automation frameworks to improve workflows and productivity.
  • Contribute to DevOps, CI/CD, observability, and engineering excellence initiatives.
  • Support modernization efforts across applications, data platforms, and cloud environments.

What You Bring:

  • 5–10 years of software development experience.
  • Strong backend engineering experience using Python, Java, C++, or similar technologies.
  • Experience designing scalable architectures and high-performance applications.
  • Strong expertise in SQL, ETL development, data pipelines, and data modeling.
  • Experience working within financial services, investment management, or capital markets environments.
  • Familiarity with transaction processing, investment workflows, or enterprise business systems.
  • Experience with modern database technologies and performance optimization.
  • Ability to work directly with business stakeholders and translate requirements into technical solutions.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.

Nice to Have:

  • Experience with cloud platforms such as AWS or Azure.
  • Experience with containerization technologies including Kubernetes or OpenShift.
  • Exposure to AI, machine learning, large language models (LLMs), or intelligent automation frameworks.
  • Understanding of investment management, capital markets, or financial analytics workflows.
  • Experience supporting enterprise-scale data platforms and analytics environments.
  • Familiarity with DevOps, CI/CD pipelines, monitoring, and observability tools.

What Success Looks Like:

  • Delivery of scalable, high-performing software solutions.
  • Strong alignment between technology capabilities and business objectives.
  • Improved operational efficiency through automation and modernization.
  • Reliable and maintainable applications supporting critical workflows.
  • Successful collaboration across business and technology teams.
  • Continuous improvement of engineering standards, data platforms, and software delivery practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Selby Jennings • Downers Grove (IL)

On-site
USD 140,000 - 190,000
Staff Software Engineer
Staff Software Engineer

Storm2 • New York (NY)

On-site
USD 180,000 - 230,000
Senior Software Engineer
Senior Software Engineer

C2R Ventures • Boston (MA)

On-site
USD 100,000 - 130,000
Quantitative Researcher Intern
Quantitative Researcher Intern

Quant Blueprint LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Senior Developer II – Full Stack C#, Private Wealth Technology
Senior Developer II – Full Stack C#, Private Wealth Technology

Madison-Davis, LLC • New York (NY)

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

Fynetra • Boston (MA)

Hybrid
USD 120,000 - 150,000
Software Development & Engineering Senior
Software Development & Engineering Senior

Charles Schwab Corporation • Austin (TX)

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

Summit Staffing Partners • New York (NY)

Hybrid
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+1
Principal Software Engineer – Tech Lead
Principal Software Engineer – Tech Lead

Jobtailor • New York (NY)

On-site
USD 190,000 - 260,000
Full-Stack Engineer — Finance Platforms & Data
Full-Stack Engineer — Finance Platforms & Data

Eleven Recruiting • Los Angeles (CA)

Hybrid
USD 100,000 - 140,000