HamburgerMenu
hirist

Eightfold AI - Software Engineer - Data Structure & Algorithm

Posted on: 17/01/2026

Job Description

Description :


As a Software Engineer


What You'll DO :


- Develop robust, scalable, and configurable applications and modules with an emphasis on quality, performance, design, and re-usability.


- Explore and learn the distributed systems, microservices, scalability etc.


- Collaborate with Product Management, Design, and the rest of Engineering to iterate and enhance our product


- Prototype new ideas and iterate toward the ideal user experience


- Participate in technical discussions and plans to improve our overall software code and quality


What We Look For :


- A solid grounding in Computer Science fundamentals with a prior work experience of 1-2 years.


- Strong hold on data structures and algorithms


- Passionate about designing, building, launching, and maintaining products


- Self-starter who loves to solve challenging problems in technology


Key Responsibilities :


- Design, develop, and maintain robust, scalable, and configurable software applications and modules


- Ensure high standards of code quality, performance, security, and reusability


- Work on distributed systems, microservices, and scalable architectures


- Collaborate with Product Management, Design, and Engineering teams to iterate and enhance product features


- Prototype new ideas and rapidly iterate toward optimal user experiences


- Participate in technical discussions, code reviews, and architectural planning


- Continuously improve system performance, reliability, and overall software quality


Required Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field


- 12 years of relevant software development experience


- Strong foundation in Computer Science fundamentals, including data structures and algorithms


- Passion for designing, building, launching, and maintaining scalable products


- Self-motivated problem solver with a strong sense of ownership


Technical Skills (Tech Stack) :


- Experience with some or all of the following technologies is preferred:


Programming Languages :


- Python, JavaScript (ReactJS)


Frameworks & Tools :


- Flask, TensorFlow


Big Data & Search :


- Apache Spark, Solr


Databases :


- MySQL, Amazon Redshift


Cloud & DevOps :


- AWS, Docker


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in