Senior Staff Software Engineer – Global Payments Orchestration & Data Architecture Lead for Customer & Merchant Platforms at brighthush – Championing Next‑Gen Payment Infrastructure & Enterprise Data Excellence
Welcome to brighthush – Where Payments Meet Innovation
At brighthush, we’re not just building a payments platform; we’re redefining the very way money moves across borders, industries, and everyday life. By turning “Pay by Bank” into the new checkout standard, we deliver unmatched speed, security, and freedom to millions of consumers and merchants worldwide. Our mission is bold: to create the most disruptive payment network ever and to make every transaction feel effortless, transparent, and trustworthy.
Our engineering culture thrives on purpose, agility, and high‑growth momentum. If you’re driven by a passion for technology, a desire to solve complex financial challenges, and a hunger to shape the future of commerce, brighthush is the place for you.
About brighthush
brighthush is a global fintech pioneer that bridges the gap between traditional banking and modern commerce. We empower businesses of all sizes to accept payments in a friction‑free, instant, and secure manner, while giving consumers the flexibility to pay directly from their bank accounts. With a focus on open banking, real‑time payments, and data‑driven insights, we are building the infrastructure that will power the next wave of digital commerce.
Our team is a vibrant mix of seasoned engineers, product visionaries, and data scientists who share a common goal: to make payments simpler, faster, and more reliable for everyone. We operate in a fast‑paced, collaborative environment where ideas are tested, iterated, and scaled at scale.
Role Overview
We are launching our US engineering hubs in San Francisco and New York, and we need a visionary Staff Software Engineer to own the Payments Orchestration: Customer, Merchant & Configuration Data domain. This is a full‑stack, end‑to‑end responsibility that spans architecture, reliability, operations, and future evolution. You will be the technical steward of a critical service that powers the core of brighthush’s payment platform, ensuring that every customer and merchant interaction is seamless, secure, and scalable.
In this role, you will:
- Lead the design and implementation of a fault‑tolerant, highly available micro‑service architecture that supports millions of payment transactions per day.
- Own the data model and configuration engine that governs customer and merchant records, ensuring data integrity, uniqueness, and compliance with global regulations.
- Drive the continuous improvement of service reliability, aiming for 99.999% uptime and rapid incident resolution.
- Champion observability best practices, building dashboards, alerts, and automated runbooks that enable proactive monitoring and rapid troubleshooting.
- Leverage AI‑assisted development tools to accelerate code reviews, documentation, and testing, while maintaining rigorous quality standards.
- Mentor and grow a high‑performing engineering team, fostering a culture of ownership, collaboration, and continuous learning.
- Collaborate closely with product, compliance, security, and data teams to align on feature delivery, regulatory requirements, and data governance.
- Identify and eliminate bottlenecks, propose architectural changes, and champion best practices across the engineering organization.
Key Responsibilities
- Architecture & Design – Define scalable, fault‑tolerant micro‑service architectures that support high‑volume payment flows and strict data consistency across global markets.
- Data & Configuration Ownership – Manage customer and merchant records, enforce uniqueness guarantees, and design configuration rules for gaming, e‑commerce, and enterprise verticals.
- Reliability & Operations – Own on‑call duties, incident triage, post‑mortems, and continuous improvement of service SLAs to maintain 99.999% uptime.
- Observability & Metrics – Implement comprehensive monitoring, alerting, and dashboards that meet or exceed industry standards, ensuring proactive detection of performance regressions.
- AI‑Assisted Development – Leverage tools like AI coding assistants to accelerate code comprehension, generate design docs, runbooks, and validate implementation against requirements.
- Team Leadership – Recruit, onboard, and mentor engineers; foster a culture of ownership, collaboration, and continuous learning.
- Cross‑Functional Collaboration – Work closely with product, compliance, security, and data teams to align on feature delivery, regulatory requirements, and data governance.
- Process Improvement – Identify bottlenecks, propose architectural changes, and champion best practices across the engineering organization.
Essential Qualifications
- 10+ years of experience building and operating production software systems, with a proven track record of staff‑level ownership.
- Deep expertise in payments, banking, or financial systems where correctness, auditability, and uptime are critical.
- Hands‑on experience with distributed systems design: data consistency, idempotency, concurrency, and fault tolerance.
- Proficiency in Java or a comparable backend language, with a strong understanding of micro‑service patterns.
- Demonstrated ability to take over unfamiliar, business‑critical codebases and become the owner.
- Daily use of AI coding tools, with clear judgment on when automation can accelerate development and when human review is essential.
- Excellent written communication skills – design docs, incident write‑ups, and runbooks that others reuse.
- Experience owning core entity data and configuration services where duplicate or inconsistent records have direct financial impact.
Preferred Qualifications
- Hands‑on knowledge of ACH, RTP, FedNow, or Open Banking protocols.
- Experience building or leading a new engineering hub or driving a major platform transition.
- Background in data modeling for high‑volume transactional systems.
- Familiarity with cloud platforms and container orchestration.
- Experience with observability tools such as distributed tracing, log aggregation, and metrics collection.
Skills & Competencies
- Strategic Thinking – Ability to see the big picture while managing day‑to‑day details.
- Technical Leadership – Guiding teams through complex architectural decisions.
- Operational Excellence – Ensuring high availability, performance, and security.
- Collaboration – Working effectively with cross‑functional stakeholders.
- Mentorship – Coaching junior engineers and fostering a culture of growth.
- Adaptability – Thriving in a fast‑paced, evolving environment.
Career Growth & Learning Opportunities
At brighthush, your career trajectory is as dynamic as the payments landscape. As a Staff Engineer, you will:
- Lead the design of next‑generation payment orchestration services that scale globally.
- Influence product strategy and roadmap decisions across the organization.
- Mentor a growing team of engineers, shaping their technical and professional development.
- Participate in industry conferences, hackathons, and knowledge‑sharing sessions.
- Explore opportunities to transition into senior leadership roles such as Principal Engineer, Engineering Manager, or VP of Engineering.
We also provide structured learning paths, internal tech talks, and access to external courses and certifications. Whether you’re looking to deepen your expertise in distributed systems, expand your knowledge of financial regulations, or develop leadership skills, brighthush offers the resources and support to help you grow.
Work Environment & Company Culture
brighthush is built on a foundation of curiosity, collaboration, and innovation. Our culture encourages:
- Open communication – transparent decision‑making and knowledge sharing.
- Continuous learning – access to training resources, internal tech talks, and external conferences.
- Work‑life balance – flexible work arrangements, generous PTO, and a hybrid model with in‑office days in San Francisco.
- Diversity & inclusion – a global team that values every voice and perspective.
- Fun and community – team outings, hack days, and social events that strengthen bonds.
We celebrate achievements, encourage experimentation, and reward bold ideas. Our engineering teams are empowered to own their projects, make decisions, and iterate quickly, all while maintaining the highest standards of quality and security.
Compensation & Benefits
While the base salary for this role is competitive within the San Francisco market, we also offer a comprehensive benefits package that includes:
- Flexible paid time off and generous PTO accrual.
- Comprehensive medical, dental, vision, and other insurance plans.
- FSA & HSA options for medical and dependent care.
- Home office setup allowance and internet stipend.
- Retirement plan with 401(k) and RRSP matching.
- Gender‑neutral paid parental leave and other family‑friendly policies.
- Employee stock options and performance‑based bonuses.
We also provide a range of wellness programs, including mental health resources, gym memberships, and mindfulness sessions, to support your overall well‑being.
How to Apply
Ready to shape the future of payments? Join brighthush and lead the next wave of innovation in payments orchestration. Submit your application through our careers portal or reach out to our recruiting team directly. We look forward to exploring how your expertise can help us build a smarter, faster, and more secure financial world.
``` Apply for this job