Clara is the leading end-to-end corporate spend management solution for companies in Latin America.
Senior Backend Engineer
Location
Latin America
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Clara
• Leading design and implementation for high-impact internal systems and services. • Building the integration platform and surfaces that let other teams connect into the ClarOps backend. • Collaborating across the full product lifecycle, from ideation to deployment. • Elevating the team through code reviews, pairing, and sharing what you know with peers. • Maintaining and evolving microservices within a modern architecture. • Driving cross-team problem-solving and architectural discussions. • Applying AI tools to ship faster and improve how the team works.
Job Requirements
- 5+ years of backend development experience, showing proven role-specific execution in production environments.
- Solid foundation in Java and Spring Boot.
- Strong understanding of microservices architecture and event-driven systems using infrastructure components like Kafka.
- Familiarity with cloud platforms, preferably AWS, and modern development tooling.
- Working proficiency in English and Spanish, with the ability to lead technical discussions across geographies.
- High autonomy, proactivity, and ownership mindset.
- A genuine pull toward AI.
- Adaptability to fast-changing, high-growth environments.
- Excellent verbal and written communication.
Benefits
- Competitive salary and stock options (ESOP) from day one
- Multicultural team with daily exposure to Portuguese, Spanish, and English (our corporate language)
- Annual learning budget and internal accelerated development paths
- High-ownership environment: we move fast, learn fast, and raise the bar — together
- Smart, ambitious teammates — low ego, high impact
- Flexible vacation and hybrid work model focused on results
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Digital Patient Model Services – C++
BrainlabTogether we're making an impact on patient lives with our medical technologies.
• Develop and maintain modular C++ services that integrate and expose our state-of-the-art anatomical models and data processing pipelines. • Implement and optimize the backend logic that powers our gRPC and Protocol Buffers interfaces, ensuring reliable data delivery to clinical applications. • Leverage C++20 Coroutines to solve concurrency and low-latency data flow challenges, ensuring anatomical information is available exactly when needed. • Work on the interface between classic data processing and machine learning outputs, ensuring the service remains modular and testable. • Own the full lifecycle,from technical concept to high-coverage testing, while automating workflows for a stable and repeatable release process. • Act as a technical consultant for internal teams and external partners, supporting them in the seamless integration of the Digital Patient Model services into their own applications.
• Assist in developing and maintaining applications using .NET technologies • Develop basic UI components using JavaScript, HTML, and CSS • Fix defects, perform unit testing, and support QA activities • Collaborate with senior developers and follow coding standards • Participate in learning and upskilling on enterprise technologies
• Design and develop high-load backend services using TypeScript, Bun.js, and Nest.js • Build and maintain a robust, scalable data architecture, ensuring proper data storage, structure, and documentation • Integrate backend services using gRPC and manage inter-service communication via protobuf contracts • Implement event-driven solutions with message brokers such as Nats.io, Kafka, or SQS • Work with analytical (ClickHouse) and transactional (PostgreSQL) databases to optimize queries and ensure data reliability • Integrate with third-party systems including Auth0, Stripe, Sanity CMS, HubSpot, Algolia, and external APIs (e.g., Google Places) • Ensure strong data governance: define data structures, storage strategies, and maintain comprehensive documentation
Senior Full-stack Software Engineer, Nest.js/Node.js, React
Software MindSoftware House focused on results since 1999
• Working with a Scrum team of Engineers on a greenfield project • Developing software applications and solutions based on documented business and system requirements • Understanding how applications operate, they are structured, and how customers use them • Taking ownership of the delivery schedule and quality of work • Providing input and estimates about the effort required to build desired functionality • Designing applications for stability, scalability, and performance



