Qualifications
RequirementsBachelor’s or Master’s degree in Computer Science or a related field. Over 5 years of professional development experience in relevant technologies. Proficient in Go (Golang) and Kafka. Strong understanding of advanced programming design patterns and principles. Ability to write clean, maintainable code and teach best practices. Expertise in Kubernetes (K8s) for effective container orchestration. Deep knowledge of Redis and PostgreSQL systems. Experience with high scalability and high availability systems. Excellent problem-solving skills and the capability to troubleshoot complex issues. Soft Skills:Communication: Ability to convey complex technical concepts clearly to diverse audiences; effective collaboration with cross-functional teams. Leadership: Passion for mentoring junior team members; ability to guide and foster a positive team environment. Adaptability: Enthusiastic about staying current with industry trends and methodologies. Ownership: Demonstrates strong responsibility for the services utilized and maintains a customer-focused approach.
About the job
[Active Pooling only]
Join our dynamic team at Angkas as a Senior Software Engineer, where you will play a pivotal role in our software development initiatives, guiding technical excellence and architectural decisions. Your extensive knowledge of Go (Golang), Kafka, Kubernetes (K8s), Redis, and PostgreSQL will be essential in shaping our innovative systems.
Key Responsibilities:
- Lead the design and implementation of sophisticated software solutions that meet business needs.
- Ensure security is integrated into the foundation of every solution you develop.
- Architect and refine Kafka-based event-driven systems for optimal performance.
- Provide technical leadership for Kubernetes deployments and microservices architecture.
- Optimize Redis for enhanced performance, scalability, and fault tolerance.
- Design and optimize PostgreSQL database schemas, queries, and indexing strategies.
- Be a part of our 24/7 on-call roster, ensuring the software runs seamlessly.
- Mentor junior and mid-level engineers to foster their growth.
About Angkas
Angkas is a leading technology company in the Philippines, revolutionizing the transportation industry through innovative software solutions. We aim to enhance mobility and provide efficient services to our users.