

Search by job, company or skills

This job is no longer accepting applications
Role summary
We are looking for an Expert Software Engineer to design, build, and scale our next-generation Data Platform and Data-Driven APIs. This role combines distributed data processing (Apache Spark) with platform and microservices engineering (Java) to enable reliable, scalable, and real-time data access.
You will operate at the intersection of data engineering and backend platform engineering-building systems that not only process large volumes of data but also expose that data through robust, well-designed APIs and services.
This role goes beyond implementing requirements. We expect engineers to understand business context, challenge assumptions, and take end-to-end ownership of delivering meaningful outcomes.
Key responsibilities
Data Platform Engineering
Platform APIs & Backend Engineering
Cloud & Platform Integration
Quality, Observability & Engineering Excellence
Product Mindset & Ownership
Required qualifications (Hard requirements)
Preferred qualifications
What success looks like
A successful engineer in this role will:
Job ID: 151732497
Skills:
.NET, Java, Apis, Microservices, Distributed Systems, Authentication, Python, LLM-based systems, security principles, highly available services, developer platforms, AI platforms, service reliability, Data Storage, Authorization, agents orchestration frameworks, cloud-native architectures, backend programming
Skills:
Gerrit, Linux Scripting, JIRA, Microservices, Docker, Gitlab, Python, Agile Methodologies, Network Protocols, Git, Robot Framework, Rest Apis, Helm, Kubernetes, Kiro Cursor, Go, open-source technologies, ML models, AI-assisted engineering tools, automation test design, intelligent agents, AI-enabled workflows, integration of LLMs, virtualization concepts, intelligent automation
Skills:
Cassandra, Data Structures, Kafka, Distributed Systems, Java Technologies, Large-scale application development, Algorithm Design Patterns, Containerization technology, Java Multithreading
Skills:
solution architecture, Microservices, Scalability, system integration, Cloud Applications, Python, Databases, Apis, Application Development, Sdlc, Oop, orchestration tool, embeddings, Maintainability, vector databases, LangGraph, Security, semantic search, LangChain, CrewAI, Generative AI, Agentic AI frameworks, Agents, Semantic Kernel, AutoGen, knowledge retrieval, RAG, AI governance, Responsible AI, Amazon Bedrock, function calling
Skills:
Java, Scala, concurrency, Kafka, Kotlin, Sql, Aerospike, System Design, Rest Apis, NoSQL databases, Go, CI CD automation, performance scalability, microservices architecture, observability