Senior Backend - SDE- II

2 - 4 years

7.0 - 10.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

BackendGITLinuxPostgresqlJavascriptOpen sourcebig dataRubySQLPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Growth School ( https://growthschool.io ) At Growth School, you will work on: Building and managing backend APIs and systems already at substantial scale Data engineering projects to turn large messy data strewn across multiple incoherent systems into structured data atop a coherent system. Optimizing slow running database queries and API paths Building media and streaming integrations with Zoom, Slack, Discord, and a host of other video, chat, and audio services to create an engaging learning experience - the one you wish you had when you were in school Building sophisticated tools and services to enable marketing, product, and other non-engineering team members to be more efficient at their work Contributing small (and eventually large) components to open source software Requirements Experience with Javascript (node.js), Python, Golang, or Ruby in a production environment, and comfort with working in a primarily node.js environment Our current stack is mostly on node.js / PostgreSQL / Redis, so you ll have to comfortable with operating there despite your previous experience Either {2.5+ years of experience in working with medium to large scale systems in production environments} or {substantial experience with contracting that you can explain matches 5 years of work experience} Experience with performance engineering experience. For example: profiling slow API paths with APM tools articulating debugging strategies designing experiments to reduce uncertainty in decision paths understanding complex database query plans Experience with Linux/BSD production operating environments and tools like: basic bash scripting performance monitoring like htop, iotop, perf debugging tools Linux/BSD resource constraints like CPU, memory, i/o, and file handles. Experience with SQL databases, preferably with PostgreSQL Experience with distributed version control systems, like git Have done something exceptional in your personal or professional life on your own initiative, for example: Started a school to teach how to mountain climb, or race bikes Contributions to open-source software Rescued abandoned/injured dogs/cats and found homes for them Started your own company, doing anything from delivering milk to developing software Learned to play chess or go at a high level Anything else youd like to share that demonstrates how you stand out! Nice to have Some knowledge of data science and statistics Familiarity with big data tools Deep experience with the internals of databases, particularly PostgreSQL

Higher Education
Johannesburg Gauteng

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India