
Posted a day ago
Principal Software Engineer
GigamonPrincipal SW Engineer - FM Infra
Requirements
Bachelor's degree in Computer Science or related field, 15+ years software engineering experience, Expertise in Java and Spring Boot, Deep knowledge of Linux platform fundamentals, Experience with distributed systems and microservices, Proficiency in REST APIs and concurrency, Scripting skills in Bash or Python, Experience with Docker and Kubernetes, Knowledge of SQL and NoSQL databases
Skills
JavaLinuxSpring BootDockerKubernetesPythonAWS
About the role
Responsibilities
- Lead the architecture, design, and development of high-performance backend services and platform components using Java
- Drive technical strategy and engineering best practices for backend systems in Linux-based environments
- Design and build reliable, scalable, and maintainable APIs, services, and platform abstractions
- Partner with infrastructure, DevOps, QA, and security teams to deliver production-grade solutions
- Improve system performance, observability, resiliency, and operational efficiency
- Troubleshoot complex production issues across application, OS, runtime, and deployment layers
- Mentor engineers across the organization to elevate technical capability and engineering discipline
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 15+ years of software engineering experience with significant depth in backend and platform development
- Expertise in Java and backend application development using Spring Boot or comparable frameworks
- Deep knowledge of Linux platform fundamentals (processes, memory, filesystems, networking)
- Experience designing and delivering distributed systems, microservices, or large-scale backend applications
- Proficiency in REST APIs, concurrency, multithreading, and backend design patterns
- Experience with containerization and orchestration platforms such as Docker and Kubernetes
- Proficiency in scripting and automation using Bash or Python
- Knowledge of SQL and NoSQL databases
Preferred Qualifications
- Experience with enterprise Linux platforms like Red Hat Enterprise Linux (RHEL)
- Familiarity with messaging systems like Kafka or caching technologies like Redis
- Experience with JVM performance tuning and cloud platforms (AWS, Azure, or GCP)
- Knowledge of security best practices, including vulnerability assessment and platform hardening
- Familiarity with compliance-driven requirements such as FIPS or Common Criteria
About the Company
Gigamon protects the hybrid networks and data of the largest, most complex organizations on the planet. We offer a deep observability pipeline that delivers network-derived intelligence to cloud, security, and observability tools, helping customers eliminate security blind spots and optimize network traffic.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Software Engineer
Gigamon · Chennai
