Summary
Build and scale high-performance backend services powering millions of users. You'll design distributed systems, improve reliability, mentor engineers, and contribute to cloud-native architectures using modern technologies.
Highlights
Work on large-scale distributed systems with modern cloud technologies, flexible work arrangements, strong career growth and competitive employee benefits.
Description
Hey, mabuhay! π
Thanks for dropping by.
We know looking for the right gig can feel like being stuck in EDSA traffic, so we'll keep it moving and get straight to the point!
With over 8 million downloads and a powerful network of thousand of dedicated biker-partners, we are a leading ride-hailing platform operating across the Philippines π΅π.
Our grand vision? To end poverty in the Philippines through revolutionary transportation solutions.
We aim to provide our customers with convenient, reliable, and safe rides, impacting millions of lives positively every single day.
Now, we're looking for a Senior Software Engineer.
As a Senior Software Engineer, you'll be a key contributor to our software development team, driving technical excellence and architectural decisions.
Your deep understanding of Go (Golang), Kafka, Kubernetes (K8s), Redis, and PostgreSQL will be critical in shaping our systems.
Responsibilities:
Lead the design and implementation of complex software solutionsDesign and implement solutions that are foundationally secureArchitect and optimize Kafka-based event-driven systemsProvide technical leadership in Kubernetes deployments and microservices architectureOptimize Redis for performance, scalability, and fault toleranceDesign and optimize PostgreSQL database schema, queries, and indexing strategiesBuild and Run the software.
Be part of the 24x7 on-call roaster.
Mentor and guide junior and mid-level engineers
Where And How You Can Work πΊοΈ
Our Manila hub is the heart of our operations, keeping millions of commuters and riders connected across the metro.
We don't believe in micromanaging your route.
We trust our team to choose the balance that empowers them and their squad to crush their goals.
π Whether you're collaborating onsite, working remotely from your favorite coffee shop, or doing a mix of both, we provide the flexibility; you bring the drive β‘
Ready to change how the Philippines moves? Let's get this show on the road π¦
Requirements
Bachelor's or master's degree in Computer Science or related field5+ years of professional development experienceExpertise in Go (Golang) and KafkaUnderstanding of advanced programming design patternsUnderstanding of advanced programming principles and when/how to use themCapability to teach and demonstrate writing clean and maintainable codeProficiency in Kubernetes (K8s) for container orchestrationIn-depth knowledge of Redis and PostgreSQLProficiency with high scalability and high availability systems
Benefits
Why Angkas?
Work-life balance - Build a career without sacrificing your personal lifeFree perks - Fuel up with free meals and stay active with gym accessGrow fast - Unlock career advancement and promotion opportunitiesGet rewarded - Earn a competitive salary with opportunities for pay increasesStart-up energy - Be part of a fast-moving, innovative team where your ideas matterGlobal vibes - Collaborate with a diverse, multicultural team in an agile workplaceTech-driven culture - Work with modern tools and cutting-edge technology that keep you ahead of the game