Senior Software Engineer

Northreach, LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 170K

Job location

Remote

Tech stack

ASP.NET
.NET
Multitier Architecture
API
Artificial Intelligence
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Databases
Continuous Integration
Distributed Systems
Microsoft SQL Server
MongoDB
Software Tools
Secure Coding
Software Engineering
Systems Integration
TypeScript
Web Applications
Angular

Job description

This is a role for engineers who care about building great software and are actively thinking about how AI changes the way high-performing engineering teams work.

The business is established, product led and scaling its US engineering team. The platform already has meaningful customer adoption, with the next phase focused on new product development, automation, better workflows and bringing more engineering capability in-house.

This is not a narrow language-specific hire.

The team values strong engineering fundamentals, clean architecture, problem solving, product thinking and the ability to learn quickly. C# / .NET experience would be useful, but the priority is finding excellent software engineers who can build, reason, adapt and deliver.

What you will be working on:

  • Building clean, secure and scalable software across a B2B SaaS fintech platform
  • Developing modern web applications, APIs, services and internal tools
  • Working closely with product, engineering leadership and agile squads
  • Improving automation, testing, CI/CD and production reliability
  • Building features across payments, spend controls, reporting, integrations and workflow automation
  • Using AI tools intelligently to improve engineering speed, quality and decision making

Requirements

  • Strong software engineering experience in a product-led environment
  • Excellent engineering fundamentals, regardless of primary language
  • Experience building scalable web applications, APIs or distributed systems
  • Strong understanding of databases, testing, secure coding and production software
  • Ability to reason through technical problems clearly
  • Genuine interest in AI-enabled engineering workflows
  • Evidence of using AI tools in a thoughtful and practical way, not just basic code completion
  • Strong communication skills in a remote-first environment

Helpful experience:

  • C# / .NET / ASP.NET Core
  • TypeScript
  • SQL Server, MongoDB or similar databases
  • Angular or modern front-end frameworks
  • Azure or cloud-based environments
  • Fintech, payments, cards, spend management or SaaS platforms
  • Observability, incident management or production support

This will suit someone who wants the stability of an established fintech, but still wants the pace, ownership and impact of a smaller engineering team.

Apply for this position