Principal Software Engineer, GO Payments

New
J
JobgetherFintech / Software
Fully remote work within the continental United States.Full-TimePrincipal
Salary$150,000–$170,000
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AWSPostgreSQLMicrosoft SQL ServerC#Azure.NETAngularReactRESTful APIs

Requirements

  • 10+ years of hands-on software engineering experience, including demonstrated experience setting technical direction across multiple teams or complex systems.
  • Extensive fintech experience, with hands-on experience building, maintaining, or evolving payment and transaction-processing software.
  • Strong proficiency in C# and .NET, with experience developing robust and scalable production applications.
  • Front-end development experience with Angular, React, or Blazor.
  • Strong knowledge of RESTful APIs, microservices, and cloud platforms such as Azure or AWS.
  • Experience with relational databases including SQL Server or PostgreSQL, as well as ORMs such as Entity Framework.
  • Strong understanding of DevOps practices and tools, including GitHub Actions and Azure DevOps.
  • Practical knowledge of payment gateways and processors, transaction reconciliation, and PCI DSS.
  • Ability to design secure, resilient, and scalable systems while balancing technical quality, business priorities, and delivery timelines.
  • Strong judgment around AI-assisted development, including the ability to use AI tools effectively while validating and critically reviewing their output.

Responsibilities

  • Lead the architecture, design, development, testing, and delivery of complex software solutions that meet functional, performance, security, and scalability requirements.
  • Translate ambiguous business and product needs into practical technical strategies, plans, and production-ready implementations.
  • Design, build, and maintain secure, PCI-compliant payment and transaction-processing systems supporting purchases across licensing, registration, and reservation platforms.
  • Integrate with third-party payment gateways and processors while ensuring transaction integrity, reconciliation accuracy, resilience, and scalability.
  • Establish and promote technical standards, engineering best practices, coding conventions, and disciplined CI/CD practices across teams.
  • Mentor senior and staff-level engineers through technical guidance, design and code reviews, and hands-on example without direct management responsibility.
View Full Description & ApplyYou'll be redirected to the employer's site
$150,000–$170,000
Apply Now