Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Shift4 Logo

Software Engineer, Senior

Shift4

Salary not specified
Nov 24, 2025
Atlanta, GA, US • Center Valley, PA, US • Tampa, FL, US
Apply Now

Shift4 Payments is seeking a Senior Software Engineer to be a key member of a high-velocity engineering team to design, develop, and maintain high-quality features, address technical debt, and help drive platform modernization.

Requirements

  • 8+ years of total relevant industry experience, with a strong focus on backend development and systems integration.
  • 5+ years of experience with Node.js for backend API development, including performance optimization and system integration.
  • 3+ years of hands-on experience with Python for backend services, automation, and data processing.
  • 3+ years working with JavaScript/TypeScript-based front-end frameworks such as React and Next.js (front-end experience is a plus).
  • 3+ years working in Agile teams, with experience in Scaled Agile (such as SAFe) being highly advantageous.
  • Strong proficiency in Node.js and Python, with the ability to write high quality, maintainable and efficient code.
  • Skilled in modern frameworks such as Next.js for building scalable, high performance applications.

Responsibilities

  • Work within the platform tech stack to deliver high-quality features, resolve issues, and adhere to best practices.
  • Collaborate with team leads and engineering leadership to contribute to technical design and platform architecture development.
  • Diagnose and resolve issues with deployed systems in collaboration with DevOps, providing Level 3 support as needed.
  • Become a technical expert in key parts of the platform and contribute to platform modernization and technical debt reduction efforts.
  • Work closely with the product team, product owners, and stakeholders to ensure a clear understanding of requirements and ensure alignment with business needs.
  • Mentor junior engineers and support their technical growth and development within the team.
  • Contribute to the continuous improvement of engineering processes and best practices.

Other

  • BS in Computer Science or related degree or experience in lieu of a degree may be considered.
  • 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.