Software Engineer

Until Labs, Inc.
South San Francisco, CA, United States
2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,000.0 - $220,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Application Performance Management Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Review Relational Databases
+28 more
Software Debugging Software Design Patterns Github Revision Control Systems Web Servers Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Ruby on Rails Role-Based Access Control Cloud Services Software Engineering Subversion Systems Architecture Web Applications Web Application Frameworks ReactJS System Availability Express.js Information Technology Deployment Automation Vba Programming Language Maintaining Code Integration Frameworks Restful APIs Software Version Control Microservices

Job description

To achieve our goal, we are assembling an interdisciplinary team to develop perfusion systems, cryoprotectant formulations, controlled-rate freezers, and vitrification and rewarming protocols for human tissue. We are also building out our medical hibernation team to tackle the challenges of whole-body cryopreservation, beginning with rodent models.

We envision a future where no transplantable organ is lost to logistics, and no terminal diagnosis is final because patients can safely wait for future medicine to arrive. team., We are seeking a dynamic and innovative Software Engineer to join our vibrant development team! In this role, you will be at the forefront of designing, developing, and maintaining scalable software solutions that power our cutting-edge applications. Your expertise will drive the creation of robust systems, leveraging modern technologies and best practices to deliver seamless user experiences. This is an exciting opportunity for passionate developers eager to work on impactful projects in a fast-paced, collaborative environment. You will contribute to all phases of the software development lifecycle, ensuring high-quality code and efficient system architecture., * Develop and enhance web applications using frameworks such as Ruby on Rails, React, and Express to deliver engaging front-end and back-end solutions.

  • Design and implement RESTful APIs to facilitate smooth communication between services and external platforms.
  • Architect scalable systems employing microservices architecture, ensuring high availability and performance.
  • Collaborate within Agile teams to plan, develop, test, and deploy software features efficiently using CI/CD pipelines on cloud platforms like AWS and Azure.
  • Apply design patterns and system design principles to create maintainable, reusable, and reliable codebases.
  • Manage version control using GitHub or SVN, maintaining code integrity across multiple development environments.
  • Optimize application performance through database management with MySQL, SQL Server, or other relational databases; utilize Java, Python, C#, JavaScript, C++, or C for diverse development needs.
  • Implement security best practices such as RBAC (Role-Based Access Control) to safeguard sensitive data and ensure compliance.
  • Participate in code reviews, troubleshooting, and debugging to uphold quality standards across all projects.

Requirements

  • Proven experience in software engineering with a strong understanding of IT infrastructure components.
  • Proficiency in programming languages including JavaScript, Java, Python, C#, C++, C, and VBA.
  • Hands-on experience with web development frameworks like Ruby on Rails, React.js, Express.js, and.NET technologies.
  • Solid knowledge of RESTful API development and integration techniques for building interconnected systems.
  • Familiarity with microservices architecture and designing scalable systems for high performance.
  • Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
  • Knowledge of version control tools such as GitHub or SVN; experience with CI/CD pipelines for automated deployment processes.
  • Strong understanding of cloud services like AWS or Azure for deploying resilient applications at scale.
  • Background in database management using MySQL or SQL Server; ability to optimize queries for performance.
  • Experience with Linux environments and web servers is highly desirable.
  • Excellent problem-solving skills with a proactive approach to troubleshooting complex issues.

Benefits & conditions

Pulled from the full job description

  • Work from home stipend
  • Paid training
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Paid training
  • Relocation assistance
  • Vision insurance
  • Work from home
  • Work from home stipend

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:43 min

Transitioning into a professional software engineering career

Nacho Iacovino · World Congress 2021

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all