Senior Software Engineer
Core
Design and implement scalable, high-throughput APIs and microservices for Zephr, an AI-powered subscription experience platform for digital publishers and media companies.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Public-facing multi-tenanted application, secure APIs, and AI-driven paywall/user journey features
Domain
SaaS, Subscription Economy, Media/Publishing
Deliverable
production ML models | product features | infrastructure
Required skills
Java (JDK 21+), Kotlin, JavaScript/TypeScript, React, REST/gRPC/GraphQL API design, Microservices architecture, API security (OAuth2, SAML, JWT), Unit/Integration/E2E testing, Observability (logging, alerting), Git, TDD, SOLID principles
Preferred skills
Reverse proxies (HAProxy, Envoy, nginx), API gateways (Kong), Terraform, AWS, Svelte, Load testing (JMeter, Gatling), JVM profiling, Prometheus/Grafana/ELK stack
Technologies
Java, Vert.x, Spring, MySQL, Kafka, Spark, NodeJS, React, AngularJS, Kubernetes, AWS, Terraform
Responsibilities
Lead design and implementation of innovative solutions for complex end-user and backend challenges; Develop and maintain secure, performant APIs for internal, B2B, and public consumers; Contribute to the development and scaling of a high availability, public-facing multi-tenanted application; Work with product management to translate business requirements into technical specifications; Lead code reviews and propose technical standards; Mentor junior colleagues
Seniority
Senior, hands-on IC with mentorship responsibilities