First seen by Alion on Nov 13, 2026.
We're looking for strong software engineers who can own systems end to end, from design through production. We value deep engineering fundamentals across services, data, APIs and frontend rather than expertise in any one language. We're looking for engineers with a proven track record of shipping scalable, production-ready platforms—not just prototypes. You'll also use AI tools daily to accelerate development without compromising engineering quality.
Responsibilities:
- Own platform components end to end: Design, build and run features from LLD and HLD through production, with a focus on availability, performance and cost.
- Work across the stack: Build backend services, databases, event pipelines, APIs and gateways, and contribute to frontend development as needed.
- Maintain engineering quality: Lead design and code reviews, maintain tests and documentation, and plan delivery with Product, QE and Reliability teams.
- Build agentic systems: Design and ship multi-agent workflows involving tool use, retrieval and autonomous task execution, supported by evaluations, guardrails and monitoring.
- Resolve production issues: Investigate and fix issues at their root cause using logs, metrics and traces.
Requirements:
- 3-6 years of experience building and running production systems for consumer-scale products.
System Design Fundamentals:
- Strong understanding of Low-Level Design (LLD), including object-oriented design and design patterns.
- Strong High-Level Design (HLD) skills across distributed systems, scalability, consistency trade-offs and failure handling.
- Familiarity with retries, idempotency, backpressure and circuit breakers.
Data and Messaging:
- Experience with data modelling across relational and NoSQL databases.
- Understanding of caching strategies and event-driven architecture using Kafka or similar technologies.
- Ability to choose the right technology for a problem and explain why.
Analytics and Data Products:
- Hands-on experience with analytics systems such as ClickHouse, Pinot, BigQuery or similar platforms, or experience building data products.
APIs, Gateways and Security:
- Experience designing REST and gRPC APIs.
- Understanding of API gateways, authentication and authorisation (OAuth, JWT), rate limiting, secrets handling and common security risks.
Full-Stack Development:
- Strong experience in at least one backend language such as Java, Python or Go.
- Comfortable building or modifying web frontend applications using React or similar technologies.
AI-Native Development:
- Daily hands-on use of AI development tools such as Claude Code, Cursor or similar across development, testing, QA and debugging.
- Ability to critically evaluate AI-generated output and understand when not to rely on it.
Production AI Agents:
- Experience building agents or multi-agent workflows that real users depend on.
- Familiarity with frameworks and technologies such as LangGraph, Claude Agent SDK or MCP.
- Understanding of evaluations, error handling and monitoring for production agentic systems.
Nice to Have:
- Cloud and infrastructure experience, particularly GCP, containers and Kubernetes.
- Exposure to stream-processing technologies such as Spark Structured Streaming or Flink.
- Experience with LLM platforms, including model serving, evaluation pipelines, and optimising cost and latency for LLM workloads.
- Open-source contributions or public technical writing.
Technology Stack:
- Languages and Frameworks: Java (Spring Boot), Python (FastAPI).
- Databases: PostgreSQL, Redis, Cassandra, ScyllaDB, MongoDB, Bigtable, ClickHouse, Pinot.
- Streaming: Kafka, Pulsar or equivalent event-driven technologies.
- Cloud and Infrastructure: GCP, Kubernetes.
Skills
BigQuery, ClickHouse, Go, JWT, Java, Kafka, Kubernetes, LangGraph, OAuth, Python, REST, React, gRPC

