Please, let Pluto know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Design and develop Pluto Connect, which is our embedded spend management platform for banks and financial institutions.
Play a pivotal role in architecting and building critical payment processing, ledgering, and financial reconciliation systems.
Architect and implement robust integrations with various payment rails and banking APIs.
Lead the development lifecycle of features and work streams from design to deployment.
Become a voracious problem solver who can tackle difficult issues on tight timelines, manage cross-functional dependencies, and set an exemplary bar for engineering within the organization.
Write and maintain clean, maintainable, and testable code, leveraging design patterns and architecture where appropriate.
Participate in code reviews, pair-programming sessions, and provide constructive feedback to peers.
Develop a strong understanding of the domain and bring a deep product and design mindset while building solutions.
Requirements:
You must have 5+ years of professional experience as a software engineer, with a focus on payments or fintech.
Extensive experience in developing and integrating with banking and card scheme protocols is required.
You should have experience working with third-party APIs and integrating external financial services into backend systems.
Mastery in at least one programming language, such as Kotlin, Java, Go, Scala, or Rust, is necessary.
A deep understanding of relational and non-relational databases and distributed systems is essential.
You must have a strong grasp of SQL and relational data modeling.
Experience in API design and development, including GraphQL, REST, or RPC, is required.
You should have experience designing and developing scalable, secure, and reliable backend systems.
A strong understanding of the software development lifecycle (SDLC), software design principles, architectural and integration patterns is necessary.
Strong problem-solving skills and the ability to analyze and debug complex software systems are required.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams, are essential.
Benefits:
You will receive competitive compensation and stock options, giving you skin in the game.
The position offers a remote-first work environment.
A new MacBook will be provided to you for your work.
There is a monthly fitness benefit to support your health and well-being.
A home-office budget will be allocated to help set up your workspace.
A discretionary learning budget is available for your professional development.
Apply now
Please, let Pluto know you found this job
on RemoteYeah
.
This helps us grow 🌱.