Engenharia de Software Backend Pleno – Billing

BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLKubernetesRuby on RailsRedisRESTful APIs

Requirements

  • Strong experience with backend development using Ruby on Rails
  • Solid knowledge of PostgreSQL or other relational databases
  • Experience building and maintaining RESTful APIs
  • Hands-on experience with automated testing (RSpec, Minitest, or similar)
  • Familiarity with Sidekiq and asynchronous processing
  • Understanding of software architecture principles (SOLID, Clean Code, OOP, Design Patterns)
  • Experience working in distributed, agile engineering teams
  • Knowledge of system performance tuning and scalability best practices
  • Experience with Redis, messaging queues, Datadog, or Kubernetes (plus)

Responsibilities

  • Develop and maintain scalable backend services using Ruby on Rails
  • Design, build, and evolve APIs supporting billing and monetization workflows
  • Implement automated tests (unit, integration, and end-to-end) to ensure code quality
  • Work with relational databases, especially PostgreSQL, optimizing queries and performance
  • Use Sidekiq for asynchronous processing and background job management
  • Contribute to system architecture decisions using principles like Clean Architecture and SOLID
  • Collaborate with product and engineering teams to deliver reliable and scalable solutions
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now