The company is looking for a Software Engineer to join their Data Platform team to build robust, scalable data platforms that serve millions of users globally and power all Eightfold products.
Requirements
- Expertise in building and optimizing high-performance systems.
- 2+ years of hands-on experience with software service containerization in real-world production systems.
- 2+ years of experience in backend development, specifically with technologies like Docker and Kubernetes.
- Strong understanding of distributed system design principles.
- Proficient in modern AI tools in software development (like: GenAI, Cursor, Claude)
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with big data technologies (e.g., Spark, Hadoop, Kafka).
Responsibilities
- Design, develop, and maintain large-scale software platforms that serve millions of users globally.
- Contribute significantly to the architecture and evolution of our core data platform.
- Build and deploy microservices using modern containerization frameworks like Docker and Kubernetes to power all Eightfold products.
- Deliver high-performance, reliable, and scalable solutions leveraging best-in-class technologies.
- Diagnose and resolve complex problems within our distributed systems environment.
- Support the seamless deployment and operation of our products across various environments.
- Collaborate cross-functionally with Engineering, Operations, Analytics, Marketing, and Business teams to drive successful product development.
Other
- US Citizenship or Permanent Reisdency in the US is preferred
- The role is categorized as onsite or hybrid in Santa Clara, CA
- Employees residing near Santa Clara, CA office location will return to the office three days a week starting May 1, 2025.
- Excellent problem-solving and data analysis skills.
- contribute to a high-impact product, and grow your expertise in a dynamic, fast-paced environment