Talent.com
Senior Software Engineer
Senior Software EngineerCircadia Health • Los Angeles, CA, US
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Circadia Health • Los Angeles, CA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description
Position Overview
As a Full-Stack Software Engineer, you will play a critical role in designing, developing, and maintaining both backend APIs and frontend applications that support sensitive healthcare platforms. You will be proficient in Python for backend development and have experience with modern frontend frameworks such as ReactJS, Vue.js, or Angular. Your expertise in Test-Driven Development (TDD), security best practices, and comprehensive documentation will ensure the reliability, scalability, and security of our mission-critical software. Your work will directly impact patient care and enhance the efficiency of clinical staff by contributing to a platform that serves 30k+ patients daily through our Circadia Contactless Monitor (IoT devices)—a number expected to scale beyond 100k+ in the next 2 to 3 years.
Responsibilities
  • Frontend Development:
  • Build, develop, and maintain responsive, interactive user interfaces using modern JavaScript frameworks (React, Vue.js, Angular).
  • Implement state management and develop reusable UI components for seamless integration with backend services.
  • Optimize frontend performance using techniques like lazy loading, code splitting, and caching.
  • Ensure cross-browser compatibility and adherence to WCAG guidelines for accessibility.

  • Backend/API Development:
  • Design, develop, and maintain RESTful APIs using Python (FastAPI) to support healthcare applications.
  • Collaborate with frontend and mobile developers to integrate APIs effectively.
  • Ensure APIs are secure, scalable, and performant to handle increasing loads.

  • AWS Expertise:
  • Build scalable applications using AWS services (Cognito, Pinpoint, IoT, MSK).
  • Expand and manage services under AWS modules while implementing robust authentication protocols.
  • Navigate Docker deployments to scale containerized applications efficiently.

  • Test-Driven Development (TDD):
  • Write unit tests and integration tests using PyTest to ensure code quality and reliability.
  • Conduct code reviews and implement best practices for high coding standards.

  • Data Management:
  • Manage patient data efficiently using databases (MySQL, PostgreSQL, MongoDB).
  • Optimize database queries for performance and scalability while ensuring data integrity.

  • Security and Compliance:
  • Implement and maintain security measures to protect sensitive healthcare data.
  • Ensure compliance with healthcare regulations, including HIPAA.
  • Regularly update and patch API endpoints to address vulnerabilities.

  • Documentation and Collaboration:
  • Create and maintain comprehensive documentation for APIs, workflows, and best practices.
  • Maintain detailed change logs, version histories, and onboarding guides.
Attributes:
  • Need to Haves:
  • Advanced knowledge of Python and related frameworks (FastAPI, NumPy, Pandas, Pydantic) including multithreading and parallel design principles.
  • Understanding of AWS, including knowledge of Cognito, Pinpoint, IoT, MSK and other services.
  • Expertise in Javascript and frameworks such as ReactJS
  • Deep understanding of user-centered design principles, design thinking methodologies, and usability best practices.
  • Knowledge of HTTP(S) as a protocol
  • Proficient in using and maintaining Docker containers.
  • Strong understanding of RESTful API design principles and best practices.
  • Experience with TDD and testing frameworks such as PyTest.

  • Nice to Haves:
  • Proficiency in C++, TypeScript
  • Experience with Qt preferred but not required
  • Experience with Google APIs is preferred.
  • Design Acumen: Deep understanding of user-centered design principles, visual hierarchy, and interaction design fundamentals. Proficiency in translating complex healthcare workflows into intuitive, user-friendly interfaces.
  • Detail-Oriented: Responsible for developing APIs that handle sensitive healthcare data. Ability to maintain high levels of accuracy and attention to detail in all tasks.
  • Communication and Trust: Exceptional communication skills with the ability to collaborate effectively across teams. Ability to maintain the highest levels of confidentiality on a consistent basis.
  • Organization and Efficiency: Capable of managing multiple projects and timelines simultaneously. Highly organized, with a keen eye for detail in all tasks and projects.
  • Growth Mindset: Ability to learn from mistakes, reflect on them, and not repeat them. Curiosity and resilience in the face of setbacks, constantly seeking to improve and grow.

  • Technologies and Tools:
  • Programming Languages: Python, Javascript, C++ (Optional)
  • Frameworks: FastAPI, NumPy, Pandas, Pydantic, ReactJS
  • Databases: MySQL, PostgreSQL, MongoDB
  • Testing: PyTest
  • Version Control: Git
  • CI/CD: Jenkins, CircleCI
  • Documentation: Confluence, Markdown
  • Monitoring: Prometheus, Grafana
