About the job Staff Software Engineer
Job Title: Staff Software Engineer
Location: Remote – Latin America (Colombia, Mexico, Brazil, and Argentina preferred)
Type of Contract: Full-Time | Remote
Salary Range: Market Rates (Flexible for the right candidate)
Language Requirements: Professional English proficiency required
We are seeking a skilled Staff Software Engineer with deep backend architecture expertise and proven startup experience to join our growing team. You will play a key role in designing, building, and scaling complex financial systems across backend services, APIs, data workflows, and frontend applications. Your work will directly impact platform scalability, transaction reliability, engineering velocity, and the long-term evolution of core product infrastructure.
Key Responsibilities
- Design, architect, and scale distributed backend systems supporting high-volume financial and workflow-driven applications
- Build and ship end-to-end product features across backend services, APIs, data pipelines, and frontend applications
- Translate ambiguous business and product requirements into scalable, maintainable engineering solutions
- Drive architectural decisions and establish long-term technical direction for core platform systems
- Collaborate closely with Product, Design, and Leadership teams to deliver impactful customer-facing solutions
- Make thoughtful technical tradeoffs balancing speed, scalability, reliability, and maintainability
- Contribute hands-on across the stack while mentoring engineering teams through strong technical leadership
- Leverage AI-assisted development tools and workflows to improve engineering efficiency, iteration speed, and delivery quality
- Take ownership of critical technical initiatives from concept through production deployment and ongoing optimization
Must-Have Qualifications
- 5+ years of experience at a high-performing technology company with exposure to large-scale engineering systems and strong development practices
- Additional startup experience in fast-paced, low-structure environments with high ownership expectations
- Strong backend engineering expertise with professional experience in Python
- Proven experience designing scalable backend architecture and distributed systems at scale
- Demonstrated ability to build systems from scratch or significantly scale existing platforms
- Strong product mindset with the ability to understand how technical decisions impact customers and business outcomes
- Comfortable contributing across the stack, including APIs, backend services, data workflows, and frontend applications
- Experience making architectural tradeoffs informed by scalability, reliability, performance, and long-term maintainability
- Ability to work independently, make decisions with incomplete information, and drive projects end-to-end
- Strong communication and collaboration skills with experience working cross-functionally and directly with leadership teams
- Comfortable using AI-assisted development tools such as Claude or similar technologies within engineering workflows
Preferred Qualifications
- Experience building fintech, SaaS, workflow automation, or financial infrastructure platforms
- Background working at companies such as Ramp, Brex, or similar high-performing engineering organizations
- Familiarity with modern cloud infrastructure, distributed systems, and scalable system design patterns
- Experience improving engineering velocity through AI-assisted software development workflows
- Track record of owning architecture decisions and long-term platform evolution
- Experience mentoring engineers and influencing technical direction across teams
Benefits
- Meaningful equity / stock options
- Flexible PTO plus U.S. or local holidays
- Health and wellness stipend
- Fully remote and flexible work environment
- Home office stipend
- Learning and professional development stipend