Jobgether

Save job

Remote Principal Software Engineer, GO Payments Job at Jobgether

Remote Job LocationUSA
Job Posted Time Ago2 hours ago

Full Time

USA

$150000 - $170000 USD

React

PostgreSQL

SQL

Kubernetes

CI/CD

Angular

Go

.NET

AWS

Azure

Docker

REST

“When applying, mention the word FarCoder to show you’ve read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.”

Job Overview

Jobgether is hiring a remote candidate for Principal Software Engineer, GO Payments. This is a full time position. Work location: USA.

The role typically involves technologies such as React, PostgreSQL, SQL, Kubernetes, CI/CD, Angular.

This role involves building user interfaces using technologies such as React, Angular.

Key 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.
  • Write high-quality, maintainable, and testable code while taking ownership of the most complex and business-critical components.
  • Establish and promote technical standards, engineering best practices, coding conventions, and disciplined CI/CD practices across teams.
  • Conduct architecture and code reviews as a senior peer contributor, influencing technical decisions through expertise, reasoning, and quality of execution rather than formal authority.
  • Identify technical risks, dependencies, scalability concerns, and architectural challenges early and drive them toward resolution.
  • 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.
  • Partner with product, architecture, QA, DevOps, and compliance stakeholders to ensure high-quality end-to-end delivery and adherence to payment-industry regulations and security standards.
  • Evaluate and adopt emerging technologies, engineering tools, and AI-assisted development practices to improve modernization, efficiency, and developer productivity.
  • Mentor senior and staff-level engineers through technical guidance, design and code reviews, and hands-on example without direct management responsibility.
  • Contribute across Licensing, Registrations, Reservations, Payments, and emerging product initiatives as business priorities evolve, quickly adapting to new technical domains.

Required Skills

Primary Skills

  • React
  • PostgreSQL
  • SQL
  • Kubernetes
  • CI/CD
  • Angular

Secondary Skills

  • Go
  • .NET
  • AWS
  • Azure
  • Docker
  • REST

Skills required for this role include React, PostgreSQL, SQL, and related tools for day-to-day development.

Job Details

  • Employment Type: Full Time
  • Location: USA
  • Salary: $150000 – $170000 USD

Tech Stack

React, PostgreSQL, SQL, Kubernetes, CI/CD, Angular, Go, .NET, AWS, Azure, Docker, REST

Role details

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer, GO Payments based in United States.

As a Principal Software Engineer, you will serve as a senior individual contributor shaping the architecture and technical standards of critical payment and transaction-processing systems.
You will design and deliver secure, scalable, production-grade solutions that support high-volume licensing, registration, and reservation transactions.
The role combines hands-on engineering with broad technical influence across multiple product and engineering domains.
You will tackle ambiguous, cross-cutting challenges and turn them into clear technical strategies, reusable capabilities, and reliable systems.
Working closely with senior technical leaders and cross-functional teams, you will raise engineering standards through strong technical judgment and execution.
You will also leverage AI-assisted development and modern engineering practices to improve productivity, modernization, and delivery quality.
Your work will ultimately help make outdoor experiences more accessible while supporting the systems that enable sustainable resource management.

Accountabilities:

Requirements:

  • 10+ years of hands-on software engineering experience, including demonstrated experience setting technical direction across multiple teams or complex systems.
  • Extensive fintech experience is required, 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 is highly valued.
  • Ability to design secure, resilient, and scalable systems while balancing technical quality, business priorities, and delivery timelines.
  • Demonstrated ability to work effectively in ambiguous environments, independently identify the right problems to solve, and turn broad requirements into actionable technical solutions.
  • Strong communication, technical leadership, collaboration, and mentoring skills, with the ability to influence experienced engineers without relying on formal authority.
  • Experience with Docker and Kubernetes, contributions to open-source projects, or technical writing through blogs or similar platforms is a plus.
  • Strong judgment around AI-assisted development, including the ability to use AI tools effectively while validating and critically reviewing their output.
  • Must be a U.S. Citizen or Green Card holder and able to work within the continental United States.

Benefits:

  • Compensation range of $150,000–$170,000, with final level and salary determined based on expertise, qualifications, and prior experience.
  • Fully remote work within the continental United States.
  • Health insurance, with some plans fully covered for the employee and discounted rates available for family members.
  • Vision insurance fully covered for the employee, with discounted rates available for family members.
  • Dental insurance available for purchase.
  • Flexible/open paid time off, available after 30 days of continuous service.
  • Nine paid holidays.
  • 401(k) plan with matching contributions.
  • Annual year-end performance bonuses.
  • Up to eight weeks of paid parental leave.
  • Company-paid life insurance.
  • Company-paid long-term disability insurance.
  • Free Udemy account for ongoing professional development and learning.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Apply for this Job

Explore More Jobs

⚛️Remote Frontend Developer Jobs⚙️Remote Backend Developer Jobs📂All Remote Developer Jobs

Related Jobs

Company logo

Jobgether

Senior developer - PS Innovations (JavaScript , Node.JS or Python)

Remote Job LocationIndia
Job Posted Time Ago2 hours ago
Company logo

Jobgether

Staff / Tech Lead Software Engineer - OpenCTI

Remote Job LocationUSA
Job Posted Time Ago2 hours ago