Skip to content
mimi

SE II Backend Engineer (ENT)

Keywords Studios

India · On-site Full-time 3w ago

About the role

Role Summary The Software Engineer II will:

• Build scalable backend services and distributed systems

• Design and build APIs for internal and external consumption

• Improve system reliability and performance

• Contribute to high-volume conversation processing systems

• Collaborate across product, infrastructure, and engineering teams

Requirements

Required Qualifications

• 4+ years of medium/large scale server-side software development experience

• Excellent verbal and written communication skills

• Thorough knowledge of CS fundamentals:

• Data structures

• Time complexity of algorithms

• Knowledge of POSIX compliant Operating Systems (Mac OS X development and GNU/Linux deployment)

• Comfortable using CLI tools for day-to-day tasks

• Experience in writing:

• Unit tests

• Functional tests

• Regression tests

• Bachelor’s Degree in Computer Science (or equivalent)

Preferred Qualifications

• Experience working with distributed version control tools (Git)

• Knowledge of functional programming (Clojure preferred)

• Knowledge of the JVM

• Experience working with one or more of:

• MongoDB

• Redis

• Elasticsearch

• Kafka

• PostgreSQL

• Experience with benchmarking systems for performance and failure detection

• Knowledge of generative testing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free