
ALLEN Digital•3h ago
InstaHyre
Software Development Engineer 2
Bangalore
Full Time
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Responsibilities
- Architect, design, develop, test, document, and operate backend systems and services.
- Ensure solution elegance, ease of evolution, system quality, and robust performance, scalability, and availability.
- Collaborate with product management and engineering peers to achieve project goals.
- Provide technical leadership and mentorship to junior developers.
- Act as a passionate technical engineer focused on distributed systems, cloud service development, deployment, and delivery.
- Work with all stakeholders to define functional and non-functional software development requirements.
- Develop high-level product specifications, considering system integration and feasibility.
- Write clean, maintainable code, iterating rapidly to deliver features.
Requirements
- 3-5 years of relevant work experience.
- Strong foundational engineering skills with excellent abstraction, coding, and system design capabilities.
- Proficiency in programming languages such as Java, Golang, or Python.
- A detail-oriented technical mindset.
- Proven experience in the design, architecture, and delivery of backend technologies within a consumer internet ecosystem.
- Experience as a technical leader in agile software engineering teams.
- Excellent communication skills, with the ability to navigate ambiguity and make sound judgments.
- Solid understanding of distributed systems design and development.
- Experience building platforms and products from inception.
- Expertise in designing and developing microservices.
Company
ALLEN Digital
ALLEN Digital is a forward-thinking educational technology company dedicated to revolutionizing the learning experience through a technology-first approach. We attract top-tier tech talent from lea...
Bangalore
Posted on InstaHyre