Senior Backend Engineer

Uberall
Brazil, Argentina
Workplace: RemoteContractFunction: Software EngineeringSkills: ["Self-motivated","Independent","Creativity","Teamwork","Positive mindset","Solution-oriented","English proficiency"]

Build and evolve backend services for a location marketing cloud SaaS product, working in a highly skilled agile team. Lead impactful projects, help design scalable software architecture, and implement distributed services and APIs. Collaborate with product management and other squads, ship high-quality code with automated test coverage, and maintain platform availability through code reviews, refactoring, and improvements to integration and delivery systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Uberall
Uberall
2 days ago

Senior Backend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build and evolve backend services for a location marketing cloud SaaS product, working in a highly skilled agile team. Lead impactful projects, help design scalable software architecture, and implement distributed services and APIs. Collaborate with product management and other squads, ship high-quality code with automated test coverage, and maintain platform availability through code reviews, refactoring, and improvements to integration and delivery systems.
Location: Brazil, Argentina
Workplace: Remote
Employment Type: Contract
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead impactful and innovative projects within the SaaS backend solution.
  • •Design and improve overall software architecture.
  • •Design, implement, and execute distributed services and APIs.
  • •Collaborate with the team and other squads, including product management stakeholders.
  • •Contribute scalable, high-quality code and automated test coverage; maintain availability and maintainability through architecture and tech stack evolution, code reviews, refactoring, and improved integration/delivery systems.

Key Requirements

  • •Proficiency in Kotlin or Groovy, with strong coding skills in other JVM languages (e.g., Java or Scala).
  • •Experience designing scalable software systems, ideally for a SaaS product.
  • •Familiarity with containers, microservice architecture, event-driven architectures, cloud computing, and RESTful APIs.
  • •Deep knowledge of common backend technologies such as Spring Boot, Hibernate, JUnit, AWS, Elasticsearch, MySQL, Docker, and OpenAPI.
  • •Experience with agile methodologies and automated testing.
Experience:SaaSCloud computingMicroservicesEvent-driven architectureJVM
Skills:Self-motivatedIndependentCreativityTeamworkPositive mindsetSolution-orientedEnglish proficiency
Languages:English
Tech Stack:KotlinGroovyJavaScalaSpring BootHibernateJUnitAWSElasticsearchMySQLDockerOpenAPIRESTful APIsMicroservice architectureEvent-driven architectureCloud computingContainersAutomated testingCode reviewsRefactoring

Company Brief

Uberall
Provides a location marketing and presence management platform that helps multi-location brands manage listings, reputation, and local marketing across search engines, maps, and social channels to drive in-store and online traffic.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: Berlin, Germany
Founded: 2012
WebsiteLinkedIn