Senior Software Engineer
Core
Design and develop scalable, cloud-native REST APIs and web services for global marketing campaign management, audience targeting, and measurement platforms.
Role type
Senior Software Engineer (Backend/Platform)
Builds
End-to-end marketing campaign management platforms and data-driven marketing capabilities
Domain
Fintech / Digital Payments / Marketing Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, React, GraphQL, AWS, Databricks, Spark, Hadoop, Domain Driven Design, Event Driven Design, JUnit, Mockito, BDD testing, GenAI tools
Preferred skills
Cloud-native architecture, distributed service architectures, AI-assisted development workflows, Agile/Scrum methodologies
Technologies
Java, Spring Boot, React, GraphQL, Databricks, Spark, Hadoop, AWS
Responsibilities
Design and develop REST APIs and web services; assess technologies for integrating backend data services with user interfaces; build scalable, resilient platform capabilities; contribute to engineering excellence through automation and testing; leverage GenAI-powered tools to improve software quality and delivery velocity.
Seniority
Senior, hands-on IC