Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Business Operations
  4. Software Engineer
Shift4 logo

Shift4

Software Engineer at Shift4

Center Valley, Pennsylvania, United StatesFull-timeBusiness OperationsPosted about 1 month ago
Apply with Pipeline→

About the Role

<div class="content-intro"><h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Overview</span></h2> <div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job"> <div class="iCIMS_Expandable_Container"> <div class="iCIMS_Expandable_Text"> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><strong>Shift4 (NYSE: FOUR)</strong>&nbsp;is boldly redefining commerce by simplifying complex payments ecosystems across the world.&nbsp;As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for&nbsp;hundreds of&nbsp;thousands of businesses in virtually&nbsp;every industry. For more information, visit&nbsp;<a href="http://www.shift4.com/" target="_blank">www.shift4.com</a>.</span></p> </div> </div> </div></div><p><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Shift4 is expanding globally and seeking a mid-level Software Engineer to contribute to the development and maintenance of Shift4’s production systems. This role involves writing clean, modular, and maintainable code, participating in code reviews, deploying builds to a continuous integration pipeline, and owning major projects. As an integral member of the engineering team, the individual will collaborate on architecture design, optimize existing systems, and build scalable applications.</span></p> <p><em><strong><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">This role is based onsite at Shift4's headquarters in Center Valley, PA.&nbsp;</span></strong></em></p> <p><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><strong>Responsibilities</strong></span></p> <ul> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Contribute stable, well-written code to the production system.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Provide detailed feedback for colleagues via code reviews to ensure code quality.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Begin learning and understanding new languages or frameworks.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Deploy multiple builds to a continuous integration pipeline with minimal issues.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Write and maintain test cases for various projects to ensure code quality.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Set up and manage staging and production environments for development.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Own and deliver at least one major project with successful outcomes.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Contribute to architecture design for both large and small-scale systems.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Provide feedback on optimization or refactoring for existing systems to improve performance.</span></li> </ul> <p><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><strong>Qualifications</strong></span></p> <ul> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">This is a mid-level role requiring a minimum of 3 years of experience in front-end design and development, including coding in JavaScript, React, CSS, and HTML.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Experience with Node.js, NextJS, Typescript, React, Git, Tailwind CSS.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Familiarity with Unix system administration and shell scripting.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Familiarity with unit testing and high code coverage (Mocha, Xunit experience is a plus).</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Ability to write modular, maintainable, and clean code.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Experience designing, building, and shipping websites, software, and/or mobile apps.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Strong communication skills in English with the ability to clearly communicate technical topics to non-technical people.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Proven ability to work well in a fast-paced, multi-disciplinary team environment.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Proficiency with Git/GitHub.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Ability to learn, adapt, and keep an open mind toward new technologies.</span></li> </ul> <p><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><strong>Additional experience that is a plus to have:</strong></span></p> <ul> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Bachelor’s degree in Information Technology, Computer Science, or equivalent preferred.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Any relevant certifications (Palantir Foundry, Oracle ERP, PMI, etc.) are beneficial but not required.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Experience working with NextJS applications, NodeJS REST APIs, and backend databases.</span></li> <li style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">Well-versed in problem-solving, source code management, unit testing, and CI/CD pipelines.</span></li> </ul> <p><span style="font-size: 10pt; font-family: arial, helvetica, sans-serif;">#LI-BN1</span></p><div class="content-conclusion"><p><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><em>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.</em></span></p> <hr> <p>&nbsp;</p></div>

Related Roles

  • IT Technical Support Representative

    Shift4

    Center Valley, Pennsylvania, United States
  • Solution Specialist

    Shift4

    Toronto, Ontario, Canada
  • Solution Specialist

    Shift4

    Fairview, New Jersey, United States
  • Director, International Tax

    Shift4

    Atlanta, Georgia, United States; Center Valley, Pennsylvania, United States
  • Solution Specialist

    Shift4

    Pittsburgh, Pennsylvania, United States
  • Solution Specialist

    Shift4

    Long Island, New York, United States