- Home
- Jobs
- Business Operations
- Software Engineer

Software Engineer at Shift4
Center Valley, Pennsylvania, United StatesFull-timeBusiness OperationsPosted about 1 month ago
Apply with PipelineAbout 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> 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 <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. </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> </p></div>
Related Roles
IT Technical Support Representative
Shift4
Center Valley, Pennsylvania, United StatesSolution Specialist
Shift4
Toronto, Ontario, CanadaSolution Specialist
Shift4
Fairview, New Jersey, United StatesDirector, International Tax
Shift4
Atlanta, Georgia, United States; Center Valley, Pennsylvania, United StatesSolution Specialist
Shift4
Pittsburgh, Pennsylvania, United StatesSolution Specialist
Shift4
Long Island, New York, United States