Define architecture and engineering standards for highly available, scalable Java and AWS systems, while guiding teams and improving distributed solutions, platform practices, and developer experience.
Senior Backend Engineer
📜 Description
- Design, build, and maintain backend services for core products and platforms.
- Develop event-driven systems using Go and Kafka, and build microservices with Docker and Kubernetes.
- Drive architecture decisions that improve performance, resiliency, and maintainability.
- Monitor, debug, and improve production service performance and reliability; participate in on-call and incident response.
- Write automated tests, follow CI/CD practices, and contribute to code reviews and technical knowledge sharing.
- Collaborate with engineering, product, design, and QA teams to deliver end-to-end solutions.
🛠️ Requirements
- 5+ years of backend development experience in Go or a similar language.
- Strong understanding of microservices architecture, distributed systems, and event-based communication.
- Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
- Solid understanding of observability, monitoring, and performance optimization.
- Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
- Background in gaming, payments, or commerce systems.
- Experience in adtech or offer monetization platforms.
- Hands-on experience with Kafka or equivalent streaming platforms.
- Experience with Redis or other in-memory data stores.
- Experience with cloud platforms (e.g., AWS, GCP, or Azure).
✨ Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- Paid time off
- Personalized career roadmap
- Training and educational opportunities
Full job description
Responsibilities
Qualifications & Skills
Nice to Have
Similar jobs
Search more Backend Engineer jobsSoftware Development Engineer III (Golang Developer)
Build and operate Go backend services and cloud-based distributed systems that power financial risk steering, partnering with Data Science and ML teams to deliver scalable, production-ready decision workflows.
Architect and operate secure, low-latency backend services and distributed AI systems that process sensitive data at scale, with a focus on reliability, real-time ingestion, search, and observability.
Java Backend Developer Sênior - REMOTO
Desenvolve e mantém soluções Java escaláveis, APIs RESTful e microsserviços, garantindo desempenho, segurança e qualidade, enquanto define boas práticas e orienta desenvolvedores juniores e plenos.
Design and scale high-performance backend services and APIs in Go and Python, integrating SAP, Azure, and AI capabilities while building resilient, cache-enabled distributed systems.
