Circadia Health Logo

Circadia Health

Senior Software Engineer

Reposted 2 Days Ago
Hybrid
El Segundo, CA
120K-240K Annually
Senior level
Hybrid
El Segundo, CA
120K-240K Annually
Senior level
The Senior Software Engineer will develop and maintain critical software platforms, create user interfaces, design APIs, manage AWS services, and implement security measures, ensuring high-quality code and compliance with regulations.
The summary above was generated by AI

Key Responsibilities:

  • Senior Software Engineer for one of our core mission-critical software platforms (Clinical Intelligence Platform, Home Health, or Web Portal) serving the post-acute care continuum. 
     
  • Frontend Development: Build, develop, and maintain responsive and beautiful user interfaces using modern JavaScript frameworks like React, Vue.js, or Angular. You must have a keen eye for design and making smooth user experiences. 
     
  • API Development: Design, develop, and maintain RESTful APIs using Python FastAPI to support healthcare applications.
    • Ensure APIs are secure, performant, and scalable to handle increasing loads.
    • Collaborate with frontend and mobile developers to integrate APIs seamlessly.
       
  • AWS Champion: Work with the team across the range of AWS modules to build scalable applications
    • Expand existing services running under AWS Pinpoint, IoT, and MSK.
    • Implement robust authentication protocols using AWS Cognito to ensure secure and seamless user access across applications.
    • Navigate across Docker deployments to manage, scale, and maintain containerized applications, ensuring efficient inter-container communication and integration with AWS services.
       
  • Test-Driven Development: Champion TDD methodologies, writing unit tests and integration tests to ensure code quality and reliability.
    • Utilize testing frameworks like PyTest to automate testing processes.
    • Conduct code reviews to maintain high coding standards and best practices.
       
  • Security: Implement and maintain security measures to protect sensitive healthcare data
    • Ensure compliance with healthcare regulations such as HIPAA.
    • Regularly update and patch API endpoints to mitigate security vulnerabilities.
       
  • Documentation: Create and maintain comprehensive documentation for APIs, including usage guides and API reference documents.
     
  • Data Management: Work with databases (MySQL, PostgreSQL and MongoDB) to manage patient data efficiently.
    • Optimise database queries for performance and scalability.
    • Ensure data integrity and consistency across all systems.
       
  • Reliability: Troubleshoot and resolve API-related issues promptly and effectively.
    • Implement automated monitoring and alerting systems to identify and address issues proactively.
    • Maintain comprehensive and actionable runbooks for incident response

Need to Haves:

  • 5+ years of prior experience scaling mission-critical software and working in a high-performance culture. 
  • Growth mindset with the ability to deliver production-ready software fast. 
  • Start-up experience: being flexible and adaptive to change. 
  • 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.
  • 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.

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

Top Skills

CircleCI
Confluence
Docker
Fastapi
Grafana
JavaScript
Jenkins
Markdown
MongoDB
MySQL
Postgres
Prometheus
Python
React
HQ

Circadia Health Los Angeles, California, USA Office

Los Angeles, CA, United States, 90094

Similar Jobs

3 Days Ago
3 Locations
175K-210K
Senior level
175K-210K
Senior level
Cloud • Information Technology • Machine Learning
This role involves developing and scaling AI-enabled software services, building intuitive data exploration tools, and ensuring platform reliability through best practices.
Top Skills: C#C++FastapiGoGrpcHelmJavaKafkaKestrelKubernetesNextPythonRayReactSparkTypescript
2 Days Ago
Costa Mesa, CA, USA
168K-252K Annually
Senior level
168K-252K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Lead the design and development of digital engineering infrastructure for uncrewed ground vehicles, collaborating with cross-functional teams to build advanced software systems.
Top Skills: AWSAzureC++Ci/CdDistributed SystemsGoJavaJavaScriptNetworkingNixosPythonRustSecurityTerraformTypescript
5 Days Ago
Hybrid
2 Locations
70K-130K
Senior level
70K-130K
Senior level
Fintech • HR Tech • Software
As a Senior Fullstack Software Engineer, you will design and maintain services, lead large product initiatives, develop integrations, and support collaborative team efforts in a dynamic startup environment.
Top Skills: Chakra UiGitNode.jsPostgresRedisTypescript

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account