Software Development Engineer - II
Yellow.ai
- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- Python
- Open Source
- Agile
- AWS
- cross-functional
- data structures
- Elasticsearch
- Golang
- Java
- MySQL
- NLP
- NodeJS
- platform services
- SDLC
About the role
Yellow.ai
Website:
yellow.ai
Job details:
Responsibilities
- Lead teams to deliver scalable, low-latency, and cost-efficient solutions to different product teams.
- Drive solutions and implementation leveraging different open source distributed systems and deliver a complete product.
- Build innovative solutions from scratch and liaise with engineers from other teams to build solutions and drive adoption.
- Write maintainable/scalable/efficient code.
- Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, unit-testing, code reviews, etc.
- Follow release cycles and commitment to deadlines.
- Design and architect technical solutions for the business problems on a large scale.
Requirements
- Minimum 2+ year of experience in software products.
- Hands-on experience in one or more programming languages
- Good to have NodeJS/GoLang/Java/Python
- Good experience working with databases like MongoDB/ElasticSearch/MySQL.
- Extensive experience in Agile methodologies.
- Familiarity with modern CI/CD tools.
- Knowledge of AWS or any other Cloud Platform services.
- Good understanding of ML and NLP.
- Expertise in data structures and algorithms.
- Strong analytical skills, a bit of team management and system design.
This job was posted by Praful Kulkarni from yellow.ai (Formerly Yellow Messenger).
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.