Integrations - Sr Backend Engineer
Clara
Clara is the leading spend management platform for companies in Latin America. Our end-to-end solution includes locally-issued corporate cards, bill pay, and our highly-rated software platform; already being used by thousands of the most successful companies across the region.
Clara is backed by top investors and strategics including Accial Capital, Canary, Citi Ventures, Coatue, DST Global, General Catalyst, Goldman Sachs, ICONIQ Growth, Kaszek, Monashees, and Notable Capital, as well as prominent angel investors.
Disclaimer: This role is open to all candidates across LATAM, not just posting location.
About the Role
We are seeking a Senior Engineer with proven leadership and influence capabilities to oversee multiple complex projects within our technology organization. The ideal candidate will bring deep expertise in event-driven development paradigms and a strong commitment to test-driven development practices.
Key Responsibilities
- Lead cross-functional engineering teams across multiple concurrent high-complexity projects
- Architect, design, and implement robust event-driven systems at scale
- Establish and enforce test-driven development practices across all teams
- Provide technical mentorship to junior and mid-level engineers
- Collaborate with product managers to translate business requirements into technical specifications
- Make critical architectural decisions that balance technical excellence with business needs
- Identify and mitigate technical risks across the project portfolio
Qualifications
- 7+ years of software engineering experience with at least 3 years in technical leadership roles
- Expert knowledge of event-driven architecture patterns and message broker technologies (Kafka, RabbitMQ, etc.)
- Strong track record implementing test-driven development in production environments
- Experience with microservices architecture and distributed systems
- True experience with reactive programming
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders
- Proven ability to manage competing priorities and deliver results under pressure
- Experience guiding teams through technically challenging projects
Technical Skills
- Proficiency in at least one modern programming language (Java, C#, Python, Go, etc.)
- Experience with event sourcing, CQRS patterns, and asynchronous processing
- Strong understanding of automated testing frameworks and continuous integration/deployment practices
- Knowledge of cloud platforms (AWS, OCP)
- Experience with monitoring and observability tools for distributed systems
Personal Attributes
- Strategic thinker with excellent problem-solving abilities
- Self-motivated with a bias toward action
- Adaptable to changing priorities while maintaining focus on long-term goals
- Collaborative leadership style that empowers team members
- Passionate about software craftsmanship and engineering excellence