Ativa os alertas de emprego por e-mail!

Senior Software Engineer

Alternative Finance, Inc.

Brasil

Teletrabalho

USD 40.000 - 70.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Alternative Payments is seeking a Senior Software Engineer to join our innovative team. In this role, you will develop and maintain core backend services, design event-driven architectures, and collaborate closely with teams to enhance our payment processing platform. With a focus on growth, empowerment, and innovative practices, this is an opportunity to contribute meaningfully to a forward-thinking financial service company.

Serviços

Equity ownership
Flexible PTO policy
Work-from-home stipend
Regular team events and conferences
Vision coverage

Qualificações

  • 4-7 years in software development.
  • Strong skills in Go and SQL.
  • Experience with Kafka or RabbitMQ.

Responsabilidades

  • Build and maintain backend services.
  • Design event-driven pipelines.
  • Collaborate with Product and Operations.

Conhecimentos

Go
SQL
Event-driven architecture
Unit testing
Integration testing

Descrição da oferta de emprego

We’re on a mission to revolutionize financial services for managed service providers — one transaction at a time. By combining cutting-edge payment technology with deep industry expertise, we’re building something special. If you’re passionate about transforming how companies handle payments or building financial services for the future, you’re in the right place.

There is a critical gap in the market: offline, service-based businesses do not have access to the same payment innovations that other industries enjoy. We have set out to change this.

Today, we’re helping companies across North America streamline their payment processes, improve cash flow, and focus on what they do best – serving their customers. Our customers report cutting their accounts receivable time in half and reducing outstanding payments by up to 95%, transforming how they operate their business.

Our Values

Our values are not words on a wall – they are the principles that guide every decision we make and shape how we work together to serve our customers. These core beliefs define our culture and drive our success.

Transparency

We believe in radical transparency – both in our product and our company culture. This approach allows us to move quickly, innovate fearlessly, and build trust with our customers and each other.

Partnership

We're not just building software; we're partners in our customers' success. This partnership mentality extends to how we work with each other, tackling challenges and opportunities as one team.

We're students of our industry. Through monthly training sessions with business leaders and regular conference attendance, we stay connected to our customers' evolving needs. This commitment to learning extends to our personal growth – we are always seeking to expand our knowledge and skills.

Empowerment

We believe in ownership and providing equity ownership to every employee. Whether you're in development, sales, or operations, you have the freedom to take initiative and drive results.

Alternative Payments is in an exciting growth phase. With 30+ team members and counting, we’re expanding across all departments while maintaining our agility. Here’s what growth looks like at AP:

  • Career Development: Our team members have grown from BDRs to AEs, and from individual contributors to team leaders. We believe in promoting from within and building leaders from within.
  • Industry Leadership: We partner with industry leaders and invite them to meet with and speak to our teams. We encourage teams to attend conferences and develop powerful relationships with customers.
  • Company Building: Every team member is part of our company building. Our company is run by the team and as new roles develop, you will have the opportunity to lead and build businesses.
Our Culture

Our culture combines extremely, high performance with genuine work-life balance:

Hybrid Philosophy

We value in-person time and get together monthly with our team, however, work is about impact, not location. We offer the flexibility to work from anywhere, while regular off-sites and conferences keep our team connected and collaborative.

Our team supersedes expectations and breaks boundaries to share knowledge, solve challenges, and drive innovation. Through monthly industry trainings and presentations, we maintain strong connections despite physical distance.

Diverse Perspectives & Thought

Our team spans multiple countries including the US, Canada, and Brazil, bringing together diverse backgrounds, experiences, and viewpoints. We believe this diversity makes us stronger and more innovative. Our families come from many more countries and these perspectives help shape our company.

What Our Team Says
"There’s a contagious energy across the team. We thrive on collaboration, and everyone is eager to jump in, share ideas, and help each other succeed while solving challenging problems."

Jeremy Noskin
Chief of Staff

"Working at Alternative Payments has been the most refreshing career experience."

We want our team to feel valued, supported, and empowered to do their best work:

Competitive Compensation
  • Every employee is granted equity in the business
  • Flexible PTO policy
  • Vision coverage
