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.