Software Engineer Backend role at Eightfold, Noida, India. Develop scalable applications with a focus on quality and performance. Collaborate with cross-functional teams to enhance product. Required 0-2 years experience in computer science fundamentals, data structures, algorithms, and tech stack including Python, Flask, MySQL, AWS.
Job 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
Our Tech Stack :
We majorly use and are not limited to the below technologies:
Languages: Python, SQL, Bash
Frameworks: Flask, TensorFlow
Tools: Ansible, Apache Spark, Solr, Docker
Databases: MySQL, AWS Aurora, Redshift
AWS Services: S3, CloudFormation, SNS, SQS