Staff software engineer
Core
Senior software engineer driving complex feature enhancements, architecture improvements, and high-tier escalation resolution for an enterprise security product suite.
Role type
Staff software engineer (backend & architecture)
Builds
Cross-platform components, APIs, and distributed systems for enterprise security products
Domain
Enterprise security, backend systems
Deliverable
production ML models | product features
Required skills
Core Java, object-oriented design patterns, Spring MVC, Hibernate, REST APIs, XML/SOAP, PostgreSQL, React, Angular, Maven, Ant, Gradle, Jenkins
Preferred skills
Authentication and authorization, cyber security, AI code assistants, spec-driven development, agentic workflows
Technologies
Java, Spring, Hibernate, React, Angular, PostgreSQL, Maven, Jenkins
Responsibilities
Design cross-platform components and distributed systems; build REST APIs and web services; debug and resolve critical customer issues; review AI-generated code for security and performance
Seniority
Senior, hands-on IC