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