Why This Job is Featured on The SaaS Jobs
Application infrastructure leadership is a recurring bottleneck in mature SaaS platforms, where product delivery depends on reliable internal frameworks, messaging, and data services. This Team Lead role sits in that critical layer between feature engineering and systems work, shaping the foundations that other teams build on. The focus on Java and Spring Boot, plus cloud and streaming components, signals a platform with enough scale and complexity to require dedicated application infrastructure ownership rather than ad hoc solutions.
For a long-term SaaS engineering career, the value is in learning how to turn infrastructure into leverage. Owning standards for performance, security, and code quality builds judgment that transfers across SaaS organizations, especially those operating multi-service architectures. Leading work across Kafka or SQS, AWS, and multiple datastores also develops fluency in the practical trade-offs that show up repeatedly in subscription products: reliability, latency, and operational simplicity.
This role is best suited to an experienced engineer who wants to stay close to hands-on architecture while guiding a team through cross-cutting technical decisions. It fits someone comfortable collaborating across DevOps and product stakeholders, and who prefers work where success is measured by platform stability and developer productivity rather than individual feature output.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
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