Software Engineer II

15 hours ago


Emeryville, United States The Rockridge Group Full time
Job DescriptionJob DescriptionTITLE: Software Engineer IIRESEARCH AND DEVELOPMENT – BIOINFORMATICS AND SOFTWARE ENGINEERING We are seeking talented, curious, and self-motivated software engineers to help build the most advanced production-scale synthetic biology platform on the planet. Client X manufactures sustainable plant-derived ingredients using fermentation-based technology to help accelerate the move away from petrochemicals in our food, cosmetics and medicines. Our ingredients are used by more than 250 million consumers in over 2,000 of the worlds’ leading brands.R&D at Client X is a highly multidisciplinary effort and the Bioinformatics, Automation and Software Engineering (BASE) group is at its core driving us forward. Every aspect of our work, from modifying the DNA of microorganisms in the lab to full scale factory production, is facilitated by software and hardware automation. In addition, we collaborate daily with data scientists and computational biologists to use our wealth of data to solve problems using machine learning and other optimization techniques. Our tools integrate the activities of scientists, engineers, and industrial robots to enable the rapid optimization of genetic designs and laboratory processes to deliver high quality ingredients to our customers.Among the tools we have developed are a CAD/CAM system for genetic engineering: a compiler toolchain whose target architecture is life itself. This stack physically integrates high level genetic modules into microbial hosts. We also derive novel strains through random mutagenesis and directed evolution. Using our custom control platform, we then subject these experimental organisms to high throughput performance screening in our state-of-the-art robotic labs.Responsibilities:
  • Design, develop and maintain web-based application written in Python.
  • Collaborate with scientists to transform an understanding of their workflow into designs and implementations of appropriate data models and user interfaces.
  • Effectively communicate with research scientists.
  • Apply best practices of software development throughout your work, while staying abreast of advances in the practice.
