ApplyCome Work With Us.
Posted 2 months agoViewed
View full description
💎 Seniority level: Senior, 4+ years
📍 Location: Bangalore, IN / Ho Chi Minh City, VN
🔍 Industry: B2B EdTech
🏢 Company: Virtual Internships👥 101-250💰 $14,300,000 Series A over 2 years agoEducationEdTech
🗣️ Languages: English
⏳ Experience: 4+ years
🪄 Skills: PythonSoftware DevelopmentDjangoJavaAlgorithmsData StructuresRedis
Requirements:
- 4+ years of background and experience in software development for Senior Backend Engineer.
- Proficiency in over one language - preferably JS/Java/Python - including debugging and performance.
- Understanding of databases - Relational and Non Relational - their data models and performance.
- Experience building web applications and familiarity with at least one framework (Express, Django, etc.).
- Knowledge of caching techniques and utilities like Memcache / Redis.
- Knowledge of REST paradigm, service oriented architecture and distributed systems.
- Clear understanding of data structures and algorithms.
- Knowledge of how the internet and networking works (i.e. DNS, HTTP, TLS, Certificates, etc.).
- Some knowledge of and experience with how systems work at scale (e.g. threads, virtualization, etc.) is desirable.
Responsibilities:
- You’ll design and build scalable systems to be used by millions of students and companies.
- You will own large components, systems, or projects, coordinating and communicating with teams and leads across the organization.
- You will architect backend solutions to high complexity problems, with high-availability and high-reliability in mind.
- You will instigate design discussions and facilitate engineering-wide learning.
- You will be the primary driver of resolving production issues, holding post-mortems, and owning long-term fixes.
- You’ll investigate performance/scalability bottlenecks and existing queries, or write new queries with performance optimisation in mind.
- Identify libraries and technologies that solve our problems and/or are worth experimentation.
Apply