Senior Software Engineer in Baltimore

Energy Jobline ZR

Baltimore (MD)

Hybrid

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Energy Jobline ZR is partnering with a leading investment management firm to modernize its technology platform. We’re seeking a hands-on engineer who can shape architecture, mentor others, and drive cloud-enabled solutions for risk analytics, portfolio management, and quantitative teams.

You’ll join a highly visible engineering group in Baltimore, working hybrid with two days onsite weekly, and collaborating across engineering, product, and business teams. No visa sponsorship.

Qualifications

  • This role requires 5+ years of software engineering experience with C#/.NET.
  • Experience building and deploying cloud-based solutions (AWS).
  • Strong knowledge of distributed systems, API design, backend architecture, and data-intensive apps.
  • Experience contributing to system design and architecture discussions.
  • Commitment to engineering best practices including automated testing, code reviews, CI/CD, and observability.
  • Excellent communication skills across teams.

Responsibilities

  • Develop and modernize cloud-enabled applications to support risk, portfolio, and quantitative teams.
  • Contribute to architecture decisions and lead technical direction.
  • Mentor junior engineers and collaborate with cross-functional teams.

Skills

Mentoring junior engineers
Cloud architecture
Strong communication
AI and emerging technologies interest

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Tools

C#/.NET
AWS
SQL
API design

Job description

Job Description

We’re partnering with a leading investment management firm that’s investing heavily in the modernization of its technology platform. This team is transforming legacy systems and building the next of cloud-enabled applications that support Risk Analysts, Portfolio Managers, and Quantitative teams.

This is an opportunity to join a highly visible engineering group where you’ll have a direct impact on architecture, innovation, and the future of the platform.

Location: Baltimore, MD (Hybrid - 2 days onsite weekly)

Preference for local candidates within commuting distance

No visa sponsorship available

What They’re Looking For

This team is seeking an engineer who can elevate the organization, not someone who has spent years solely maintaining legacy .NET applications and fixing bugs.

The ideal candidate is:
  • Passionate about technology and continuous learning
  • Excited about modern software development and cloud architecture
  • Comfortable mentoring junior engineers and influencing technical direction
  • Energetic, collaborative, and an excellent communicator
  • Interested in AI and emerging technologies
  • Someone who enjoys building new solutions rather than simply supporting existing ones
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience)
  • 5+ years of software engineering experience developing applications with C#/.NET
  • Experience building and deploying cloud- solutions (AWS )
  • Strong knowledge of:
    • Distributed systems
    • API design and development
    • Backend architecture
    • Data-intensive applications
    • SQL
  • Experience contributing to system design and architecture discussions
  • Commitment to engineering best practices including:
    • Automated testing
    • Code reviews
    • CI/CD
    • Observability
  • Strong communication skills with the ability to partner across engineering, product, and business teams
Interview Process
  1. 45-Minute Hiring Manager Conversation
  2. 60-Minute Coding Assessment
  3. 60-Minute Architecture Interview
  4. 45-Minute Leadership & Culture Interview

If you're a hands-on engineer who enjoys building modern cloud applications, mentoring others, and helping drive technical transformation, I'd love to connect.

Message me directly or apply to learn more.

#dotnet #csharp #softwareengineer #fullstackdeveloper #aws #cloudengineering #fintech #investmentmanagement #hiring #techjobs #baltimorejobs #engineeringcareers #backenddeveloper #softwaredevelopment #aiengineering

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

Private Company, LLP • Baltimore (MD)

On-site
USD 120,000 - 160,000
Senior .NET Engineer - Cloud-Native Architect
Senior .NET Engineer - Cloud-Native Architect

Private Company, LLP • Baltimore (MD)

On-site
USD 120,000 - 160,000
Senior Software Engineer (.NET/Cloud)
Senior Software Engineer (.NET/Cloud)

Optomi • United States

Hybrid
USD 90,000 - 120,000
Senior Software Engineer / .Net / C#
Senior Software Engineer / .Net / C#

Motion Recruitment • Chicago (IL)

Hybrid
USD 140,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Software Engineer / .Net / C# /
Senior Software Engineer / .Net / C# /

Motion Recruitment Partners, LLC • Chicago (IL)

Hybrid
USD 140,000 - 200,000
Bonus Eligible
Medical, Dental, Vision Insurance
401(k) Program
+2
Senior .NET Software Engineer
Senior .NET Software Engineer

OEC • United States

Hybrid
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Covenant HR LLC • Malvern

Hybrid
USD 120,000 - 170,000
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Motion Recruitment Partners LLC • Minneapolis (MN)

Hybrid
USD 150,000 - 230,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Motion Recruitment • Dallas (TX)

Hybrid
USD 120,000 - 160,000