Software Engineer II Backend
About Allen
At ALLEN, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration with Bodhi Tree Systems (investors behind Hotstar), a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach
We address two critical challenges in the current education landscape:
- the need for more emphasis on holistic learning and
- adopting a one-size-fits-all approach.
We are leveraging AI to develop an innovative ed-tech platform to provide students with a compelling end-to-end learning experience. Our goal is to transform education by providing personalized learning experiences that transcend traditional classrooms by catering to individual learning needs and to drive significant improvements in learning outcomes
Join us in reshaping education for the digital era and unlocking the full potential of every student!
Responsibilities
- Define the architecture, design, develop, test, document and operate backend systems and services. Accountable for solution elegance, ease of evolution, quality of the systems and performance, scalability, and availability characteristics.
- Work with product management and other engineering peers to deliver on the goals.
- Provide technical guidance and coaching to junior developers.
- Be a technical engineer passionate about distributed systems, cloud service development, deployment, and delivery.
- Collaborate with all stakeholders to determine functional and non-functional requirements for software development.
- Develop high-level product specifications with attention to system integration and feasibility.
- Write clean, maintainable code while rapidly iterating and shipping the features.
Desired Skills and Experience
- Work experience of 2-5yrs
- A solid engineer at heart with excellent abstraction, coding, and system design skills with excellent programming skills. Well versed with Design Patterns and OOPs.
- A proven track record of working on the design, architecture, and delivery in a consumer internet ecosystem on backend technologies.
- Should be able to lead and run sprints.
- Good knowledge of design and development of Distributed Systems
- Excellent knowledge of designing and developing Microservices.