Backend | Iniciativa CPC + CPA
Core
Design, develop, and maintain server-side business logic, APIs, and databases for critical enterprise applications, ensuring high performance, security, and scalability.
Role type
Senior Backend Engineer (Distributed Systems)
Builds
High-availability backend services, RESTful APIs, and event-driven microservices
Domain
Enterprise Software, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Scala, Java, Pekko, Akka, Play Framework, Distributed Systems, Apache Kafka, SQL, Cosmos DB, CI/CD pipelines, Cloud platforms (Azure, AWS, GCP), API design
Preferred skills
Event-Driven Architecture, Observability, Docker, Kubernetes
Technologies
Scala, Java, Pekko, Akka, Play Framework, Kafka, Cosmos DB, Azure, AWS, GCP, Docker, Kubernetes
Responsibilities
Design and maintain high-availability backend services; Build and optimize RESTful APIs and event-oriented services; Develop scalable microservices and distributed systems; Implement data integration and event processing using messaging platforms; Design and administer relational and NoSQL data models; Ensure code quality through automated testing and code reviews; Participate in CI/CD pipeline definition and implementation; Monitor, diagnose, and resolve performance and security issues; Apply secure development standards and cloud architecture principles.
Seniority
Senior, hands-on IC