Full Stack Software Engineer, Financial Systems

Posted 3 Days Ago
3 Locations
In-Office
Mid level
Fintech • Financial Services
The Role
Build, support, and improve full-stack financial systems applications, backend services, integrations, SQL workflows, data pipelines, reporting datasets, and front-end features. Troubleshoot production issues, improve data accuracy and auditability, automate finance processes, document technical systems, and collaborate with engineering, finance, operations, QA, and business stakeholders.
Summary Generated by Built In

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.


Shift4 is looking for a Full Stack Software Engineer to join the Financial Systems Experience team. This role will design, build, support, and improve critical applications, integrations, reporting workflows, and data-driven tools used across Finance, Accounting, FinOps, Revenue Operations, and related business teams. 


This is a full stack engineering role with a heavy data engineering focus. The ideal candidate is comfortable moving between front-end application work, backend services, SQL, data pipelines, financial data models, and production support. They should be able to contribute directly to application development while also strengthening the reliability, accuracy, scalability, and auditability of the financial data flows that support billing, payments, fees, merchant reporting, month-end close, and stakeholder self-service. 


This person will also help provide technical partnership for front-end development work, ensuring financial systems applications are maintainable, performant, secure, and aligned with business needs. 

Responsibilities 

  • Design, develop, test, deploy, and support full stack applications for Shift4’s Financial Systems team. 
  • Build and maintain backend services, database logic, and integrations that support financial operations workflows. 
  • Develop and optimize SQL, stored procedures, data pipelines, reporting datasets, and data validation routines for high-volume financial data. 
  • Partner with front-end engineers to review application architecture, code quality, UI behavior, data contracts, and integration patterns. 
  • Contribute to front-end development. 
  • Support systems and workflows related to billing, payments, and other internal financial platforms. 
  • Diagnose and resolve production issues involving application behavior, data quality, integrations, performance, and financial output accuracy. 
  • Build solutions that are scalable, secure, auditable, and maintainable in a financial systems environment. 
  • Collaborate with business analysts, QA, TPMs, finance stakeholders, data teams, and other engineering groups to translate complex business requirements into reliable technical solutions. 
  • Create clear technical documentation, including data models, process flows, integration logic, validation rules, and support notes. 
  • Improve engineering standards around testing, code review, observability, deployment readiness, and data quality controls. 
  • Identify opportunities to automate manual financial operations processes and reduce recurring support or reporting burden. 
  • Use AI-assisted development and automation tools responsibly to improve productivity, testing, troubleshooting, and documentation quality. 

Minimum Qualifications 

  • 3+ years of professional software engineering experience. 
  • Experience with backend development in .NET, C#, VB.NET, Java, Python, Node.js, or similar languages. 
  • Strong SQL experience, preferably with Microsoft SQL Server, including stored procedures, query optimization, data validation, and troubleshooting. 
  • Experience building or supporting data pipelines, ETL/ELT processes, reporting datasets, or large-scale operational data workflows. 
  • Experience developing or reviewing front-end applications using React, TypeScript, JavaScript, HTML, CSS, or similar technologies. 
  • Understanding of SDLC practices, Git-based development, code review, testing, deployment, and production support. 
  • Demonstrated ability to troubleshoot complex application and data issues independently. 
  • Strong communication skills, including the ability to explain technical concepts to finance, operations, and non-technical stakeholders. 
  • Experience writing clear documentation for code, data flows, system behavior, and operational support. 
  • Ability to work in an agile environment and manage work across multiple business-critical priorities. 


Preferred Qualifications
 

  • Experience with financial systems, fintech, payments, billing, residuals, revenue operations, accounting operations, or ERP platforms. 
  • Strong understanding of financial data quality, audit controls, compliance-sensitive workflows, and reconciliation processes. 
  • Experience modernizing legacy applications, SQL-heavy systems, or manual finance operations workflows. 
  • Experience supporting month-end close, billing cycles, merchant reporting, pricing logic, fee configuration, or financial reporting. 
  • Experience mentoring engineers or serving as a senior technical reviewer for application and data engineering work. 
  • Experience with observability, logging, alerting, performance tuning, and production incident response. 
  • Payments, restaurant technology, POS, merchant acquiring, or revenue operations experience is a plus. 

What Success Looks Like 

  • Financial systems applications are more reliable, maintainable, and easier to support. 
  • Critical financial data flows are accurate, documented, validated, and scalable. 
  • Front-end work has stronger technical review, cleaner integration patterns, and better long-term maintainability. 
  • Business stakeholders get solutions that reduce manual work, improve visibility, and support accurate financial outcomes. 
  • The team raises its engineering standards without slowing delivery. 

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Skills Required

  • 3+ years of professional software engineering experience
  • Backend development experience with .NET, C#, VB.NET, Java, Python, Node.js, or similar languages
  • Strong SQL experience, preferably with Microsoft SQL Server, including stored procedures, query optimization, data validation, and troubleshooting
  • Experience building or supporting data pipelines, ETL/ELT processes, reporting datasets, or large-scale operational data workflows
  • Experience developing or reviewing front-end applications using React, TypeScript, JavaScript, HTML, CSS, or similar technologies
  • Understanding of SDLC practices, Git-based development, code review, testing, deployment, and production support
  • Ability to troubleshoot complex application and data issues independently
  • Strong communication skills for explaining technical concepts to finance, operations, and non-technical stakeholders
  • Experience writing clear documentation for code, data flows, system behavior, and operational support
  • Ability to work in an agile environment and manage multiple business-critical priorities
  • Experience with financial systems, fintech, payments, billing, residuals, revenue operations, accounting operations, or ERP platforms
  • Understanding of financial data quality, audit controls, compliance-sensitive workflows, and reconciliation processes
  • Experience modernizing legacy applications, SQL-heavy systems, or manual finance operations workflows
  • Experience supporting month-end close, billing cycles, merchant reporting, pricing logic, fee configuration, or financial reporting
  • Experience mentoring engineers or serving as a senior technical reviewer
  • Experience with observability, logging, alerting, performance tuning, and production incident response
  • Payments, restaurant technology, POS, merchant acquiring, or revenue operations experience

Shift4 Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Shift4 and has not been reviewed or approved by Shift4.

  • Healthcare Strength — Healthcare coverage is positioned as comprehensive, with medical, dental, and vision plans and the company covering the majority of U.S. premiums. Health insurance is also characterized as solid or comprehensive in parts of the material, supporting baseline benefits strength.
  • Retirement Support — Retirement support includes a 401(k) with a company match up to 4% of salary in the U.S., reflecting a clear, structured contribution benefit. Pension programs are also described for some European locations, indicating additional retirement coverage in certain regions.
  • Leave & Time Off Breadth — Time away benefits include paid time off, paid holidays, and dedicated paid volunteer time annually. Parental leave for both birthing and non-birthing parents is also included, expanding overall leave breadth.

Shift4 Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Center Valley, PA
835 Employees
Year Founded: 1999

What We Do

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry.

Similar Jobs

Zscaler Logo Zscaler

Program Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
140K-175K Annually

Zscaler Logo Zscaler

GTM Learning Platforms Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
146K-182K Annually

Zscaler Logo Zscaler

Senior Technical Marketing Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
144K-205K Annually

Zscaler Logo Zscaler

Manager, Commercial Sales Engineering - West

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
155K-221K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account