Staff Software Engineer
Tekion
about 14 hours ago
Chennai, India
Staff+
H1B Sponsor
Responsibilities
- Architect Java microservices using hexagonal architecture.
- Own core domain models and service boundaries end-to-end.
- Build scalable, secure REST APIs and Kafka-based event-driven pipelines.
- Design MongoDB and PostgreSQL schemas for high-throughput workloads.
- Design Cosmos DB data models for event and state storage.
- Implement durable campaign execution workflows using Temporal.
- Establish AI-native integration patterns.
- Identify and resolve performance bottlenecks.
- Ensure systems meet reliability, scalability, and observability standards.
- Mentor engineers and raise the engineering bar.
Requirements
- 8+ years of backend engineering experience with production-grade Java systems.
- Deep expertise in hexagonal architecture.
- Strong Java 21 and Spring Boot 3.x expertise.
- Experience with Kafka and event-driven service integration.
- Proven experience with MongoDB and PostgreSQL.
- Experience with Cosmos DB or equivalent globally distributed stores.
- Solid experience with Elasticsearch.
- Experience with Redis or Aerospike for caching and state management.
- Strong understanding of distributed systems.
Benefits
- Competitive compensation and generous stock options.
- Medical insurance coverage.
- Work with some of the brightest minds from Silicon Valley.
Tech Stack
Apache KafkaAWSElasticsearchJavaMongoDBPostgreSQLPythonRedisSpring Boot
Categories
AI & MLBackend