Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Kernel image - Rise Careers
Job details

Senior Software Engineer, Kernel

Our mission at Asimov is to advance humanity's ability to design living systems, enabling biotechnologies with outsized benefit to society. We're developing a mammalian synthetic biology platform––from cells to software––to enable the design and manufacture of next-generation therapeutics.


We are looking for an experienced Senior Software Engineer to join our dynamic Software Engineering team. At Asimov, we are creating a state-of-the-art platform to program living cells, named Kernel, that allows bioengineers to design, build, and debug genetic systems at scale. You will be part of an interdisciplinary team that works directly with our internal group of scientists, synthetic biologists, and computational biologists as well as your teammates in software engineering and product.


About the Role:
  • Design, build, and maintain software tools that are used by bioengineers to advance the design and manufacture of biologics and gene therapies.
  • Directly shape the software architecture and be involved in the long-term product direction.
  • Work with a modern backend stack (Python 3, Strawberry, SQLAlchemy).
  • Develop data models and schemas for the complex domain of biology.
  • Be part of an on-call rotation to support the software you’ve helped develop.
  • Interface directly with members of the synthetic biology team to identify and prioritize potential improvements to software systems.
  • Contribute to Asimov’s technology platform, direction, and culture.


About You:
  • You have 6+ years of experience in software development.
  • You have technical expertise in Python 3, Strawberry, SQLAlchemy, GraphQL, Elasticsearch, Docker.
  • You have a sense of urgency and a desire to work on challenging technical projects
  • You have the ability to navigate the ambiguity of building something that is first-of-its-kind.
  • You have multiple years of experience building and scaling systems to production-level workloads.
  • You possess sound technical judgment that considers quality, performance, and product stage.
  • You have a passion for joining a startup where autonomy, passion to learn, and excitement to engineer biology take precedence over process and ego.
  • Experience developing computer-aided design software and/or scientific software applications is desired, though not required.


We're fueled by a vision to transform biological engineering into a fully-fledged engineering discipline. Should you join our team, you will grow with a constantly evolving organization and push the frontiers of synthetic biology. Company culture is key to Asimov, and ours is a culture of recombination; we believe that our mission can only be achieved by bringing together a diverse team with a mixture of backgrounds and perspectives.

Asimov Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Asimov DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Asimov
Asimov CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Kernel, Asimov

At Asimov, we're on a remarkable journey to revolutionize how we design living systems. Our flagship platform, Kernel, is at the heart of this mission, and we're looking for a Senior Software Engineer to become an integral part of our Software Engineering team based in either Boston, MA or Boulder, CO. In this role, you'll get hands-on with cutting-edge technology as you design and maintain software tools that empower bioengineers to innovate in the realms of biologics and gene therapies. You'll have the chance to shape our software architecture while collaborating with a passionate interdisciplinary team consisting of scientists and biologists. Your expertise in Python 3, Strawberry, and SQLAlchemy will be crucial as you develop complex data models that reflect the intricacies of biology. Plus, as you work closely with our synthetic biology team, your insights will drive enhancements to our exciting software systems. We’re looking for someone with at least 6 years of software development experience, fueled by a passion for tackling challenging technical problems and working in a fast-paced startup environment. If you thrive in ambiguity and are eager to engineer solutions in synthetic biology, this is the opportunity for you. At Asimov, your contributions will not only advance our technological platform but also support a culture that values diverse perspectives and collaboration. Join us, and be part of a team dedicated to pushing the boundaries of biotechnology for the greater good.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Kernel Role at Asimov
What responsibilities does a Senior Software Engineer at Asimov have?

As a Senior Software Engineer at Asimov, you will be responsible for designing, building, and maintaining software tools utilized by bioengineers for advancing biologics and gene therapies. Your role includes shaping the software architecture, developing data models, and working with a modern backend stack such as Python 3 and SQLAlchemy. You'll also be part of an on-call rotation to support the software infrastructure you develop and interface directly with the synthetic biology team to ensure software systems meet operational needs.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer position at Asimov?

To apply for the Senior Software Engineer role at Asimov, you should have at least 6 years of software development experience, technical expertise in Python 3, Strawberry, SQLAlchemy, GraphQL, and Docker, and experience scaling systems to production-level workloads. Familiarity with scientific software applications and a passion for innovative technology in the life sciences are also strong assets. A collaborative mindset is essential as you will work closely with both technical and scientific teams.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer at Asimov?

The work culture at Asimov is vibrant and dynamic, with a strong emphasis on collaboration and diversity. We value interdisciplinary approaches and believe that creativity flourishes when you bring together people with varied backgrounds and perspectives. As a Senior Software Engineer, you'll enjoy an environment that promotes autonomy, innovation, and the passion for learning, all while working towards the greater mission of transforming biological engineering into an advanced engineering discipline.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at Asimov?

