GE
Hiring from
Singapore
Work type
Hybrid
Posted

617,300 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
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!

Similar jobs

Apply for this job100% free