A

Avive

Sells AED devices with rechargeable batteries

Lead Backend Architect

Backend EngineeringConfirmed live in the last 24 hours
Full-time$190k - $205k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field is required.
  • Proven experience developing and maintaining backend systems in production environments is required.
  • 10+ years of experience and strong programming expertise in Python and Django are required.
  • Hands-on experience with PostgreSQL, including schema design and query optimization, is required.
  • Experience with Redis for caching, message queues, or real-time data is required.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs using Python and Django.
  • Develop and optimize data storage solutions with PostgreSQL and Redis, ensuring reliability and performance.
  • Implement Elasticsearch for search and analytics across large datasets.
  • Architect and operate distributed systems that handle high-throughput and low-latency workloads.
  • Build and operate asynchronous task queues and background workers using Celery and Redis.
  • Write clean, maintainable, unit-test-focused code with strong coverage using pytest.
  • Build and maintain REST APIs, ensuring proper authentication, authorization, and versioning.
  • Monitor, troubleshoot, and optimize backend services for scalability, reliability, and cost-effectiveness.
  • Collaborate with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.
  • Document technical designs, APIs, and operational runbooks.
  • Perform other backend software engineering duties as assigned and according to capability.

Desired Qualifications

  • Practical use of Elasticsearch for indexing, search, and data analytics.
  • Experience building and consuming APIs, including documentation and testing.
  • A solid understanding of distributed systems design patterns.
  • A strong focus on unit tests and automated testing using pytest or similar frameworks.
  • Proficiency with Docker and containerized application deployments.
  • Proven experience with Celery and managing background workers in production.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Agile/Scrum team experience.

About the Company

Avive

Sells AED devices with rechargeable batteries

Avive is a medical technology company that makes automated external defibrillators (AEDs) designed to save lives during sudden cardiac arrest. Its AED devices feature rechargeable batteries that never need replacement, aiming to lower long-term costs for users. Avive sells AED units and accessories directly to a wide range of customers, including homeowners, businesses, and community organizations, and it provides guides and resources to help people choose and use the devices. The company emphasizes strategic, data-driven placement of AEDs and runs extensive community training programs to improve readiness and response in emergencies. Its goal is to make AEDs affordable, easy to access, and simple to use for everyone, thereby increasing the likelihood of survival from SCA.

Company size
51-200
Company stage
Late Stage VC
Total funding
$97M
Headquarters
Brisbane, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Avive

See more jobs