As a Senior Software Engineer at Asimov, you will work with a modern technology stack including Python 3, Strawberry, SQLAlchemy, GraphQL, Elasticsearch, and Docker. Your role involves developing complex data models suited for the biological domain and navigating the intricacies of bioengineering software systems, providing a chance to utilize and enhance your technical skills in a cutting-edge field.

Join Rise to see the full answer
How does the Senior Software Engineer role contribute to Asimov’s mission?

The Senior Software Engineer role is pivotal in advancing Asimov's mission of enabling innovative biotechnologies. By developing and refining the Kernel platform, you will empower bioengineers to design and manufacture next-generation therapeutics. Your contributions will help shape the future of living systems, ensuring that the tools you build can drive meaningful advancements in synthetic biology for the benefit of society.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Kernel
Can you describe your experience with Python and how it relates to the Senior Software Engineer position?

In interviews, clearly articulate your experience with Python, especially in the context of developing scalable systems. Discuss specific projects you've worked on, the challenges you faced, and how you leveraged Python's capabilities to overcome them. Showing your ability to create efficient code and handle complex data structures will demonstrate your suitability for the Senior Software Engineer role.

Join Rise to see the full answer
What strategies do you use when developing software to ensure high code quality?

Talk about practices like code reviews, writing unit tests, and using static analysis tools. Explain how you prioritize maintainability and scalability while developing software. Emphasizing your commitment to quality assurance reflects your understanding of the software development process, crucial for a Senior Software Engineer at Asimov.

Join Rise to see the full answer
How do you approach collaboration with scientists and engineers in a multidisciplinary team?

Share your past experiences in interdisciplinary teams, focusing on how you ensure effective communication between technical and scientific perspectives. Discuss specific techniques you use, like regular meetings or collaborative tools, to bridge knowledge gaps and facilitate innovation in projects, showcasing your readiness for teamwork at Asimov.

Join Rise to see the full answer
Can you explain a technical challenge you've faced and how you resolved it?

Provide a clear and structured answer about a specific challenge, emphasizing the steps you took to identify the issue, develop a solution, and implement it. Highlighting problem-solving skills and technical ingenuity will be essential for a Senior Software Engineer position at Asimov.

Join Rise to see the full answer
What experience do you have with version control systems, and why are they important?

Discuss your familiarity with version control systems like Git, explaining their importance in collaborative coding environments. Share specific examples of how you've used version control to manage project workflows and maintain code integrity, showing you understand essential engineering practices.

Join Rise to see the full answer
How would you prioritize features and improvements for the Kernel platform?

Explain your thought process for prioritizing features based on user needs, technical feasibility, and alignment with Asimov’s mission. Discuss how you might use input from bioengineers to understand what improvements would have the most significant impact on their work, emphasizing user-centered design.

Join Rise to see the full answer
What methods do you use to debug software effectively?

Share your debugging methods, such as rubber duck debugging, logging strategically, or utilizing debugging tools. Give examples of how you have effectively monitored and resolved bugs, reinforcing your technical competency and experience required for handling software at Asimov.

Join Rise to see the full answer
What is your philosophy on continuous learning in technology, especially in biotechnology?

Convey your commitment to continuous learning through attending workshops, reading relevant literature, or taking courses. Highlight how this aligns with the ever-evolving field of biotechnology and your drive to stay updated with new technologies, demonstrating your passion and suitability for the dynamic environment at Asimov.

Join Rise to see the full answer
How do you handle working under pressure or tight deadlines?

Discuss your strategies for managing stress, such as time management, prioritization, and maintaining open communication with your team. Share any relevant experiences that highlight your ability to deliver quality work on time, which is essential for high-stakes projects at Asimov.

Join Rise to see the full answer
Why are you interested in working for Asimov as a Senior Software Engineer?

Reflect on Asimov’s mission and your enthusiasm for contributing to the field of synthetic biology. Discuss how your values align with the company culture and your desire to work on groundbreaking technologies, showcasing your motivation for joining the team and making a meaningful impact.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Lightspeed as a Team Lead for the Recommendations team, where you'll drive innovative solutions for enhancing user experiences.

Posted 5 days ago

Join CD PROJEKT RED as a Lead PCG/Tools Engineer to drive innovation in game development tools for Cyberpunk 2.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User

Join Visa as a Senior Software Engineer to shape the future of payment technology with your extensive Java expertise.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Join Samsara as a Senior Engineering Manager to lead innovative solutions in Routing Ops for a transformative impact on logistics and operations.

Photo of the Rise User

Join Visa as a Sr. Staff Software Engineer and help innovate payment solutions in a hybrid work environment.

Photo of the Rise User
Posted 8 days ago

Join Visa's Technology Organization as a Senior Software Engineer to lead innovative projects in payment technology.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
8 people applied to Front end developer at Viseven
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance