Senior Software Engineer

Location
Singapore
Workplace
Hybrid
Employment
Full-time

About this role

At GetGo, our vision is to build a world where everyone can move around freely and sustainably. As we continue to expand our geographic reach and champion sustainability, we are looking for those ready to join us on a ride in creating a meaningful future of mobility.

The Senior Software Engineer is a critical role responsible for taking ownership of critical backend services that power GetGo's carsharing platform — driving reliability, performance, and engineering excellence across a modern microservices stack on AWS/GCP.
  • Own the overall health, stability, and high availability of assigned services with minimal guidance to meet defined quality standards.
  • Monitor service metrics and identify bottlenecks, implementing optimizations to improve efficiency and scalability.
  • Regularly identify and propose solutions for improvements within your area of work to enhance system performance and developer experience.
  • Collaborate with Tech Leads and the SRE team to review changes, ensuring alignment with technical specifications and proactive issue detection.
  • Troubleshoot complex technical issues and conduct root cause analysis to implement preventive measures and avoid recurrence.
  • Provide technical guidance and mentorship to junior engineers, participating in code reviews to maintain high standards of code quality.
  • Document service operations and troubleshooting procedures to ensure knowledge sharing across the engineering team.
  • Technical Expertise: Strong proficiency in backend technologies (e.g., Golang, C#) and hands-on experience with microservices architecture and cloud platforms (AWS/GCP).
  • Problem-Solving: Proven ability to analyze complex technical challenges and implement practical, systemic solutions.
  • Effective Communication: Ability to articulate complex technical ideas clearly to both technical and non-technical stakeholders.
  • Operational Excellence: Solid understanding of Docker, Kubernetes, and CI/CD pipelines to ensure seamless feature deployment.
  • Domain Knowledge: Intermediate to advanced knowledge of software design patterns and agile development methodologies.
  • Proven Track Record: 3–5 years of professional software engineering experience, with a portfolio of shipped features or services running in production at meaningful scale.
  • You care about craft and culture — writing clean, maintainable code, supporting your teammates, and continuously pushing the quality bar higher — in line with our GetGo Values:
    • Driven by Purpose
    • Stay Curious and Humble
    • Collaborate with Empathy
    • Make it Better
    • Get It Going!

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Ask your AI about this role

Connect Clera once, then ask if it fits you.

Ask about this role

Read the Senior Software Engineer listing at GetGo Carsharing (https://www.getclera.com/jobs/getgotechnologies/senior-software-engineer-nntkvdofrrpu) and tell me whether it fits my profile. Save it for me if it does.
Not connected yet? Takes a minute
One click above pre-fills the connector. Or by hand: Settings > Connectors > Add custom connector, paste https://mcp.getclera.com. Either way, sign in with the account you use on Clera and approve the consent screen.
https://mcp.getclera.com

Sign in with your Clera account. MCP docs