Senior Backend Developer

Cognitive Systems

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent experience.
  • 5+ years of software development experience in production systems.
  • Proficient in JavaScript/TypeScript for backend development.
  • Strong ownership mindset with independent delivery capabilities.
  • Experience in building and maintaining REST APIs in production.

Responsibilities

  • Build and maintain scalable, secure backend services and APIs using TypeScript and/or Python.
  • Design and evolve data models across SQL and NoSQL systems (PostgreSQL, MongoDB, etc.).
  • Develop integration-ready APIs and workflows focusing on authentication and observability.
  • Collaborate with product, data science, and engineering teams to deliver features end-to-end.
  • Enhance developer experience through CI/CD pipeline improvements, testing, and monitoring.

Benefits

  • Work within a small, high-caliber team fostering collaboration.
  • Contribute to meaningful real-world outcomes in smart home technology.
  • Fast-paced work environment encouraging ownership from design to production.
Full Job Description
THE ROLE: Senior Backend Developer (Cloud & APIs)

ABOUT YOU

You're a strong backend developer who enjoys building reliable cloud services and APIs. You like shipping in a fast-paced environment, collaborating with a small, high-calibre team, and taking ownership from design through production. You're excited to work on smart home technology that delivers meaningful, real-world outcomes for aging-in-place.

WHAT YOU'LL DO
  • Build, maintain, and operate scalable, secure backend services and APIs (TypeScript and/or Python).
  • Design and evolve data models and services across SQL and NoSQL systems (e.g., PostgreSQL, MongoDB, time-series).
  • Develop integration-ready APIs and workflows for partners and customers (authentication, versioning, reliability, observability).
  • Collaborate with product, data science, and engineering to deliver new features end-to-end.
  • Improve our developer experience: CI/CD pipelines, testing, monitoring/alerting, and internal tooling.


WHAT YOU'LL NEED (CORE)
  • Bachelor's degree in computer science or a related field (or equivalent experience).
  • 5+ years of relevant software development experience, with a strong track record of delivering production-ready systems.
  • Strong ownership mindset and ability to deliver independently while collaborating well.
  • Experience building and maintaining REST APIs in production (testing, monitoring, reliability).
  • Proficiency in JavaScript/TypeScript.
  • Experience with Docker, Git, and modern development workflows (code reviews, CI).
  • Solid fundamentals in backend design: data modeling, performance, security, and debugging.


NICE TO HAVE
  • Experience with AWS and/or cloud infrastructure (Kubernetes a plus).
  • Experience with PostgreSQL, MongoDB, and/or time-series databases.
  • Automated testing with tools like Jest (or similar).
  • Exposure to React or other frontend frameworks.
  • IoT platform experience (e.g., MQTT) and large-scale data ingestion pipelines.


Don't tick every box? If you're excited about the role and believe you can grow into it, we still want to hear from you.

Similar Jobs

More Jobs at Cognitive Systems

More Information Technology Jobs

Find similar Senior Backend Developer jobs: