Senior Backend Developer, Golang

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Pessoa Desenvolvedora Backend Go sênior criando soluções escaláveis para sistemas de core bancário da Zup Innovation. Projetando APIs, microsserviços e pipelines CI/CD em AWS.

Responsibilities:

  • Develop backend solutions focused on high performance, security, and scalability for core banking systems.
  • Design, implement, and document robust APIs, ensuring alignment with industry best practices.
  • Actively contribute to microservices architecture by proposing continuous improvements and exploring new technical solutions.
  • Define and enhance CI/CD pipelines, promoting end-to-end automation from testing through deployment in AWS environments.
  • Ensure high coverage of unit, integration, and performance tests.
  • Serve as a guardian of the technical quality of deliverables.
  • Participate in and lead code review sessions.
  • Foster technical excellence and share knowledge across the team.
  • Work in a dynamic, collaborative team focused on technical excellence, using a Go- and AWS-based stack.

Requirements:

  • Strong experience in backend development using Go (Golang).
  • Proficiency with AWS services, particularly EKS/Fargate, relational databases, DynamoDB, queues, topics, and API Gateway.
  • Advanced knowledge of Docker containers and orchestration.
  • Proven ability to design, build, and consume secure, high-performance RESTful APIs.
  • Consistent experience automating unit, integration, and performance testing.
  • Experience managing CI/CD pipelines.
  • Familiarity with observability concepts and tools in cloud environments, including logs, metrics, and distributed tracing.
  • Previous experience working with financial systems, payment processing, or core banking.
  • Strong experience with event-driven architectures and messaging platforms such as Kafka, SQS, or SNS.
  • In-depth knowledge of security for critical APIs, including OAuth 2.0, rate limiting, and advanced validation.
  • Experience deploying and maintaining highly available, resilient environments on AWS.
  • Active participation in technical communities or contributions to open-source projects related to the Go or AWS ecosystems.

Benefits:

  • Remote-first work model
  • Freedom to work from anywhere
  • Flexible hours
  • Education allowance
  • Dedicated career development platform
  • Internal guilds and study and interest groups
  • Health insurance
  • Dental insurance
  • 24/7 telemedicine
  • Free online therapy
  • Wellhub
  • Extended maternity leave
  • Extended paternity leave
  • CAZ – Zuppers Support Center
  • Meal and food allowance
  • Life insurance
  • Transportation allowance
  • Home office allowance
  • Childcare allowance
  • Mobile phone plan allowance
  • Profit-sharing and results-based bonus