
Upstream
Upstream builds a mobile marketing automation and digital commerce platform for mobile network operators and consumer brands, combining omnichannel messaging, operator billing, and anti-fraud protection. It operates as a privately held provider of software and managed services, supporting revenue growth and customer acquisition across 45+ markets in Latin America, Africa, the Middle East, and Southeast Asia. Founded in 2001 and headquartered in Athens, Greece, it works with more than 60 mobile network operators worldwide.
Open Positions at Upstream
4 open positions
DevOps Engineer responsible for building and scaling hybrid cloud and on-premise infrastructure, deployment platforms, and automation for high-volume microservice products. The role combines cloud engineering, Kubernetes, infrastructure as code, CI/CD, monitoring, and hands-on systems troubleshooting.
Upstream is hiring a Java Software Engineer to build and maintain high-volume, low-latency applications for mission-critical systems. The role covers the full software development lifecycle in a hybrid Johannesburg environment.
Software Engineer, Java developing high-volume, low-latency mission-critical applications for mobile marketing and digital services. The role contributes across the software development lifecycle in a hybrid Athens-based team.
Senior Software Engineer focused on building and supporting mission-critical Java applications across the full software development lifecycle. The role combines backend development, distributed systems technologies, production support, and coaching junior developers in a hybrid Athens-based team.