logo inner

Senior Software Engineer

This job is no longer open

Description


A career with Gravity Payments is an opportunity to be on a collaborative team where creative leadership, passion for progress, and responsibility are paramount. Our team members focus and commit to providing for our clients and our community because we care deeply for others.  

Success in this role looks like:


  • Leading the design and development of innovative payment solutions that power critical systems and enhance customer experiences.
  • Supporting the organization through direct experience with EMV L3 certifications, PCI audits, and integration with major payment processors.
  • Proactively contributing to the success of the team by sharing your technical expertise, mentoring peers, and fostering a culture of collaboration and excellence.
  • Tackling complex challenges related to payment processing, integrations, and compliance with a focus on delivering high-quality, reliable software.
  • Taking ownership of features and projects from ideation through deployment and maintenance, ensuring they meet both functional and technical requirements.
  • Collaborating with Product Managers, other engineers, and cross-functional teams to achieve shared goals.

Core Responsibilities


  • Payment Processing Expertise: Apply your hands-on experience with EMV L3 certifications, PCI compliance, and payment processor integrations to build secure, scalable solutions.
  • Technical Leadership: Drive the full software development lifecycle, from technical design and implementation to code reviews and production support.
  • Problem Solving: Identify, analyze, and solve complex engineering problems, leveraging creativity and deep technical knowledge.
  • Collaboration: Work closely with internal stakeholders, including Product Managers, to define and prioritize technical objectives that align with business goals.
  • Innovation: Stay informed about industry trends, best practices, and emerging technologies to continuously improve systems and processes.
  • Compliance: Play an active role in L3 PCI audits, ensuring systems meet the highest security and compliance standards.

Requirements


Preferred Skills


  • 8+ years of professional software development experience in established software companies.
  • Direct experience with:
  • Performing EMV L3 certifications.
  • Building integrations with major payment processors.
  • Supporting and participating in L3 PCI audits.
  • Proven ability to deliver high-quality software in fast-paced, collaborative environments.
  • Strong communication skills, with the ability to articulate complex ideas effectively to both technical and non-technical audiences.
  • Ability to navigate and solve complex technical challenges independently and collaboratively.

This job description is a snapshot of the role at this moment in time. As our organization evolves, so do our roles. Responsibilities may shift to meet changing business needs. We seek individuals who are adaptable, proactive, and open to growth as we continue to move forward together.

Technical requirements


  • Must have access to a wired internet connection
  • Must have access to at least a 25 megabits per second (mbps) download and 20 mbps upload speed connection

Benefits


  • Compensation: Competitive wage with Profit Sharing. Base pay without commissions and a unique opportunity to earn a share in company success.

  • Comprehensive Benefits: Medical, dental, and vision coverage.
  • Financial Security: 401(k) retirement plan and voluntary life insurance.
  • Wellbeing: Time off when you need it, supporting both personal and professional sustainability. Open PTO available after one year.
  • Career Growth: Training, mentorship, and development opportunities.
  • Support & Stability: Short-term & long-term disability coverage and wellness resources.

The salary for this position is $110,000 - $190,000. We may be open to negotiating outside of this range if the desired salary aligns with the needs of the candidate and the company.Gravity Payments is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity/expression, age, disability status, protected veteran status, or any other characteristic protected by law.Gravity Payments collects and processes personal data in accordance with applicable data protection laws.

If you are a California Job Applicant see the privacy notice for further details.

This job is no longer open

Life at Gravity Payments

We're driven by a different purpose than other credit card processors. Some people think the purpose of business is to serve the interest of the shareholders. To us, that means supporting our small business owner customers, our team, our communities, and society. Not our bottom line. We shape everything we do by this motto. The small way we can do this is by making credit card processing as simple and fair as possible. The truth is, our industry is a pretty awful one - especially to small businesses who often don't have the resources to identify when they're being taken advantage of. Whether it's hidden fees, predatory iron-clad contracts, or a complete lack of availability when help is needed, our industry does an amazing job of squeezing every possible cent out of hard-working community business owners. We wake up every day driven by our purpose to fight back, and hopefully inspire change in the way business is done - both in our industry and around the world. To achieve this goal, we do things a little differently around here: We're devoted to honesty and transparency. Well even tell you if we cant beat a great deal youre already getting. No phone trees. No robots. Just regular human beings on-call, 24/7. Nothing hidden in the fine print. No confusing credit card gibberish. Were completely agnostic. Our only motivation is to find you the best solution based on your needs. Simply, we treat every client the way we would want to be treated.
Thrive Here & What We Value- Positive team culture through teambuilding activities and strong communication- Robust development pipeline with ongoing activities and followups- Trustbased relationships both inside and outside the organization- Collaborative Teamwork- Passion for Progress- Responsibility- Optimizing Work Processes

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025