jobapplier

Staff Backend Software Engineer

Gong

Skills

Required

  • Java
  • Spring Boot
  • researching technologies
  • backend software development
  • cloud-based
  • web applications

Preferred

  • backend
  • APIs
  • cloud technologies

Join Gong, a leading company in revolutionizing customer interactions. As a Staff Backend Software Engineer, you will design and implement scalable backend services, provide technical leadership, drive architectural vision, and collaborate with cross-functional teams. Enjoy benefits such as mental health support, generous vacation days, and employee equity.

If you are curious to discover Gong's wonderful and challenging world, what are you waiting for? Don’t delay—fill in your application details. Who knows, maybe there’s a Gongster in you!

Responsibilities

  • Design and implement scalable, high-performance backend services and APIs using Java, Spring Boot, and cloud technologies.
  • Provide technical leadership and mentorship to other engineers, guiding them in best practices and architectural decisions.
  • Drive the architectural vision and strategy for complex systems, ensuring scalability, reliability, and maintainability.
  • An interest in working on multiple projects and switching between different technical stacks

Requirements

  • Proven experience in leading technical projects and mentoring engineers
  • A creative problem-solving mindset and a passion for researching technologies
  • A collaborative approach, enjoying regular interaction with a diverse range of stakeholders
  • 10+ years of backend software development experience, with a strong foundation in Java and Spring Boot
  • Excellent communication skills and a team-oriented mindset, with strong verbal and written proficiency in English
  • 4+ years of experience as a staff / principal engineer, preferably in an enterprise SaaS environment, leading cross-functional and cross-feature initiatives
  • Extensive experience developing and maintaining large-scale, cloud-based web applications
  • A Bachelor's degree in Computer Science, Engineering, or a related field (preferred)