Search jobs > San Diego, CA > Senior software engineer

Senior Software Engineer

Alida Bio
San Diego, California, US
Full-time

Alida Biosciences is a VC-backed startup in San Diego focused on developing novel genomic analysis tools. The company’s technology will advance the understanding of the epigenome and provide actionable information for improving human health.

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

We are looking for a Senior Software Engineer to drive the development of cutting-edge applications, data processing pipelines, and data storage solutions for bioinformatics.

This role encompasses a broad range of responsibilities, including software engineering, algorithm design, data visualization, and providing support for internal R&D initiatives.

Responsibilities

  • Develop and maintain software and data processing pipelines Design, implement, and optimize algorithms and data processing pipelines for commercial bioinformatics applications, ensuring high performance and scalability to handle large datasets.
  • Reimplement prototype software into commercial-grade solutions Transform experimental concepts and prototype software designs into robust, production-quality code.
  • Collaborate across teams Work closely with bioinformaticians, Marketing, and other software engineers to understand project requirements, provide technical guidance, and ensure alignment of development efforts.
  • Contribute to internal tooling Develop and enhance internal tools to improve workflow efficiency and support various teams across the organization, including automation of routine tasks and process improvements.
  • Implement and maintain CI / CD pipelines Design, develop, and manage continuous integration and continuous deployment (CI / CD) pipelines to ensure seamless code deployment, automated testing, and reliable delivery of new features and updates.
  • Design and manage internal database schemas Develop efficient database schemas and structures to support internal data storage and querying needs, ensuring data integrity and performance optimization.
  • Monitor and maintain database infrastructure Provide ongoing support for the internal database, including troubleshooting, performance tuning, and ensuring data security and reliability.

Minimum Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Physics or a related field Solid understanding of computer science fundamentals, including algorithms, runtime and space complexity, data structures, and computational mathematics.
  • 3-5 years of experience in developing and shipping commercial software Proven track record of building, optimizing, and delivering data processing applications or systems in a production environment.
  • Strong programming skills Skilled in modern C++ and proficiency with Python is required.
  • Experience developing multithreaded applications Proficiency in designing and implementing concurrent, parallel and multi-threaded systems.
  • Practical understanding of best software development practices - Experience with continuous integration / continuous deployment (CICD) pipelines, containerization, automated testing and code quality standards.
  • Database experience for big data analytics Proficient in designing and working with large scale databases and warehousing solutions.
  • Web development Experience with JavaScript / Typescript, Node.js, React and D3.js for data visualization is a plus.

As an early-stage company, we offer exceptional opportunities for our employees to engage in cross-functional roles, grow with the company, build new technologies, and launch innovative products.

We offer a competitive and comprehensive employee benefits package including medical, dental, vision, 401k with company match, paid vacation, and a stock plan.

Alida Biosciences is an Equal Opportunity Employer. We do not discriminate in recruitment, hiring, training, promotion, or other employment practices for reasons of race, color, religion, gender, pregnancy, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
VirtualVocations
El Cajon, California

A company is looking for a Senior Software Engineer for their Lustre Networking team. ...

Promoted
Leidos Inc
San Diego, California

We are currently seeking a Senior Scientific Software Engineer with a focus in camera sensors and real-time applications with our San Diego-based team. In this Senior Scientific Software Engineering position:. You will design software architecture, understand the deployment hardware, develop softwar...

Promoted
Leidos Inc
San Diego, California

We are currently seeking a Senior Scientific Software Engineer with a focus in camera sensors and real-time applications with our San Diego-based team. In this Senior Scientific Software Engineering position:. You will design software architecture, understand the deployment hardware, develop softwar...

Promoted
Apple, Inc.
San Diego, California

We are looking for an outstanding software quality engineer with a strong technical background and understanding of software testing. Work and contribute towards the engineering of tvOS technologies in the Apple Services Engineering (ASE) group. The Apple Services Engineering team is one of the most...

Promoted
TrellisWare Technologies
San Diego, California

Senior Software Engineer, Applications. Our Engineering Team is seeking a hybrid. You would be responsible for creating intuitive graphical user interfaces and networking applications for TrellisWare's wireless communication products, using today's modern software technologies. Documenting and prese...

Promoted
Zoox
San Diego, California

Senior/Staff Embedded Software Engineer - Firmware Architecture. Software – Embedded Software & Systems Integration /. Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience. Our team collaborates with other firmware, hardware,...

Promoted
Technology Unlimited Group
San Diego, California

Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineer to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. We are seeking engineers to add to our team to perform the full range of duties including sof...

Promoted
CoStar Group
San Diego, California

CoStar Group - Senior Software Engineer (React/JavaScript). We are searching for an experienced Senior Front End Developer to join our team and drive the full-lifecycle development of this critical product. Collaborating with other engineering leads (on your team and across the broader organization)...

CoStar Group
CA, Orange County

Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability. Deep knowledge and experience in writing unit testable software with C#. Build consensus among different teams working on software development projects. Deeply unde...

Tillster
San Diego, California

Work with a team of local and globally-distributed Software Engineers/Developers, Quality Engineers, Product Managers, and other professionals to design, develop and deliver software application products built to meet requirements for Company’s mobile and online food ordering and e-commerce payment ...