freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer, Backend, Infrastructure Focus

Summary

Build and scale backend systems for an edtech platform, focusing on Kotlin/Python services, cloud infrastructure, and operational excellence while mentoring engineers.


  • Ship impactful, end-to-end features that improve student and teacher experiences

  • Help set and evolve technical direction, translating business goals into pragmatic technical plans

  • Improve product and engineering foundations, including code quality, observability, CI/CD, and developer tooling

  • Own operational excellence, addressing performance, scalability, security, reliability, and incident response

  • Partner closely with product managers and designers on UX, interaction design, and execution

  • Participate across the full lifecycle: prototyping, testing, rollout, and ongoing support

  • Provide technical leadership through design discussions, code reviews, and mentorship


Requirements



  • Bachelor’s or Master’s degree in Computer Science, or equivalent technical experience

  • 8+ years of professional software engineering experience or equivalent practical experience

  • Strong backend experience (e.g., Kotlin, Python, Go, Rust, Scala), with willingness to ramp up on Kira’s stack (Kotlin, Python)

  • Ability to own technical decisions and execute with minimal guidance in ambiguous environments

  • Hands‑on experience operating production systems and cloud infrastructure (ideally AWS)

  • Experience designing APIs, working with relational databases (e.g., MySQL), and shipping complex systems

  • 2+ years experience mentoring and/or managing junior and mid-level engineers, fostering a culture of continuous learning and high‑quality delivery

  • Familiarity with automated testing, CI/CD pipelines, and reliable deployment practices

  • Clear written and verbal communication skills across technical and non‑technical audiences

  • Comfort operating in a fast‑paced, early‑stage startup environment with changing priorities

  • A positive, can‑do attitude. You’re not deterred by minor setbacks and are able to swiftly overcome ambiguity

  • Impeccable attention to detail

  • (Preferred) Extensive experience contributing to frontend codebases (e.g., React, TypeScript)

  • (Preferred) Experience with integrating LLM‑backed services, including API usage, evaluation, and operational considerations


Core Competencies


Demonstrates strong backend development skills in Kotlin and Python, with a focus on operational excellence and technical leadership. Proven ability to mentor engineers and improve product foundations through effective collaboration and communication.


Highest-signal resume keywords



  • Backend Development (Kotlin, Python)

  • Cloud Infrastructure (AWS)

  • API Design and Development

  • Mentorship and Team Leadership

  • CI/CD and Automated Testing


ATS Optimization Keywords


Hard Skills



  • Software Engineering

  • Kotlin

  • Python

  • Go

  • Rust

  • Scala

  • API Design

  • Relational Databases (MySQL)

  • Automated Testing

  • CI/CD Pipelines


Soft Skills



  • Clear Communication

  • Problem‑Solving

  • Attention to Detail

  • Positive Attitude

  • Adaptability


Certifications & Qualifications



  • Bachelor’s Degree in Computer Science

  • Master’s Degree in Computer Science


Industry Keywords



  • Operational Excellence

  • Performance

  • Scalability

  • Security

  • Reliability

  • Incident Response

  • UX Design

  • Prototyping

  • Testing

  • Deployment Practices


Tools & Technologies



  • Cloud Infrastructure (AWS)

  • Developer Tooling

  • Observability Tools

  • Production Systems

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available