Work Setup
  • One-time WFH stipend for home office setup
  • Regular in-person team events and conferences
Open Positions
Senior Software Engineer
Location
Employment Type

Full time

Location Type

Remote

Department
What You’ll Do

Build backend services
Develop and maintain core services that handle data processing, transformations, and business logic.

Design event-driven pipelines
Craft idempotent, queue-based workflows (Kafka, RabbitMQ, etc.) to process messages without duplication.

Write clean, maintainable code
Author services in Go (or a similar language) and SQL (Postgres or equivalent), following clear coding standards and review practices.

Drive quality & reliability
Implement unit, integration, and end-to-end tests; instrument metrics (throughput, latency, error rates) and alerts; rapidly diagnose and resolve issues.

Collaborate & iterate
Partner with Product and Operations to deliver features quickly; pair with teammates to share knowledge and continuously refine our tooling and processes.

What You’ll Bring

Experience: 4–7 years in professional software development, with mid- or senior-level responsibilities

Technical Skills:

Strong in Go (or comparable backend language) and SQL (Postgres or equivalent)

Comfortable with event buses/queues (Kafka, RabbitMQ, etc.)

Solid testing discipline: unit, integration and end-to-end

Familiarity with Git workflows, code reviews and CI/CD pipelines

Mindset:

Quick learner who thrives in a fast-moving environment

Detail-oriented problem solver, especially around data consistency

Clear communicator and collaborative team player

Nice-to-Haves

Prior work on payment platforms or financial/data reconciliation

Hands-on experience integrating with QuickBooks Online, Xero, Netsuite or similar APIs

Understanding of accounting principles (e.g. double-entry)

Observability tooling (Prometheus, Grafana)

Basic compliance/security exposure (encryption, audit trails)

About Us:

Alternative Payments is a leading payments platform for service-based companies. Our innovative platform enables businesses to automate the entire accounts receivable process and reduce the overall expense of payment processing. We are dedicated to fostering growth and providing exceptional value to our clients.

Our Values

Transparency & Honesty: We operate with transparency to our customers, investors, and other partners, every step of the way.

Dependability: We are dependable. We do what we say we are going to do and we do not cut corners.

Partnership: We are partners to our customers, investors, and each other, and work together to solve exciting massive problems.

Revolutionary & Boldness: We are revolutionary & bold. We break down barriers and walls to build our own walls in a stronger, safer, and simpler manner.

Diversity & Inclusion: We work together with people of all backgrounds and seek different viewpoints to generate stronger partnerships and create a stronger, more inclusive company and world.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Senior Software Engineer - MAAS

Canonical

São Paulo null

Teletrabalho

Teletrabalho

USD 50,000 - 85,000

Tempo integral

Há 12 dias

Senior Software Engineer (React.js, .NET) - OP01781

Dev.Pro

São Paulo null

Teletrabalho

Teletrabalho

USD 45,000 - 70,000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer - MAAS

Canonical

Rio de Janeiro null

Teletrabalho

Teletrabalho

USD 45,000 - 85,000

Tempo integral

Há 13 dias

Senior Software Engineer

General Assembly

null null

Teletrabalho

Teletrabalho

USD 60,000 - 100,000

Tempo integral

Há 11 dias

Remote Senior Software Engineer - 34123

Turing

null null

Teletrabalho

Teletrabalho

BRL 30,000 - 50,000

Tempo parcial

Há 28 dias

Remote Senior Software Engineer - 34123

Turing

null null

Teletrabalho

Teletrabalho

USD 60,000 - 80,000

Tempo parcial

Há 28 dias

Software Engineer - Senior/Lead/Staff (Fintech Platform)

Babylon

null null

Teletrabalho

Teletrabalho

USD 40,000 - 70,000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer (Android) - OP01798

Dev.Pro

Buenos Aires null

Teletrabalho

Teletrabalho

USD 60,000 - 90,000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer (.NET, Vue.js) - OP01776-01

Dev.Pro

São Paulo null

Teletrabalho

Teletrabalho

USD 60,000 - 90,000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos