SDE 3 Backend
Summary
Senior backend engineer (SDE 3) who designs and builds large services and distributed systems, ensures architecture quality, does code/design reviews, and mentors teammates. Core tech: microservices, OOP, cloud platforms (AWS/GCP/Azure), MySQL/Cassandra/Elasticsearch, and big data processing.
What You will do
- Designing and building large components or multiple services
- Ensure high quality of architecture and design of systems
- Create the optimum technical solution considering all the non-functional requirements
- Functionally decompose complex problems into simple, straight-forward solutions
- Articulate precisely both technical and business requirements by engaging with architects, data scientists, businesses and product managers
- Mentor team members through technical discussions, design and ideation through white-boarding
- Help managers arrive at a growth plan for the team members
- Contribute strategically by working with tech leaders to maximize the productivity of teams by instilling an effective development environment
- Evaluate the technical needs and select appropriate software, hardware, scalability and security requirement and suggest integration methods
- Perform code and design reviews.
What you will need
1) 5+ years of experience building microservices
2) Experience in Object-oriented design and programming
3)Strong experience in architecting and building distributed systems
4)Strong knowledge of data structures, algorithms, and designing for performance
5)Strong knowledge of cloud technologies like AWS/Google Cloud/Azure
6)Proficient with RDBMS/ NoSQL/ MySQL/ Cassandra/ Elastic Search
7)Strong knowledge of data stores, database design, data modelling and SQL queries
8)Strong knowledge of one or more big data processing stacks
9)Excellent code quality Progression