Senior Software Engineer
Quick Summary
gateway services, device integrations (EMV terminals), transaction processing, and supporting systems. You own problems end-to-end, from business
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.
- Within three months, you understand the payment flows that power Gravity's business and are shipping production code into them.
- Within your first year, you are a reliable resource for PCI DSS audit activities -- contributing control implementations, automating evidence collection, and identifying scope boundaries.
- You are a technical anchor on the processing team -- someone whose architectural judgment and domain knowledge is trusted with difficult projects.
- You contribute to a positive engineering culture through direct, specific feedback in code review and pairing.
- You are an agent of positive change. When a process needs to be created, refined, or eliminated, you are a catalyst for that change.
- You bring generative AI tools into day-to-day engineering workflows and share learnings across teams to drive effective adoption of relevant new technologies.
Responsibilities
~1 min read- →Design, build, test, and deploy across Gravity's payments infrastructure: gateway services, device integrations (EMV terminals), transaction processing, and supporting systems. You own problems end-to-end, from business requirements through production operation.
- →Manage and evolve AWS infrastructure through infrastructure-as-code. Maintain security posture of cloud infrastructure and drive best practices.
- →Make architectural decisions collaboratively -- seek input, present trade-offs, and make sure the team understands the "why." Then commit and ship.
- →Evaluate system health pragmatically. Address technical debt before it becomes a significant blocker or creates risk.
- →Participate in incident response for payment processing systems -- root cause analysis, evidence preservation, remediation.
- →Document systems, decisions, and operational procedures. We build resilient teams with shared knowledge -- no single points of failure.
- →Conduct code reviews that are genuinely useful: catch real issues, teach domain context, and keep the team moving.
- Payment processing experience: processor and gateway integrations, transaction flows, EMV, device integrations, PCI compliance.
- Strong track record shipping production software with high autonomy.
- Infrastructure-as-code experience in production (Terraform, Pulumi, CloudFormation, or equivalent).
- Active use and healthy curiosity of AI-assisted development tools and workflows.
- Collaborative technical decision-making. You seek input, share reasoning, and build alignment.
- Secure development practices appropriate for a regulated environment: secrets management discipline, least-privilege access patterns, secure handling of sensitive data in logs, storage, and transit. Understanding of change management controls -- audit trails, separation of duties in deployment.
Nice to Have
~1 min read- Production experience with Elixir/Phoenix or TypeScript/Node.js.
- Device integration experience: payment terminals, EMV certification, hardware communication protocols.
- Experience on small, high-autonomy teams where you are expected to contribute broadly.
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.
Requirements
~1 min read- Must have access to a wired internet connection and access to at least a 25 megabits per second (mbps) download and 20 mbps upload speed connection.
What We Offer
~1 min readLocation & Eligibility
Listing Details
- Posted
- April 13, 2026
- First seen
- April 13, 2026
- Last seen
- April 29, 2026
Posting Health
- Days active
- 15
- Repost count
- 0
- Trust Level
- 48%
- Scored at
- April 29, 2026
Signal breakdown
Please let Gravitypayments17 know you found this job on Jobera.
3 other jobs at Gravitypayments17
View all →Explore open roles at Gravitypayments17.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.