Senior Backend Software Engineer

Dbdoyc β€” Philippines Β· Posted ~3 weeks ago

Senior Full-time Hybrid

Skills

Go Kafka Kubernetes Redis PostgreSQL Microservices System design High availability

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

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