Uberall

Senior Backend Engineer at Uberall (Brazil)

Uberall· Brazil·

Role details

Work type
Remote
Employment
Contract
Level
Senior

Job description

About the Role

As a Backend Engineer, you will be working on our location marketing cloud solution (SaaS) and be a part of a highly-skilled agile team. As an experienced and team-minded professional, you will have a voice in our daily stand-ups that will be recognized and essential in our daily business to provide the best software solution to our enterprise clients and partners.

Your Responsibilities

  • You will lead impactful and innovative projects within our SaaS solution
  • You will play an active role in designing and improving our overall software architecture
  • You will participate in the design, implementation, and execution of distributed services and APIs
  • You will collaborate closely with your team, other squads, and stakeholders like product management
  • You will contribute to the codebase with scalable, high-quality code and deliver solid coverage with automated tests
  • You will ensure outstanding availability and maintainability of our platform by evolving our architecture and tech stack, participating in code reviews, refactoring, and improving integration and delivery systems

Your Profile

  • You are highly proficient in Kotlin or Groovy, and proven coding skills with other JVM languages (such as Java or Scala) are considered a plus
  • You have proven experience in designing scalable software systems, ideally a successful SaaS product
  • You are familiar with containers, microservice architecture, event-driven architectures, cloud computing, and RESTful APIs
  • You have deep knowledge of most of the popular technologies like Spring Boot, Hibernate, JUnit, AWS, Elastic Search, MySQL, Docker, or OpenAPI
  • You are a self-motivated and independent engineer and bring creativity and the ambition to strive in a constructive and multicultural team
  • You have experience with agile methodologies and automated testing
  • You are a great team player with a positive and solution-oriented mindset
  • You are fluent in English, sufficient for success in a remote and largely asynchronous work environment

Why work at Uberall

  • Culture & Values: Described as "truly human culture" with high performance, openness, collaboration, and authenticity. Values include "Be Customer Obsessed," "Be Bold & Drive Change," "Demonstrate Passion & Performance," and "Grow Together." Inclusion is a core operating principle, not just a program.
  • Remote/Hybrid Policy: "Choice-First environment" — employees can work from global offices or remotely; coming to an office is not required. Offices available for collaboration.
  • Global & Diverse Team: Over 400 Uberallers representing 50+ nationalities across 30+ countries.
  • Growth & Development: Learning Grant program, Power Skills Academy, and Leadership Foundations for continuous development.
  • Compensation: Competitive benefits tailored to local markets; Long-term incentive plans through Virtual Stock Option Plan (VSOP) and Equity Plan (ESOP) for all eligible employees.
  • Engineering Culture: AI-first organization with a human approach to hiring. Encourages AI fluency and curiosity; values using AI to support, not replace, human work.
  • Hiring Process: Transparent, respectful process with initial chat, team interviews, culture & values interview, and structured onboarding. Human-driven decision-making at every stage.

Application questions