← Back to list
Job · Mid-level

Software Engineer II - Backend

Software Engineer • Mid-level • Remote • Full-time • Spain Spain

Arcotech, the technology team of Brazil's largest basic-education group, is hiring a backend software engineer for microservices development. The backend is mainly built with Go and Kotlin on AWS and GCP.

Responsibilities

  • ▹Design and develop high-impact microservices projects, ensuring security, high availability and resilience
  • ▹Translate functional and business requirements into efficient microservices architectures and secure technical designs
  • ▹Help the team with development best practices, design patterns, testing and code review, including defining the team's processes and practices
  • ▹Encourage and maintain a culture of technical documentation so platform solutions are easy for other teams to adopt
  • ▹Work in a highly collaborative, analytical environment with code reviews, pair programming and data-driven development

Requirements

  • ▹Solid experience in backend development
  • ▹Good computer science fundamentals: data structures, complexity and design patterns
  • ▹Knowledge of or interest in working with Go and Kotlin
  • ▹Good knowledge of relational (PostgreSQL) and non-relational (MongoDB, Redis, etc.) databases
  • ▹Experience developing APIs, microservices and distributed architectures
  • ▹Quality-minded, with hands-on experience writing automated (unit and integration) tests
  • ▹Basic knowledge of CI/CD practices
  • ▹Use of AI to ease the work and proactivity in staying up to date

Nice to have

  • ▹Production experience with Go and/or Kotlin

Soft skills

CollaborationQuality mindsetProactivity

What we offer

  • ▹Flash meal and/or food voucher
  • ▹SulAmérica health and dental plan
  • ▹Transport voucher for on-site and hybrid roles
  • ▹Extended maternity and paternity leave
  • ▹Childcare allowance
  • ▹Health care: Wellhub and Zenklub partnerships
  • ▹Education incentive
  • ▹Discounts on airfare
  • ▹Pet health plan partnership
  • ▹Access to Arco educational materials for employees' children
  • ▹Partnerships for MBA and postgraduate programs

About the company

Arcotech is the technology team of Grupo Arco Educação, the largest basic-education company in Latin America. Its solutions serve over 11,000 schools and support the learning experience of more than 4 million students every year.

Similar jobs