Manager, Software Engineering

Posted 17 Hours Ago
Be an Early Applicant
Kuala Lumpur, WP. Kuala Lumpur, Kuala Lumpur
Senior level
Software
The Role
The Software Engineering Manager at Teleport will oversee project ownership from inception to deployment, lead engineering teams in building scalable software solutions, and migrate legacy systems to microservices. Responsibilities include managing databases, optimizing cloud infrastructure, debugging complex systems, mentoring team members, and aligning technology initiatives with business goals.
Summary Generated by Built In

Description

ABOUT US

As Southeast Asia’s #1 integrated logistics provider, Teleport is all about making logistics fast, affordable and reliable. 

Our mission? To move things across Southeast Asia better than anyone else. We’re focused on making next-day delivery a reality for all.

#TeamTeleport is guided by our values: Move with urgency — because time is crucial; Aim to pioneer — constantly innovating to stay ahead; Do it with intent — delivering with purpose and precision; and Keep it real — maintaining authenticity and transparency in all we do.


Learn more about Teleport here:

A DAY IN A LIFE

As a start up, you can expect your days to be pretty varied. Multitasking is normal, and sometimes, your skills or natural talents will be leveraged to support other business priorities. That said, the bulk of your working hours should involve you having to:

Responsibilities:

  • Take full ownership of projects, ensuring successful delivery from inception to deployment.
  • Lead engineering teams to design and implement scalable, high-performance software solutions.
  • Drive the migration of legacy systems to microservices and event-driven architectures.
  • Enhance system performance and scalability while maintaining reliability and uptime.
  • Optimize and manage relational, graph, and NoSQL databases, including MongoDB, NoSql, and Postgres.
  • Deploy and manage cloud infrastructure using GCP and containerization tools like Kubernetes.
  • Debug complex production issues, ensuring system stability and minimizing downtime.
  • Develop observability solutions leveraging tools such as Prometheus and Grafana.
  • Collaborate with stakeholders to align technology initiatives with business goals.
  • Mentor team members and conduct detailed code reviews to promote a strong technical foundation
Requirements

Essential Qualifications / Experience:

  • 8+ years in software development.
  • Minimum of 2 years in an Engineering Manager role with a proven track record of leading high-performing teams.

Technical Skills:

  • Databases:
    • MongoDB: Recent hands-on experience of 2+ years.
    • PostgreSQL: Mandatory expertise.
    • Graph Databases: Experience with GraphDB, Neo4j, or similar graph database technologies.
    • NoSQL Databases: Familiarity with Cassandra, DynamoDB, or other NoSQL databases.
  • Programming:
    • Java: Proficiency in the latest frameworks is mandatory.
    • Python: Good to have.
  • Performance Optimization:
    • Proven experience in enhancing application performance, scalability, and debugging complex systems.
    • Strong analytical skills to identify and resolve performance bottlenecks in distributed systems.
  • Cloud & Virtualization:
    • Hands-on experience with Google Cloud Platform (GCP), with preference given to GCP-certified professionals.
    • Strong expertise in Kubernetes, containerization, and virtualization technologies.
  • Architecture & System Design:
    • Deep experience with microservices and event-driven architecture.
    • Proven ability to migrate legacy systems to a modern microservices-based architecture.
  • Observability Tools:
    • Experience with Kibana, Grafana, Prometheus, and Datadog.


Leadership & Team Development:

  • Capable of mentoring and training developers, fostering growth within the team.
  • Conduct comprehensive code reviews to maintain high-quality standards.
  • Adept at managing stakeholder expectations and saying "NO" when necessary to prioritize team and project success.

Domain Expertise:

  • Logistics domain experience is preferred but not mandatory.

Work Environment:

  • Demonstrated ability to thrive in a fast-paced, dynamic environment while delivering high-impact results.

Preferred Attributes:

  • Strong problem-solving and decision-making skills.
  • Exceptional communication skills for stakeholder management.
  • Adaptability and resilience in challenging project environments.
Benefits

At Teleport, we’re all about creating a diverse and inclusive team where everyone feels valued. We believe that different perspectives make us stronger and help us do logistics better across Southeast Asia. We welcome people from all walks of life and celebrate what makes each of us unique. If you’re passionate about making a difference, we’d love to hear from you!

Top Skills

Java
Python
The Company
HQ: Oakland, CA
74 Employees
On-site Workplace
Year Founded: 2015

What We Do

Teleport allows engineers and security professionals to unify access for SSH servers, Kubernetes clusters, web applications, and databases across all environments.

Similar Jobs

Ezypay Logo Ezypay

Senior DevOps Engineer

Information Technology • Consulting
Kuala Lumpur, WP. Kuala Lumpur, Kuala Lumpur, MYS
127 Employees
Kuala Lumpur, WP. Kuala Lumpur, Kuala Lumpur, MYS
45929 Employees
Kuala Lumpur, WP. Kuala Lumpur, Kuala Lumpur, MYS
96 Employees

Unison Consulting Logo Unison Consulting

Python Developer

Information Technology • Consulting
Kuala Lumpur, WP. Kuala Lumpur, Kuala Lumpur, MYS
96 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account