Sr. Staff Engineer
Core
Provide technical leadership, architectural direction, and hands-on development for scalable, secure, high-performing distributed systems and modern web applications.
Role type
Senior Staff Engineer (Backend & Full Stack)
Builds
Large-scale distributed systems, microservices, APIs, and event-driven architectures
Domain
Enterprise software, Cloud-native development, AI-powered automation
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, Distributed systems, Cloud-native development, Core Java (Concurrency, JVM internals), Microservices, Event-driven architecture, System reliability, Observability, Database design (SQL/NoSQL), Security best practices, AI/LLM concepts (Agents, RAG, MCP)
Preferred skills
Experience with Azure/AWS/GCP, Kubernetes, CI/CD, Infrastructure as Code, AI system evaluation
Technologies
Java, Kubernetes, Azure/AWS/GCP, SQL, NoSQL, RESTful APIs
Responsibilities
Lead architecture and design of large-scale distributed systems; Establish engineering best practices and coding standards; Drive technical strategy and influence product roadmaps; Mentor senior engineers; Design and develop microservices and event-driven architectures; Optimize application performance and system reliability; Evaluate emerging technologies and drive adoption.
Seniority
Senior Staff, hands-on IC with leadership