
Posted 4 days ago
Staff Software Engineer
TekionStaff Software Engineer
Perks & benefits
Medical InsurancePaid LeaveRelocation AllowanceVisa
Requirements
8+ years backend engineering experience, Expertise in hexagonal architecture, Strong Java 21 and Spring Boot 3.x, Experience with Kafka and event-driven design, Proficiency in MongoDB and PostgreSQL, Experience with Cosmos DB or distributed key-value stores, Knowledge of Elasticsearch, Experience with Redis or Aerospike, Understanding of distributed systems on AWS
Skills
JavaSpring BootKafkaMongoDBPostgreSQLAWS
About the role
Responsibilities
- Architect Java (Spring Boot 3.x) microservices using hexagonal architecture to define clean domain cores and adapter implementations.
- Own core domain models and service boundaries end-to-end, including Kafka event contracts and production operations.
- Build scalable REST APIs and robust Kafka-based event-driven pipelines.
- Design high-throughput MongoDB document schemas and PostgreSQL relational schemas with a focus on multi-tenant isolation.
- Design Cosmos DB data models, including partition key strategies and consistency levels.
- Implement durable campaign execution workflows using Temporal.
- Establish AI-native integration patterns, including LLM gateway integration and agentic workflow design.
- Mentor senior, mid-level, and junior engineers to raise the overall engineering bar.
Requirements
- 8+ years of backend engineering experience delivering production-grade Java systems.
- Deep expertise in hexagonal architecture (ports & adapters).
- Strong proficiency in Java 21 and Spring Boot 3.x.
- Extensive experience with Kafka (consumer groups, partition design, and idempotent consumers).
- Proven experience with MongoDB (schema design, indexing, and aggregation) and PostgreSQL.
- Experience with Cosmos DB or equivalent distributed key-value stores.
- Solid experience with Elasticsearch for search query optimization.
- Experience with Redis or Aerospike for high-throughput caching.
- Strong understanding of distributed systems on AWS (EKS, MSK), including service boundaries and circuit breaking.
Preferred Qualifications
- Experience with Temporal for durable workflow orchestration.
- Familiarity with MCP tool registration patterns and agentic platform integration.
- Working knowledge of Python for AI/ML pipeline integration.
- Prior experience building data platforms, real-time analytics systems, or AI-native SaaS products.
Benefits
- Competitive compensation and generous stock options.
- Medical insurance coverage.
- Opportunity to work with top engineering talent from Silicon Valley.
About the Company
Tekion is disrupting the automotive industry with the first cloud-native automotive platform. Our ecosystem connects OEMs, retailers, and consumers through a seamless platform powered by big data, machine learning, and AI. We employ nearly 3,000 people across North America, Asia, and Europe.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer
Tekion · Chennai
