Staff software engineer
Core
Designing cross-platform components, APIs, and distributed systems for an enterprise security product suite while resolving critical customer issues.
Role type
Staff software engineer (backend & architecture)
Builds
Enterprise security product suite components, APIs, and distributed systems
Domain
Cybersecurity / Enterprise Software
Deliverable
production ML models | product features
Required skills
Core Java, Object-Oriented Design Patterns, Spring MVC, Hibernate, iBatis, REST APIs, XML/SOAP web services, React, Angular, JavaScript, jQuery, Maven, Ant, Gradle, Jenkins
Preferred skills
Authentication and authorization, Cyber security, AI code assistants (Cursor, Claude), Spec-driven development frameworks, Agentic workflows, AI-generated code review
Technologies
Java, Spring, Hibernate, React, Angular, Maven, Jenkins, Cursor, Claude
Responsibilities
Designing cross-platform components and APIs, Building distributed systems, Debugging and hotfixing critical customer issues, Orchestrating multi-agent workflows for system upgrades and refactoring, Critically reviewing AI-generated code for security and performance
Seniority
Senior, hands-on IC