Senior Software Engineer, Growth
Core
Design, build, and own backend services and platform capabilities powering customer acquisition, activation, conversion, retention, and expansion using distributed systems, AI, and data infrastructure.
Role type
Senior Backend Engineer (Growth Platform)
Builds
Scalable backend systems, high-performance APIs, distributed services, event-driven architectures, real-time data processing, and AI-native decision systems.
Domain
Fintech / Global Payments / AI-native Growth Platform
Deliverable
production ML models | product features
Required skills
Python, Java, Kotlin, FastAPI, Spring Boot, distributed systems, API design, event-driven architectures, asynchronous processing, scalability, reliability, system design, production operations.
Preferred skills
growth platforms, experimentation systems, customer segmentation, marketing automation, AI-powered applications, LLM integration, tool orchestration, real-time data pipelines, streaming technologies, cloud infrastructure (AWS/GCP), containerization, Docker, Kubernetes, observability (Grafana, Prometheus, Splunk), enterprise integrations.
Technologies
FastAPI, Spring Boot, Docker, Kubernetes, AWS, GCP, Grafana, Prometheus, Splunk
Responsibilities
Build scalable backend systems including high-performance APIs and real-time data processing; Develop AI-native capabilities transforming customer signals into personalized experiences; Own end-to-end technical delivery of complex backend services; Design for reliability and scale; Solve ambiguous business problems partnering with cross-functional teams; Elevate engineering quality through system design and mentoring.
Seniority
Senior, hands-on IC