Senior Software Engineer - Product Expansion Team
alternativepayments · São Paulo
Job description
About the role
Alternative Payments is building the financial operating system for SMBs, starting with accounts receivable and now expanding into accounts payable, AI-powered analytics and more. It is seeking a Senior Software Engineer to join its Product Expansion team, which owns two core products: Accounts Payable (currently building multi-use virtual cards) and Analytics. The role focuses on architecting and developing core backend services, designing event-driven data pipelines and keeping systems reliable and performant for financial transactions. It is fully remote and open to candidates eligible to work in Brazil.
Key responsibilities
- Develop and maintain core backend services handling data processing, transformations and business logic.
- Design idempotent, queue-based event-driven workflows (Kafka, RabbitMQ, etc.) to process messages without duplication.
- Write clean, maintainable code in Go (or a similar language) and SQL (Postgres or equivalent).
- Implement unit, integration and end-to-end tests, instrument metrics and alerts, and resolve issues quickly.
- Work with Product and Operations teams to deliver features rapidly, and pair with teammates to improve tooling and processes.
Required profile
- 4-7 years of professional software development with senior-level responsibilities.
- Experience on payment platforms or with payments/financial transactions.
- Solid testing discipline and familiarity with Git workflows, code reviews and CI/CD pipelines.
- Nice to have: data lake/analytics experience (ClickHouse, dbt, Dagster, Spark/Databricks, Snowflake), analytics product experience, frontend with TypeScript, financial/data reconciliation, accounting principles, observability tools (Prometheus, Grafana), compliance/security basics, mentoring or project leadership, and comfort in fast-paced environments.
Required skills
- Go (or comparable backend language) and SQL (Postgres or equivalent)
- Kafka, RabbitMQ or similar message queues
- Unit, integration and end-to-end testing
What we offer
- Total compensation of $90,000-$105,000 plus equity.
- Unlimited PTO and flexibility.
- Yearly learning and development stipend.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Brazil.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 21 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
alternativepayments
São Paulo
Related job offers
-
Forward Deployed Engineer - Brazil
breakmark São Paulo -
Member of Technical Staff - Observability & Reliability
avra São Paulo -
Member of Technical Staff - Inference Platform
avra São Paulo -
Member of Technical Staff, Research - Relational Foundation Models
avra -
Forward Deployed Engineer
avra São Paulo