Senior Software Engineer

C2R Ventures

Boston (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global investment management firm is seeking a Senior Software Engineer to join their Core Investment Systems team in Boston. The role involves designing and implementing software solutions that automate investment processes and enhance technology capabilities. Ideal candidates will have hands-on experience in Python and/or C# .Net Core, a degree in Computer Science, and strong problem-solving skills. Experience with AWS, Angular, and CI/CD pipelines is a plus. The position offers the opportunity to work within an agile development environment.

Qualifications

  • Experience with unit testing and isolation frameworks.
  • Strong background in design, data structures, algorithms, and object-oriented programming.
  • Experience with Infra as Code framework.

Responsibilities

  • Engage with business and technology leaders to understand strategy.
  • Lead adoption of cloud-native technology designs.
  • Deliver high-quality value-added enhancements to existing platforms.

Skills

Hands-on coding experience with Python
Hands-on coding experience with C# .Net Core
Strong problem-solving abilities
Web development using Angular
Web development using React

Education

Degree in Computer Science or related field

Tools

AWS Services
Ansible
Terraform
CloudFormation
GitLab

Job description

Our client, a global, Boston-based Asset Management firm with more than 150bn AUM, is seeking a Senior Software Engineer to join the firm’s Core Investment Systems team.

This team is responsible for developing technology solutions supporting investment services and operations. They leverage technology to automate business processes introducing solutions using a combination of custom development and packaged platforms.

The Core Investment Systems team provides services and capabilities to business users that are essential to the firm’s ability to deliver sustained alpha and meet fiduciary commitment to clients.

The ideal candidate is a self-driven, team-oriented hands-on engineer who enjoys working on complex problems as part of a team. This role is responsible for designing and implementing software solutions which take complex investment processes and bring them to life.

Responsibilities include, but are not limited to:

  • Engage with business and technology leaders to understand strategy, articulate solution options and evaluate tradeoffs
  • Lead adoption of cloud-native technology designs and solutions
  • Deliver high-quality value-added enhancements to existing platforms
  • Automate the software development, testing and deployment process
  • Participate as an engaged member of an agile development team
  • Collaborate with other groups including developers, DBAs, network engineers, quality assurance and third-party vendors / consultants
  • Create and maintain documentation that is thorough, complete, and of a professional caliber
  • Support production escalations with urgency
  • Degree in Computer Science or related field
  • Hands-on coding experience with Python and/or C# .Net Core
  • Strong, creative problem-solving abilities
  • Strong background in modern technology including design, data structures, algorithms, and object-oriented programming, and an understanding and adherence to standard design principles
  • Experience with unit testing, isolation frameworks, and behavior/domain driven development
  • Technology stack development experience in: AWS Services, S3, Lambda, ALB, Cloudwatch, SNS
  • Web development using Angular, React, or similar modern UI framework

Nice to have:

  • Experience with Infrastructure related services such as Linux and/or Windows
  • Experience with Infra as Code framework such as Ansible, Terraform, CloudFormation
  • Experience with CI/CD pipelines, with GitLab preferred
  • Experience with LLM (Llama), RAG implementation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Apollo Solutions • Boston (MA)

Hybrid
USD 180,000 - 240,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
Software Engineer
Software Engineer

Alexander Technology Group • Boston (MA)

Hybrid
USD 120,000 - 150,000
Senior Full Stack Software Engineer – Investment Risk Technology
Senior Full Stack Software Engineer – Investment Risk Technology

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000
Sr. .NET Engineer
Sr. .NET Engineer

Spectraforce Technologies • Southlake (TX)

On-site
USD 110,000 - 160,000
Senior Software Engineer - Cloud-Native Core Investment Systems
Senior Software Engineer - Cloud-Native Core Investment Systems

C2R Ventures • Boston (MA)

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

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 160,000
Senior Full Stack Developer
Senior Full Stack Developer

PRI Technology • New York (NY)

On-site
USD 140,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft Poland • Town of Poland (NY)

On-site
USD 130,000 - 185,000
Software Engineer
Software Engineer

Atlas Search • Dallas (TX)

Hybrid
USD 110,000 - 145,000