{"schemaVersion":"jobsearcher.job.v1","id":"a35cdd25bd7247d646d3f8f0","url":"https://jobsearcher.com/jobs/a35cdd25bd7247d646d3f8f0","canonicalUrl":"https://jobsearcher.com/jobs/a35cdd25bd7247d646d3f8f0","title":"Full Stack Software Engineer, Financial Systems","description":"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.\n\nShift4 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.\n\nThis 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.\n\nThis 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.\n\nResponsibilities\n\nDesign, develop, test, deploy, and support full stack applications for Shift4’s Financial Systems team.\nBuild and maintain backend services, database logic, and integrations that support financial operations workflows.\nDevelop and optimize SQL, stored procedures, data pipelines, reporting datasets, and data validation routines for high-volume financial data.\nPartner with front-end engineers to review application architecture, code quality, UI behavior, data contracts, and integration patterns.\nContribute to front-end development.\nSupport systems and workflows related to billing, payments, and other internal financial platforms.\nDiagnose and resolve production issues involving application behavior, data quality, integrations, performance, and financial output accuracy.\nBuild solutions that are scalable, secure, auditable, and maintainable in a financial systems environment.\nCollaborate with business analysts, QA, TPMs, finance stakeholders, data teams, and other engineering groups to translate complex business requirements into reliable technical solutions.\nCreate clear technical documentation, including data models, process flows, integration logic, validation rules, and support notes.\nImprove engineering standards around testing, code review, observability, deployment readiness, and data quality controls.\nIdentify opportunities to automate manual financial operations processes and reduce recurring support or reporting burden.\nUse AI-assisted development and automation tools responsibly to improve productivity, testing, troubleshooting, and documentation quality.\n\nMinimum Qualifications\n\n3+ years of professional software engineering experience.\nExperience with backend development in .NET, C#, VB.NET, Java, Python, Node.js, or similar languages.\nStrong SQL experience, preferably with Microsoft SQL Server, including stored procedures, query optimization, data validation, and troubleshooting.\nExperience building or supporting data pipelines, ETL/ELT processes, reporting datasets, or large-scale operational data workflows.\nExperience developing or reviewing front-end applications using React, TypeScript, JavaScript, HTML, CSS, or similar technologies.\nUnderstanding of SDLC practices, Git-based development, code review, testing, deployment, and production support.\nDemonstrated ability to troubleshoot complex application and data issues independently.\nStrong communication skills, including the ability to explain technical concepts to finance, operations, and non-technical stakeholders.\nExperience writing clear documentation for code, data flows, system behavior, and operational support.\nAbility to work in an agile environment and manage work across multiple business-critical priorities.\n\nPreferred Qualifications\n\nExperience with financial systems, fintech, payments, billing, residuals, revenue operations, accounting operations, or ERP platforms.\nStrong understanding of financial data quality, audit controls, compliance-sensitive workflows, and reconciliation processes.\nExperience modernizing legacy applications, SQL-heavy systems, or manual finance operations workflows.\nExperience supporting month-end close, billing cycles, merchant reporting, pricing logic, fee configuration, or financial reporting.\nExperience mentoring engineers or serving as a senior technical reviewer for application and data engineering work.\nExperience with observability, logging, alerting, performance tuning, and production incident response.\nPayments, restaurant technology, POS, merchant acquiring, or revenue operations experience is a plus.\n\nWhat Success Looks Like\n\nFinancial systems applications are more reliable, maintainable, and easier to support.\nCritical financial data flows are accurate, documented, validated, and scalable.\nFront-end work has stronger technical review, cleaner integration patterns, and better long-term maintainability.\nBusiness stakeholders get solutions that reduce manual work, improve visibility, and support accurate financial outcomes.\nThe team raises its engineering standards without slowing delivery.\n\nWe 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.","company":"Shift4","rawCompany":"shift4","city":"Atlanta","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-10-16T11:33:15.173Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Engineer, Financial Systems","description":"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.\n\nShift4 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.\n\nThis 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.\n\nThis 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.\n\nResponsibilities\n\nDesign, develop, test, deploy, and support full stack applications for Shift4’s Financial Systems team.\nBuild and maintain backend services, database logic, and integrations that support financial operations workflows.\nDevelop and optimize SQL, stored procedures, data pipelines, reporting datasets, and data validation routines for high-volume financial data.\nPartner with front-end engineers to review application architecture, code quality, UI behavior, data contracts, and integration patterns.\nContribute to front-end development.\nSupport systems and workflows related to billing, payments, and other internal financial platforms.\nDiagnose and resolve production issues involving application behavior, data quality, integrations, performance, and financial output accuracy.\nBuild solutions that are scalable, secure, auditable, and maintainable in a financial systems environment.\nCollaborate with business analysts, QA, TPMs, finance stakeholders, data teams, and other engineering groups to translate complex business requirements into reliable technical solutions.\nCreate clear technical documentation, including data models, process flows, integration logic, validation rules, and support notes.\nImprove engineering standards around testing, code review, observability, deployment readiness, and data quality controls.\nIdentify opportunities to automate manual financial operations processes and reduce recurring support or reporting burden.\nUse AI-assisted development and automation tools responsibly to improve productivity, testing, troubleshooting, and documentation quality.\n\nMinimum Qualifications\n\n3+ years of professional software engineering experience.\nExperience with backend development in .NET, C#, VB.NET, Java, Python, Node.js, or similar languages.\nStrong SQL experience, preferably with Microsoft SQL Server, including stored procedures, query optimization, data validation, and troubleshooting.\nExperience building or supporting data pipelines, ETL/ELT processes, reporting datasets, or large-scale operational data workflows.\nExperience developing or reviewing front-end applications using React, TypeScript, JavaScript, HTML, CSS, or similar technologies.\nUnderstanding of SDLC practices, Git-based development, code review, testing, deployment, and production support.\nDemonstrated ability to troubleshoot complex application and data issues independently.\nStrong communication skills, including the ability to explain technical concepts to finance, operations, and non-technical stakeholders.\nExperience writing clear documentation for code, data flows, system behavior, and operational support.\nAbility to work in an agile environment and manage work across multiple business-critical priorities.\n\nPreferred Qualifications\n\nExperience with financial systems, fintech, payments, billing, residuals, revenue operations, accounting operations, or ERP platforms.\nStrong understanding of financial data quality, audit controls, compliance-sensitive workflows, and reconciliation processes.\nExperience modernizing legacy applications, SQL-heavy systems, or manual finance operations workflows.\nExperience supporting month-end close, billing cycles, merchant reporting, pricing logic, fee configuration, or financial reporting.\nExperience mentoring engineers or serving as a senior technical reviewer for application and data engineering work.\nExperience with observability, logging, alerting, performance tuning, and production incident response.\nPayments, restaurant technology, POS, merchant acquiring, or revenue operations experience is a plus.\n\nWhat Success Looks Like\n\nFinancial systems applications are more reliable, maintainable, and easier to support.\nCritical financial data flows are accurate, documented, validated, and scalable.\nFront-end work has stronger technical review, cleaner integration patterns, and better long-term maintainability.\nBusiness stakeholders get solutions that reduce manual work, improve visibility, and support accurate financial outcomes.\nThe team raises its engineering standards without slowing delivery.\n\nWe 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.","datePosted":"2026-10-16T11:33:15.173Z","dateModified":"2026-10-16T11:33:15.173Z","hiringOrganization":{"@type":"Organization","name":"Shift4","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Atlanta","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a35cdd25bd7247d646d3f8f0"},"url":"https://jobsearcher.com/jobs/a35cdd25bd7247d646d3f8f0"}}