P

PayJunction

In-store, online, and mobile payments platform

Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 7 years of professional software engineering experience, including hands-on ownership of production systems.
  • At least 3 years at Senior Engineer level or above, with at least half of the most recent management role spent hands-on in code and the ability to operate at that level.
  • At least 3 years of engineering management, directly managing a team of 4 or more engineers, including hiring and performance reviews.
  • At least 5 years of Java experience, including web frameworks, with production Java written within the last 12 months.
  • At least 2 years running Scrum ceremonies as Scrum Master or the accountable equivalent, rather than only participating.
  • All employees must reside in California, Illinois, Texas, Minnesota, Colorado, Georgia, New York, Massachusetts, or Connecticut.
  • All hires must verify identity and eligibility to work in the United States and complete the required employment eligibility verification form.

Responsibilities

  • Own the team's technical vision and roadmap, lead design reviews for major initiatives, and identify and mitigate key technical risks in a payments platform.
  • Run the team's Scrum ceremonies as the accountable leader, from planning and grooming through pointing and retrospectives, protecting sprint scope from interrupt load so the team finishes what it commits to.
  • Partner with Product to scope, phase, and size initiatives before commitments are made, and negotiate scope when a request exceeds capacity rather than absorbing the overflow.
  • Set and enforce the definition of done for tests, review, and documentation, and personally perform substantive code reviews that hold junior and senior engineers to the same bar.
  • Use code review and one-on-ones as teaching surfaces, build and work a development plan with every engineer, and grow people toward their next level.
  • Own the employee lifecycle for the team, from hiring and onboarding through reviews and coaching underperformers early, while building psychological safety without lowering the bar.
  • Ship production Java each sprint, author design documents for major initiatives, and review front-end changes in HTML, JavaScript, and Angular competently.
  • Own the team's production services, including monitoring, alerting, deployments, and incident response, and incorporate PCI DSS and security requirements into designs early.

Desired Qualifications

  • Production Linux experience, ideally Ubuntu.
  • Payments or B2B SaaS industry experience.
  • Experience in a PCI DSS or comparably regulated engineering environment.
  • A Bachelor of Science in Computer Science, or a sustained record of senior-level engineering work in its place.

About the Company

PayJunction

In-store, online, and mobile payments platform

PayJunction processes payments for in-store, online, and mobile sales using a cloud-based platform. It can be used as a standalone payments solution or integrated with other business software; for ISVs, it offers fully outsourced payment operations to quickly integrate payments into their software. It differentiates itself by offering both integrated and stand-alone options plus outsourced payments for ISVs, along with strong US-based support and a focus on long-term relationships. Its goal is to provide reliable, flexible payments technology and support that help businesses transact smoothly, reduce costs, and deliver a positive payment experience for customers.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Santa Barbara, CA
Founded
2000

Recently Posted Jobs

Explore more opportunities at PayJunction

See more jobs