> Markdown version of [/jobs/ext/1180903-software-engineer](https://www.wearedevelopers.com/jobs/ext/1180903-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Until Labs, Inc. - **Location:** South San Francisco, CA, United States (Remote available) - **Salary:** $120,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1743149fd6f7b7e0 ## About the Role * 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. ## 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. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)