Sr Software Engineer
Core
Design, build, and operate full-stack capabilities including frontend experiences, backend services, and data pipelines, increasingly integrating AI-driven capabilities and agents into products.
Role type
Senior Software Engineer (Full-stack with AI focus)
Builds
Customer-facing frontend experiences, high-throughput backend services, streaming pipelines, and AI-powered agentic workflows.
Domain
Enterprise software, AI/LLM integration, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, REST API design, Kubernetes, Docker, ReactJS/Angular, TypeScript, Kafka, ClickHouse, LLMs, AI agents, agentic frameworks, CI/CD
Preferred skills
Experience with MCP frameworks, analytical databases beyond ClickHouse
Technologies
Java, Python, ReactJS, Angular, TypeScript, Kafka, ClickHouse, Kubernetes, Docker, LLMs
Responsibilities
Design and build full-stack capabilities; Develop and operate distributed, high-throughput systems; Deploy and troubleshoot services on Kubernetes; Develop performant frontend components; Design and integrate AI-powered features and agentic workflows; Partner with product and design teams to deliver features; Own quality end-to-end including instrumentation and testing; Participate in design and code reviews.
Seniority
Senior, hands-on IC