As an Application Infrastructure Team Lead, you’ll spearhead the development of the core frameworks and services that power our entire ecosystem. In this role, you’ll sit at the vital intersection of application development and systems engineering, ensuring our platform remains resilient, high-performing, and developer-friendly as we scale.
If you are a technical heavyweight who loves Java but thrives on leading teams through complex data and infrastructure puzzles, this is your opportunity to build the foundation for our next phase of growth.
You’ll Own:
- Team leadership & mentorship: Guiding a high-performing engineering team and fostering a culture of ownership and excellence.
- Core application infrastructure: Designing and maintaining mission-critical frameworks using Java and Spring Boot.
- Technical standards: Defining and enforcing the benchmarks for code quality, system performance, and security across the entire stack.
- Streaming & messaging pipelines: Owning the reliability and scalability of asynchronous communication using Kafka or SQS.
You’ll Solve:
- Data layer optimization: Leading specialists to tackle challenges in high availability and performance across PostgreSQL, MongoDB, OpenSearch, and Redis.
- Distributed systems complexity: Designing robust pipelines for asynchronous communication and data streaming at scale.
- Architecture gaps: Bridging the gap between DevOps and Product teams to align infrastructure capabilities with evolving business needs.
You’ll Impact:
- Engineering velocity: Providing the foundational building blocks that empower all product engineering teams to build faster and better.
- System reliability: Ensuring the high availability, scalability, and security of mission-critical systems.
- Technical culture: Driving a mindset of continuous improvement and technical excellence that resonates across the R&D organization.
How You’ll Succeed Here:
- You are a seasoned leader with 8+ years of hands-on technical experience, with at least 2+ years of experience leading engineering teams in a fast-paced environment.
- You have deep, hands-on experience with Java & Spring Boot, building complex, large-scale server-side applications (this is a must).
- You possess deep knowledge in at least one of the following: PostgreSQL, OpenSearch, Redis, MongoDB, SQS, or Kafka, and you know how to lead engineers to get the best out of these tools.
- You are highly proficient with AWS services and understand how to leverage cloud infrastructure to build resilient systems.
- You can see the big picture, balancing the need for immediate delivery with long-term architectural health and scalability.
- You excel at communicating complex technical concepts clearly to both technical and non-technical stakeholders and at building consensus across teams.
- You hold a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
*We operate in a flexible hybrid work model.
What makes Engineering at Gong unique?
Here at Gong, we trust and empower our employees with ownership to solve complex problems, make the right decisions, and build the best products that create radical impact. We call this “Own. Solve. Impact.” For our engineers, it means being involved and able to influence the entire process to create the best product. 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!
About us
We encourage our employees to express their personality and identity (whether gender, ethnic, religious, or sexual), and we ensure fairness and equal opportunities. We follow a hybrid working model that combines working from home, on the go, or at the office. This allows us: flexibility, autonomy, positive work relationships, and effective work habits. If these considerations are important to you when choosing a workplace, we'd love to see you with us. To review Gong's privacy policy, visit www.gong.io/privacy-policy/ for more details.
#LI-HS1