Senior Software Engineer
Core
Design and build reliable services for an Affiliate Marketing platform, focusing on system efficiency and technical quality within the Billing & Payments domain.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Cloud-first microservices, REST APIs, and event-driven architectures for billing and partner payments.
Domain
Affiliate Marketing / Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Spring, AWS (Lambda, microservices), Kafka, SQL/NoSQL databases, CI/CD pipelines, Git, OOP, SOLID principles, REST APIs, event-driven architecture
Preferred skills
Node.js/TypeScript, Angular, financial/billing systems experience, AI tools for development
Technologies
Java, Spring, AWS, Lambda, Kafka, SQL, NoSQL, DynamoDB, MongoDB, Node.js, TypeScript, Angular, Git
Responsibilities
Design and implement scalable technical solutions, troubleshoot production issues, mentor engineers, facilitate agile ceremonies, maintain CI/CD pipelines, identify technical risks
Seniority
Senior, hands-on IC