Staff Software Engineer

August 28

Apply Now
Logo of Alternative Payments

Alternative Payments

Fintech ‱ B2B ‱ eCommerce

Alternative Payments is a payment processing platform specifically designed for service-based businesses. It streamlines customer payment processing, enhances collections, and offers financing options, enabling businesses to unify their invoicing and payment solutions seamlessly. The platform includes security features to safeguard transactions and provides automation tools to reduce administrative efforts. With Alternative Payments, businesses can improve revenue flow and enhance the customer payment experience, ensuring that payments are completed quickly and efficiently.

📋 Description

‱ Drive technical excellence across the platform as a Staff Software Engineer focused on architecture, scalability, and knowledge sharing rather than people management. ‱ Shape technical direction, lead cross-functional initiatives, and establish engineering best practices as the company's first Staff Engineer. ‱ Design, architect and implement scalable microservices solutions that handle high-volume financial transactions. ‱ Lead system design decisions emphasizing scalability, resilience, and performance optimization. ‱ Propose improvements to enhance reliability and maintainability of current and future features. ‱ Lead cross-functional teams (such as tiger teams) for specific technical initiatives and collaborate with product and engineering teams to prioritize technical roadmap items. ‱ Take ownership of complex technical projects from conception to delivery.

🎯 Requirements

‱ 10+ years of software engineering experience. ‱ Proficiency in Golang (highly preferred) or proficiency in one of these: Java, C#, or C++. ‱ In-depth experience with microservices architecture and distributed systems, showcasing strong skills in designing and implementing scalable architectures. ‱ Experience with DevOps and Infrastructure best practices, having worked with Kubernetes, PostgreSQL, and cloud platforms (we work with AWS, but experience with others is highly valuable). ‱ Prior background in financial services (fintech) or the payments industry. ‱ Strong English communication skills for technical knowledge sharing and cross-functional work with our teams in the US, Canada, and Brazil. ‱ Nice-to-haves: Experience with high-volume, data-intensive applications beyond just payments. ‱ Nice-to-haves: Comfortable with event buses/queues (RabbitMQ or similar technologies). ‱ Nice-to-haves: Experience in both startup and scale-up environments. ‱ Nice-to-haves: Track record of mentoring and developing other engineers in both big and small teams.

đŸ–ïž Benefits

‱ Competitive salary: the typical compensation range for this role is 109k - 120k USD/year. ‱ Equity shares (we just raised a Series A!). ‱ Unlimited PTO. ‱ Yearly Learning & Development budget and laptop reimbursement stipend upon joining. ‱ Opportunity to work with a global, dynamic and innovative team who truly cares about making a real impact in a rapidly growing industry.

Apply Now

Similar Jobs

August 8

Lead software development at Unico, shaping innovative identity protection solutions for Brazil.

đŸ—ŁïžđŸ‡§đŸ‡·đŸ‡”đŸ‡č Portuguese Required

April 25

Join Arcotech to lead a technical team in developing innovative digital education solutions.

đŸ—ŁïžđŸ‡§đŸ‡·đŸ‡”đŸ‡č Portuguese Required

Java

Kotlin

April 24

FCamara estĂĄ em busca de um desenvolvedor fullstack sĂȘnior para soluçÔes digitais completas.

đŸ—ŁïžđŸ‡§đŸ‡·đŸ‡”đŸ‡č Portuguese Required

Angular

Azure

Cloud

Docker

Google Cloud Platform

Java

JavaScript

Jenkins

Kafka

Kubernetes

Microservices

MongoDB

MySQL

Node.js

React

Redis

Redux

SCSS

Spring Boot

SpringBoot

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com