Benefits
  • Full healthcare coverage with Anthem BCBS (or similar) with dental and vision
  • Wellness programs, such as gym membership reimbursement or access to virtual fitness classes
  • Mental health resources, such as access to counseling or meditation apps
  • Contribution to 401(k) retirement plan
  • Paid Time Off (PTO) accrual policy of 1.7 working days per month
  • Collaborative environment, working directly with designers, engineers, scientists, and clinicians

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Create a job alert for this search

Senior Software Engineer • Los Angeles, CA, US

Similar jobs
Senior Software Engineer

Senior Software Engineer

GumGum • Santa Monica, CA, United States
Full-time
GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads that drive consumer attention, without the use of personal data....Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

FreeForm • Los Angeles, CA, United States
Full-time
Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation.By treating manufacturing as a single int...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

KBR, Inc • El Segundo, CA, United States
Full-time
Senior Software Engineer page is loaded## Senior Software Engineerlocations: El Segundo, Californiatime type: Full timeposted on: Posted Yesterdayjob requisition id: R2117340**Title:**Senior Softwa...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Prestige Staffing • Santa Monica, CA, United States
Full-time
We’re seeking a seasoned engineer to help build the backbone of the Internet of Money.In this role, you’ll architect and scale the systems behind global remittances, digital wallets, and decentrali...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Durin • El Segundo, CA, United States
Full-time
Durin was founded under the belief that raw materials should not be a constraint on civilization's progress.We are actively developing the technologies to make this possible, with the ultimate goal...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Abbott • Sylmar, CA, United States
Full-time
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life.Career development with an international company where you can grow th...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Deluxe Corporation • Burbank, CA, United States
Full-time
We are seeking a Senior Software Engineer with expertise in backend systems, databases, and cloud platforms.This role blends hands-on backend engineering with higher-level responsibilities in desig...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Platform

Senior Software Engineer, Platform

Rainmaker Entertainment Inc • El Segundo, CA, United States
Full-time
Rainmaker is pioneering a modern cloud seeding system to solve water scarcity and inclement weather problems.We develop and incorporate radar validation, weather-resistant UAS, numerical weather mo...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer, Platform

Senior Software Engineer, Platform

Red Cat Holdings • Carson, CA, United States
Full-time +1
Senior Software Engineer, Platform at FlightWave Aerospace will own the development and sustainment of the C++ application core across the Edge130 UAS platform.This role focuses on building and mai...Show more
Last updated: 11 days ago • Promoted
Senior Radar Software Engineer

Senior Radar Software Engineer

Chaos • Hawthorne, CA, United States
Full-time
Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world‑class multi‑disciplinary engineers come to build mission‑critical technologies.CHAOS has a mission‑focu...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer, Enterprise Applications

Senior Software Engineer, Enterprise Applications

Vast • Long Beach, CA, United States
Full-time
Senior Software Engineer, Enterprise Applications.At Vast, our mission is to contribute to a future where billions of people are living and thriving in space.We are building artificial gravity spac...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Los Angeles Times • El Segundo, CA, United States
Full-time
The Senior Software Engineer is responsible for designing, developing, and maintaining software systems that support newsroom operations, digital publishing platforms, and core business functions.T...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

NR Consulting • Long Beach, CA, United States
Full-time
Title: Senior Software Engineer.Work Location: Foothill Ranch, CA.We are seeking a highly experienced Senior Software Engineer to design and develop robust, scalable,.The job responsibilities cover...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Ritchie Bros. • Beverly Hills, CA, United States
Full-time
RB Global (NYSE: RBA) (TSX: RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers of commercial assets and vehicle...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Relativity Space • Long Beach, CA, United States
Full-time
At Relativity Space, we have two audacious goals: to build the next great commercial launch company with Terran R and to become America's leading force in additive manufacturing innovation.Both con...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer - Enterprise Integrations

Senior Software Engineer - Enterprise Integrations

Crowe • Los Angeles, CA, United States
Full-time
Your Journey at Crowe Starts Here.At Crowe, you can build a meaningful and rewarding career.With real flexibility to balance work with life moments, you're trusted to deliver results and make an im...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Apex Systems • Glendale, CA, United States
Temporary
We are seeking a Senior Software Engineer with a strong backend and data engineering background to help build and scale next-generation, cloud-based data platforms.In this role, you will design, de...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

KBR • El Segundo, CA, United States
Full-time
KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities.In this position, your ...Show more
Last updated: 30+ days ago • Promoted