Hybrid Senior Backend Engineer

Posted 1 hour ago

Apply now

About the role

  • Senior Backend Engineer responsible for backend architecture upgrades and team mentoring. Working at a fast-growing startup transforming higher education for over 1 million students.

Responsibilities

  • Work closely with the founders and product managers to understand the Why behind each capability in the platform
  • Help to drive alignment on the prioritization of engineering-driven priorities along side product priorities
  • Design and lead the implementation of scalable backend architectures for mission-critical enterprise applications
  • Build and maintain clean, ergonomic APIs to handle complex business logic and data flows
  • Develop and optimize database schemas and queries to process terabytes of data efficiently
  • Identify and introduce abstractions to increase the performance and reliability of our systems
  • Up-level our general engineering rigor and maturity by mentoring other engineers in best practices, design patterns, and code quality
  • Ensure a high-degree of quality by designing robust testing strategies and implementing suites of reliable tests

Requirements

  • 5+ years of experience as a backend engineer operating at scale
  • Strong ownership mindset and the ability to autonomously lead and drive complex implementations
  • Deep curiosity, customer empathy, and commitment to engineering as a craft
  • Ability to plan, estimate, and manage the technical aspects of project execution and delivery
  • Excellent problem-solving skills and ability to mentor junior developers
  • Impeccable communication skills for collaborating with product, design, and customer-facing teams
  • Deep experience with backend engineering using high-level programming languages and frameworks (Python/Django a plus)
  • Deep experience with ORMs, RESTful APIs, background jobs, real-time streaming, etc; (DRF, Celery, Channels a plus)
  • Experience with both single- and multi-tenant architectures
  • Advanced skills in cloud deployment and hyperscalers (AWS a plus)
  • Strong proficiency in designing and optimizing SQL databases and complex SQL queries (PostgreSQL a plus)
  • Experience implementing secure AuthN/AuthZ systems using OAuth2, SAML, JWTs, RBAC/ABAC, etc.
  • Experience implementing search engine capabilities (ElasticSearch a plus)
  • Experience with asynchronous / event-based programming, message / event queues, etc.
  • Strong background in API design, documentation, and versioning strategies
  • Solid understanding of software testing, CI/CD practices, observability, etc. (AWS CodeDeploy, Sentry, Grafana, Prometheus a plus)
  • Proficiency in building and managing data orchestration pipelines for ETL and other large-scale data processing problems using high-level languages like Python and frameworks like Dagster, Airflow, etc.

Benefits

  • Competitive USD salary
  • Generous stock options in a Series B stage startup
  • Comprehensive health insurance. Stellic covers 100% of premiums for you and your dependents, plus 50% for parents.
  • Commute benefits to make daily life easier.
  • Annual international retreats in some of the world’s most beautiful cities and towns.

Job title

Senior Backend Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job