CareerPlanSign in

Software Engineer

Brasil💼 Full-time🗓 2026-06-03 → 2026-09-21

Core

Designing, developing, and maintaining scalable, robust, and high-performance software systems supporting a multi-cloud, multi-channel lottery transaction ecosystem.

Role type

Senior Backend Software Engineer (Microservices)

Builds

Resilient microservices, secure APIs, and transactional data pipelines for digital lottery channels (Web, Mobile, POS).

Domain

Fintech / Gaming / Lottery

Deliverable

production ML models | product features

Required skills

Java, Go, Python, RESTful API design, gRPC, GraphQL, CI/CD pipeline design, Infrastructure as Code (IaC), containerization, secure coding practices (OWASP Top 10), mTLS, key management (KMS), third-party API integration.

Preferred skills

Experience with multi-cloud environments (AWS/GCP), financial transaction systems, lottery domain knowledge.

Technologies

Java, Go, Python, AWS, GCP, RESTful, gRPC, GraphQL, Docker, Kubernetes, Jenkins, GitLab CI, Terraform, Prometheus, Grafana.

Responsibilities

Develop applications and microservices using clean code and design patterns; design and document resilient APIs for financial transactions; collaborate on CI/CD pipelines and infrastructure automation; ensure application security compliance; coordinate software integrations with third-party payment and fraud prevention providers; maintain compliance with ISO 9001 and ISO 27001 standards.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.