Senior Software Engineer - Java
Core
Senior Java engineer driving Product-Led Growth (PLG) strategy by building scalable features for user onboarding, conversion, and self-service growth within Egnyte's multi-cloud platform.
Role type
Senior hands-on IC Software Engineer (Java/SaaS)
Builds
Scalable backend infrastructure and product features for contextual in-app automation and user retention
Domain
SaaS / Cloud Content Security / Product-Led Growth
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Backend engineering, API design, Database state management, Data migration, Test automation, System scalability
Preferred skills
Technical leadership, Mentorship, Cross-functional collaboration, DevOps practices
Technologies
Java, Spring Framework, CI/CD pipelines, Monitoring tools
Responsibilities
Lead development of scalable PLG features, Provide architectural direction and high-quality code, Own technical debt and scalability, Mentor team members, Ensure platform stability and optimize productivity, Partner with Product, DevOps, and SRE teams
Seniority
Senior, hands-on IC
