logo

Carousell Group

Staff Software Engineer - Carousell Group

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

Key Responsibilities

  • Lead the architecture and development of large-scale distributed systems
  • Define technical standards and best practices for the engineering team
  • Mentor engineers and foster a culture of technical excellence
  • Drive performance optimization and scalability initiatives
  • Collaborate with product and business teams to align technical solutions with goals
  • Evaluate and adopt emerging technologies to improve system capabilities

Requirements

  • 7+ years of experience in software engineering with expertise in system design
  • Strong proficiency in Java, Go, or similar languages
  • Experience with distributed systems, cloud architecture, and DevOps practices
  • Proven leadership in technical decision-making and team mentorship
  • Excellent problem-solving and communication skills

View Assessment Process

Think you'll be a good fit?