Principal Software Engineer

Eliassen Group

Los Angeles (CA)

On-site

Confidential

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401k with company matching
Life insurance

Job summary

Eliassen Group seeks a Principal Software Engineer to lead backend services and RESTful APIs for a payment processing platform in Los Angeles. This on-site role focuses on technical leadership across release engineering, DevOps pipelines, observability, reliability, and secure SDLC in an AI-enabled environment.

This contract-to-hire opportunity requires strong C#, .NET, SQL Server and Azure skills, plus mentorship of engineers and guidance on scalable fintech integrations.

Qualifications

  • 8+ years of software engineering experience with 2+ years in a technical lead role.
  • Proficiency with C#, .NET, SQL Server, and Azure cloud solutions.
  • Strong understanding of RESTful API design, OAuth2, and microservices.
  • Familiarity with DevOps tools such as GitHub Actions.
  • Knowledge of queuing mechanisms, multithreading, multitasking, and distributed computing.
  • Experience with containers, release automation, and observability tools such as Datadog.
  • Secure coding practices and compliance workflows in regulated environments (e.g., PCI DSS, SOC 2).
  • Strong analytical, multitasking, and organizational skills.
  • Experience with Agile methods and tools such as JIRA.

Responsibilities

  • Analyze, design, program, debug, and modify software enhancements and new products across local, networked, cloud, or internet applications.
  • Develop backend services and RESTful APIs supporting platform operations, release engineering, DevOps pipelines, and integrations.
  • Collaborate with QA, Security, and Infrastructure to ensure reliable deployments and performance.
  • Lead initiatives to improve CI/CD workflows, observability, and platform reliability.
  • Implement monitoring and alerting to meet SLAs and enable rapid incident response.
  • Mentor engineers and promote best practices across the domain.
  • Translate platform requirements into scalable technical solutions with stakeholders.
  • Operate in an AI-driven SDLC and leverage AI code assistants.
  • Implement intelligent testing frameworks that auto-generate tests, predict defects, and enable self-healing.
  • Lead test automation frameworks using standard tools for REST-based APIs on Azure.
  • Integrate test suites into CI/CD pipelines.
  • Lead test strategy, planning, and execution for functional, integration, system, end-to-end, accessibility, database validation, and automation.

Skills

C#
.NET
SQL Server
Azure
RESTful API design
OAuth2
microservices
DevOps workflows
Agile/JIRA

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Actions
Datadog

Job description

Description

On-site in Los Angeles, CA

Our client seeks a Principal Software Engineer to lead backend services and APIs for a payment processing platform supporting prominent technology partners. The role will drive technical leadership across release engineering, DevOps pipelines, observability, reliability, and secure SDLC in an AI-enabled environment.

This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $70.00 to $76.00/hr. w2

Responsibilities
  • Analyze, design, program, debug, and modify software enhancements and new products across local, networked, cloud, or internet applications.
  • Develop backend services and RESTful APIs supporting platform operations, release engineering, DevOps pipelines, and integrations.
  • Collaborate with QA, Security, and Infrastructure to ensure reliable deployments and performance.
  • Lead initiatives to improve CI/CD workflows, observability, and platform reliability.
  • Implement monitoring and alerting to meet SLAs and enable rapid incident response.
  • Mentor engineers and promote best practices across the domain.
  • Translate platform requirements into scalable technical solutions with stakeholders.
  • Operate in an AI-driven SDLC and leverage AI code assistants.
  • Implement intelligent testing frameworks that auto-generate tests, predict defects, and enable self-healing.
  • Lead test automation frameworks using standard tools for REST-based APIs on Azure.
  • Integrate test suites into CI/CD pipelines.
  • Lead test strategy, planning, and execution for functional, integration, system, end-to-end, accessibility, database validation, and automation.
Experience Requirements
  • 8+ years of software engineering experience with 2+ years in a technical lead role.
  • Proficiency with C#, .NET, SQL Server, and Azure cloud solutions.
  • Strong understanding of RESTful API design, OAuth2, and microservices.
  • Familiarity with DevOps tools such as GitHub Actions.
  • Knowledge of queuing mechanisms, multithreading, multitasking, and distributed computing.
  • Experience with containers, release automation, and observability tools such as Datadog.
  • Secure coding practices and compliance workflows in regulated environments (e.g., PCI DSS, SOC 2).
  • Strong analytical, multitasking, and organizational skills.
  • Experience with Agile methods and tools such as JIRA.
  • Preferred: fintech experience, peer-to-peer payments, stability and release management, open-source or publications, and leadership in scalable platform engineering.
Education Requirements

Bachelor's degree in Computer Science or related field, or equivalent work experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Applied Resource Group • Alpharetta (GA)

On-site
USD 180,000 - 235,000
Lead Backend Engineer for Payments Platform & AI SDLC
Lead Backend Engineer for Payments Platform & AI SDLC

Eliassen Group • Los Angeles (CA)

On-site
Confidential
Medical benefits
Dental benefits
Vision benefits
+2
Principal Software Engineer (.NET) | Payments Team
Principal Software Engineer (.NET) | Payments Team

West End Workforce • United States

On-site
USD 90,000 - 150,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Payabli • Fort Lauderdale (FL)

On-site
USD 140,000 - 180,000
Senior Software Engineer – BaaS
Senior Software Engineer – BaaS

Russell, Tobin & Associates • Almont (CO)

On-site
USD 83,000 - 92,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

QED Investors • Miami (FL)

On-site
USD 130,000 - 170,000
Competitive Salary
Stock Options
Flexible PTO
+6
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Payabli • Miami (FL)

On-site
USD 140,000 - 210,000
Stock options
Flexible PTO
Health insurance
+1
Staff Software Engineer
Staff Software Engineer

Storm2 • United States

On-site
USD 150,000 - 230,000
Competitive compensation with equity
Remote-first culture
Small team, big impact
+3
Principal Full Stack Engineer
Principal Full Stack Engineer

Eliassen Group • Merrimack (NH)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+2
Director of Engineering (Payments)
Director of Engineering (Payments)

INSPYR Solutions • San Jose (CA)

Remote
Comprehensive medical benefits
Competitive pay
401(k) retirement plan