Sr. Principal Engineer

Eliassen Group

Boston (MA)

Hybrid

USD 190,000 - 215,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Eliassen Group seeks a Sr. Principal Engineer in Boston to design, develop, and maintain software, databases, and processes supporting core business environments across research, investments, front office, and trading. Hybrid work arrangement: three days onsite.

You will collaborate with a small engineering team, engage with end users, and lead hands-on coding, including trading integrations with Charles River OMS, while applying best practices and modern software design.

Qualifications

  • 10+ years of software development experience.
  • 5+ years in financial services or financial management.
  • Significant experience with Python and its ecosystem.
  • Strong proficiency with relational databases and SQL.
  • Knowledge of C# and Microsoft stack is a plus.
  • Experience leading a technical team is a plus.
  • Cloud-based development experience. AWS preferred, including Terraform/CloudFormation, containers, and cloud security practices.

Responsibilities

  • Design and develop applications that support business units across research, investments, front office, and trading.
  • Own ongoing maintenance and enhancement of existing core business applications.
  • Collaborate closely within IT and with business stakeholders across the firm.
  • Contribute to integration initiatives, including trading workflows tied to Charles River OMS.
  • Apply modern software design principles, best practices, and disciplined engineering methods.

Skills

Python
SQL
C#
AWS
Terraform
CloudFormation
Docker
Kubernetes
Charles River OMS
Leadership

Education

B.S. or M.S. in Computer Science

Tools

AWS
Terraform
CloudFormation
Docker
Kubernetes
Charles River OMS
SQL

Job description

Description

Hybrid 3 days onsite in Boston, MA
Our client seeks a Sr. Principal Engineer to design, develop, and maintain software, databases, and processes that support core business environments across research, investments, front office, and trading. The role works within a small engineering team, engages directly with end users, and requires strong analytical and communication skills. The team performs significant integration work, including trading integrations with Charles River OMS. The position offers the opportunity to collaborate across IT and business units, apply best practices, and contribute hands‑on coding.

This is a full-time, permanent opportunity, offering a competitive salary and comprehensive benefits package. Qualified applicants must be willing and able to work on a w2 basis.

Salary: $190,000 - $215,000/ yr. w2

Responsibilities
  • Design and develop applications that support business units across research, investments, front office, and trading.
  • Own ongoing maintenance and enhancement of existing core business applications.
  • Collaborate closely within IT and with business stakeholders across the firm.
  • Contribute to integration initiatives, including trading workflows tied to Charles River OMS.
  • Apply modern software design principles, best practices, and disciplined engineering methods.
Experience Requirements
  • 10+ years of software development experience.
  • 5+ years in financial services or financial management.
  • Significant experience with Python and its ecosystem.
  • Strong proficiency with relational databases and SQL.
  • Knowledge of C# and Microsoft stack is a plus.
  • Experience leading a technical team is a plus.
  • Cloud-based development experience. AWS preferred. Includes building and deploying applications in cloud environments, infrastructure as code such as Terraform or CloudFormation, containers and orchestration such as Docker or Kubernetes, and monitoring, logging, and foundational cloud security practices.
  • Familiarity with order management systems. Charles River OMS experience is valuable.
Education Requirements
  • B.S. or M.S. in Computer Science or equivalent.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Alexander Technology Group • Boston (MA)

Hybrid
USD 120,000 - 150,000
Principal Engineer, VP
Principal Engineer, VP

State Street • Burlington (MA)

On-site
USD 120,000 - 203,000
Principal Software Engineer, VP
Principal Software Engineer, VP

State Street • Burlington (MA)

On-site
USD 110,000 - 185,000
Sr. Business Systems Engineer
Sr. Business Systems Engineer

State of Wisconsin Investment Board • Madison (WI)

On-site
USD 120,000 - 180,000
Charles River Application Developer
Charles River Application Developer

IT Resources • Tampa (FL)

Hybrid
USD 120,000 - 180,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Eliassen Group • Merrimack (NH)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+2
Senior Principal Engineer, Financial Systems & Integrations
Senior Principal Engineer, Financial Systems & Integrations

Eliassen Group • Boston (MA)

Hybrid
USD 190,000 - 215,000
Sr Application Developer - Charles River Development (CRD)
Sr Application Developer - Charles River Development (CRD)

Olik Global • Austin (TX)

On-site
USD 120,000 - 140,000
Principal Engineer
Principal Engineer

Solomon Page • New York (NY)

Hybrid
USD 250,000 - 275,000
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]

Mondrian Alpha • United States

On-site
Permanent capital with long-term mindset
Autonomy to own solutions
Culture of excellence and innovation