Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Senior Software Engineer

A Bio-Tech Company Emeryville, CA Full-Time
Apply Now

Excellent Base Salary + Full Benefits + Stock Options + Relocation Package

Our direct client is enabling precise cell by cell selection and manipulation to empower: cell line development, antibody discovery and engineering, and manufacturing of personalized cellular therapies. Founded in 2011, this strongly funded Bio-Tech startup has 100+ exceptionally brilliant employees. It delivers breakthrough platforms and devices that fundamentally change the way biological processes are done. Our technology will revolutionize how scientists and researchers study the interaction of cells and transform and accelerate cellular therapies. It believes that focusing on the individual cell has the power to ultimately transform the lives of individuals by understanding disease at the cellular level and development of personalized therapies.

The software team works closely with the system engineering, biology and bioengineering teams to develop system capabilities that transform molecular biology workflows. We are looking for a senior software engineer to participate in the development of a complex middle tier application that drives workflows on a biomedical research instrument. This requires experience in engaging with internal customers, gathering user stories, converting them to good requirements and delivering quality software. The application domain requires some experience in developing software applications interfacing with any Hardware or Equipment.

Previous experience in bi-tech is not required.

 8+ years’ experience in developing enterprise quality software applications.

 Degree in Computer Science or related field. Masters or PhD is a plus.

 Proficient in C# OR Java OR a similar Object Oriented Programming language.

 Proficient in Object Oriented Design and Programming

 Knowledge of Software Design Patterns a strong plus. Python experience a strong plus.

 Experience in developing Windows Desktop Applications a strong plus.

Agile methodology experience and comfortable with a fast-pace environment and frequent iterations.

 Solid understanding of Software Architecture and how it maps to design and requirements.

 Work with non-SW engineers to understand user stories, translate these to software requirements.

 Proven ability to engage with customers (Mechanical and Biomedical Engineers, Marketing and Field Engineers) to discover use-cases, create system-level and software specific requirements.

Skills required

Application Development
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems


Salary Estimator

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Senior Software Engineer
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.