Principal Software Engineer @Brandt Information Services. LLC
Software Development
Salary $150,000 – $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4wks ago

[Hiring] Principal Software Engineer @Brandt Information Services. LLC

4wks ago - Brandt Information Services. LLC is hiring a remote Principal Software Engineer. πŸ’Έ Salary: $150,000 – $170,000 πŸ“Location: USA

Role Description

As Principal Software Engineer on the Payments team, you will:

  • Set the architecture and technical standards for payment and transaction-processing systems.
  • Partner directly with the Chief Engineer to extend standards across teams.
  • Contribute across Licensing, Registrations, Reservations, or emerging initiatives as business needs shift.
  • Design and deliver complex technical solutions that meet functional, performance, and security requirements.
  • Translate ambiguous business and product requirements into a clear technical plan.
  • Write high-quality, maintainable, testable code and take ownership of critical components.
  • Conduct code and design reviews as a peer contributor.
  • Collaborate across product, architecture, QA, and DevOps for end-to-end delivery quality.
  • Advocate for engineering best practices and strong CI/CD discipline.
  • Identify and resolve technical risks and dependencies early in the development lifecycle.
  • Evaluate and adopt emerging technologies, including AI-assisted development.
  • Mentor senior and staff-level engineers directly, raising the technical bar through review and example.
  • Design, build, and maintain secure, PCI-compliant payment systems.
  • Integrate with third-party payment gateways and processors.
  • Partner with compliance and product stakeholders to navigate payment-industry regulations.

Qualifications

  • Strong foundation in C# and .NET.
  • Front-end experience with Angular, React, or Blazor.
  • Experience with RESTful APIs, microservices, and cloud platforms (Azure, AWS).
  • Proficiency in relational databases (SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework).
  • Familiarity with DevOps practices and tools (GitHub Actions, Azure DevOps).
  • 10+ years of hands-on software engineering experience.
  • Extensive experience in the fintech space, specifically with payment and transaction-processing software.
  • Familiarity with payment gateways/processors, PCI DSS, and transaction reconciliation is a strong plus.

Requirements

  • Ability to work independently without close oversight.
  • Strong systems thinking and problem-solving skills.
  • Ability to navigate ambiguity and make progress on complex problems.
  • Experience in mentoring and raising technical standards.

Benefits

  • Compensation range of $150,000 – $170,000.
  • Health insurance, with some plans fully covered for the employee.
  • Vision insurance fully covered for the employee.
  • Dental insurance available for purchase.
  • Flexible/open paid time off (PTO) policy after 30 days of continuous service.
  • Nine (9) paid holidays.
  • 401(k) plan with matching company contributions.
  • Annual year-end performance bonuses.
  • Up to 8 weeks of paid parental leave.
  • Life insurance fully covered by the company.
  • Long-term disability insurance fully covered by the company.
  • Free Udemy account for ongoing professional development.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Brandt Information Services. LLC
Software Development
Salary $150,000 – $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,100+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later