Qualifications:
  • 3+ years of professional programming experience
  • Strong coding skills in either Python or a similar language. Ideally deep experience in multiple languages. In addition to Python, Amyris has codebases in F#, R and PHP (phasing out, but still have some important legacy code).
  • Experience with full-stack web application development, including coding skills in JavaScript, CSS and HTML. Relational database design and coding experience. We use PostgreSQL and SQL Server, though we also treat plasmids and chromosomes as datastores.
  • Experience developing software in a Unix environment. Dev tools are chosen at the developer’s discretion, but most of the software development and all production deployment is on Linux (Ubuntu).
  • Fluent Linux command-line skills.
  • Interest and ability to communicate with scientists


  • Emeryville, California, United States The Rockridge Group Full time

    We are seeking talented software engineers to help build a cutting-edge synthetic biology platform at The Rockridge Group. Our company manufactures sustainable plant-derived ingredients using fermentation-based technology, catering to over 250 million consumers worldwide.Job DescriptionThe Bioinformatics, Automation, and Software Engineering group drives our...


  • Emeryville, United States ZipRecruiter Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...


  • Emeryville, United States The Rockridge Group Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...


  • Emeryville, United States ZipRecruiter Full time

    TITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every area of the life sciences and...


  • Emeryville, United States Pixar Animation Studios Full time

    The Platform Engineering team within Pixar Software R&D builds and maintains the development infrastructure that underpins the Studio’s software release process, as well as critical aspects of the film production pipeline. This infrastructure is the foundation for development and release of both Pixar’s proprietary animation software and the open source...


  • Emeryville, United States Pixar Animation Studios Full time

    Our Software R&D team is responsible for developing Pixar’s in-house and open-source software. Working with both artists and engineers, we build innovative filmmaking tools that enable our film production and continuously extend artistic reach. One of our flagship tools is Presto, Pixar’s Academy Award-winning in-house digital content creation...


  • Emeryville, United States Pixar Animation Studios Full time

    Our Post Production Engineering team crafts software to support all of Pixar's post production pipeline, including color grading, localization, packaging, delivery, and media asset archiving. Together with our internal clients, we've built a sophisticated production pipeline, and our tools can generate terabytes of new media in a single day. Our software...


  • Emeryville, California, United States Tanium Full time

    Unlock the Power of CertaintyTanium, a leading provider of real-time cloud-based endpoint management and security solutions, seeks an exceptional Senior Software Engineer to join its team. As a key member of our agile development team, you will design, develop, and maintain best-of-breed products that drive business value for our customers.With a strong...


  • Emeryville, United States unspun Full time

    Job DescriptionJob DescriptionWe are seeking a passionate Embedded Software Engineer to join our team at unspun. In this role, you will be instrumental in transitioning our revolutionary Vega™ 3D weaving technology from R&D to production-ready deployment. Your work will be crucial in scaling our automated manufacturing capabilities, directly supporting our...


  • Emeryville, California, United States The Rockridge Group Full time

    Job OverviewWe are seeking a highly skilled and experienced Software Engineering Lead to join our team at The Rockridge Group.


  • Emeryville, California, United States Pixar Animation Studios Full time

    Pixar Animation Studios is a world-renowned leader in digital animation production software. We are seeking a highly skilled Sr. Software Engineer to join our team and contribute to the design and implementation of new features within the Presto Animation System.OverviewWe work alongside talented animators and engineers to enable the creation of innovative...


  • Emeryville, California, United States Tanium Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our development team. This is an exceptional opportunity to work on cutting-edge technology and make a significant impact in the industry.Job OverviewAs a Senior Software Engineer at Tanium, you will be responsible for designing, developing, and maintaining high-performance backend...

  • Software Engineer

    1 month ago


    Emeryville, California, United States ZipRecruiter Full time

    Company Overview:Amyris is a cutting-edge biotechnology company that pushes the boundaries of synthetic biology. We're on a mission to revolutionize the production-scale platform for life sciences, and we need talented individuals like you to join our team.About the Role:We're seeking a highly skilled Senior Software Engineer to contribute to the development...


  • Emeryville, United States Pixar Animation Studios Full time

    The Quality Assurance (QA) team within Pixar Software R&D owns the quality of internally-developed software delivered to Pixar's artists. Additionally, the QA team is responsible for ensuring high-quality public releases of Pixar's open source Universal Scene Description (USD) project. The team is growing to tackle additional USD support responsibilities. We...


  • Emeryville, California, United States Tanium Full time

    About Tanium">Tanium is a leading provider of real-time cloud-based endpoint management and security solutions. Our platform enables security-conscious organizations to break down silos between IT and Security operations, reducing complexity, cost, and risk.We secure over 32 million endpoints worldwide, serving Fortune 100 organizations, top US retailers,...


  • Emeryville, California, United States Tanium Full time

    About Tanium">Tanium is a leader in cloud-based endpoint management and security solutions. Our platform delivers real-time, seamless, and autonomous endpoint visibility, control, and security for Fortune 100 organizations, top US retailers, and the U.S. Military.Job Summary">We're seeking an experienced Senior Cloud Software Engineer to join our team. In...


  • Emeryville, California, United States Pixar Animation Studios Full time

    About Pixar Animation StudiosWe are seeking a skilled Software Engineer to join our Tools Animation team at Pixar Animation Studios. As a key member of our R&D animation team, you will design and implement new features within the Presto Animation System to help create the next generation of Pixar films.ResponsibilitiesDesign and develop new features in...


  • Emeryville, United States Tanium Full time

    Senior Software Engineer, Apple Device ManagementThe Basics (Hybrid Role, 3 days in office):As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning....


  • Emeryville, California, United States The Rockridge Group Full time

    About The RoleWe are seeking a talented and experienced Software Engineer to lead the development of our production-scale synthetic biology platform.ResponsibilitiesDesign, develop and maintain web-based applications using Python.Collaborate with scientists to transform their workflow into designs and implementations of appropriate data models and user...


  • Emeryville, United States Pixar Animation Studios Full time

    We work alongside Pixar animators and engineers to design and implement new features within the Presto Animation System to help create the next generation of Pixar films. Presto is Pixar’s industry leading animation production software suite, built from the ground up with an innovative architecture and a well-designed code base. You will be challenged by...