Staff+ Software Engineer at Plasma

on-site · full_time · Visa sponsorship

Apply for this role at Plasma

Responsibilities:
- Own the team’s hardest technical problems end-to-end and set technical direction for core systems.
- Define architecture, data models, APIs and standards that scale across products and teams.
- Lead design reviews, set reliability and correctness expectations (idempotency, data integrity, reconciliation).
- Improve observability, incident response and long-term operational robustness for payment systems.
- Mentor senior engineers, unblock teams and raise engineering standards across the organisation.
- Drive cross-team collaboration where systems integrate and influence product and roadmap decisions.
- Advocate for pragmatic trade-offs that balance speed, safety and long-term maintainability.

Requirements:
- Staff+ experience building production-grade backend services using TypeScript/Node.js with a full-stack mindset.
- Deep system design skills: distributed systems, data integrity, performance and operational practices.
- Proven track record of driving architecture, mentoring engineers and influencing technical direction.
- Experience in payments, ledgers, reconciliation or fintech infrastructure is strongly preferred.
- Strong debugging, observability and incident management experience; able to lead through outages.
- Excellent communication, collaboration and prioritisation skills in fast-moving environments.