Alternativepayments

Senior Software Engineer - Product Expansion Team

Remote (Brazil). Posted a month ago

The role

You will build and maintain backend services and event-driven data pipelines for the Product Expansion team. This role focuses on developing core products like Accounts Payable and Analytics.

What you will do

  • Build backend services for data processing, transformations, and business logic
  • Design idempotent, queue-based event-driven pipelines
  • Write clean, maintainable code in Go or similar languages and SQL
  • Implement unit, integration, and end-to-end tests
  • Instrument metrics and alerts to diagnose and resolve issues
  • Partner with Product and Operations to deliver features
  • Pair with teammates to share knowledge and refine tooling

Required qualifications

  • Strong in Go (or comparable backend language) and SQL (Postgres or equivalent)
  • Experience working on payment platforms or with payments/financial transactions
  • 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
  • 4–7 years in professional software development, with senior-level responsibilities

Nice to have

  • Data lake or analytics engineering experience (ClickHouse, dbt, Dagster, Spark/Databricks, Snowflake or similar)
  • Experience working on analytics products
  • Frontend experience with TypeScript
  • Prior work on 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)
  • Track record of mentoring, leading projects, or driving organizational improvements
  • Comfort working in fast-paced, dynamic, and high-impact environments

Benefits

  • Competitive salary
  • Equity opportunities
  • Unlimited PTO
  • Flexibility
  • Yearly learning & development stipend

Before you apply

  • Candidates must be eligible to work in Brazil

About the company

Alternative Payments is building the financial operating system for SMBs, consolidating the disconnected tech stack that holds service-based businesses back.