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

Senior Software Engineer

Are you excited about getting in on the ground floor of a startup company poised to revolutionize small molecule drug discovery? At Kimia Therapeutics we are building a next generation drug discovery engine by combining high-throughput chemistry and screening with state-of-the-art computational approaches to accelerate the discovery of novel drugs. At Kimia, we look for collaborative teammates who are motivated by our mission and would like to play an impactful role in the growth and success of an emerging pharmaceutical company.


Job Summary


Kimia Therapeutics is building a next-generation drug discovery engine that combines a unique physical platform for high-throughput chemistry and screening with state-of-the-art computational approaches to accelerate the discovery of novel drugs in cancer and immune disorders. We are backed by top investors in techbio and therapeutics, including Dimension and The Column Group, and are led by a veteran leadership team who have built and scaled multiple new discovery platforms and used them to put multiple drugs into the clinic.


We are seeking a full-stack engineer to help build the software foundations of ATLAS, our drug discovery screening engine. And when we say full-stack, we mean it: your impact will span development infrastructure, integration and control of physical scientific robotic hardware, web tools for data analysis, and data and compute infrastructure for machine learning. With that breadth, the desire and ability to learn rapidly are non-negotiable. At Kimia we look for collaborative teammates who are motivated by our mission to transform drug discovery and want to play an impactful role in the growth and success of an emerging pharmaceutical company.


You will build foundational software driving the ATLAS platform and enabling its scale and use by Kimia scientists across the levels of the software stack. Over time, your projects are expected to span a broad range, potentially including:
  • Developer Infrastructure: CI/CD, testing, and cloud infrastructure in Google Cloud Platform. Defining and evangelizing software best practices for reproducibility and collaboration with internal team.
  • Data infrastructure: data storage, synchronization, and ETL across on-prem hardware (including physical laboratory systems), self-managed cloud infrastructure, and SaaS tooling; and data pipelines for model training and inference
  • Workflow management and automation: transformation of human-in-the-loop workflows to tracked, automated processes
  • Web applications and dashboards to enable scientists to scale drug discovery using ATLAS


Experience and Skills
  • BS or MS in computer science, data science, engineering or a related field with 3+ years of experience in professional software engineering
  • Demonstrated skill in operating in a dynamic, small-team startup environment with the ability to independently design and implement systems, not just features
  • Demonstrated experience implementing version control and CI/CD workflows using tools such as GitHub Actions, GitLab CI/CD, Codefresh, etc.
  • Demonstrated experience in the standard Python backend web development stack (Flask+SQLAlchemy / Django, Postgres/MariaDB) preferred; or equivalent translatable experience
  • Experience with deployment and management of Linux services in GCP, AWS, or Azure
  • Familiarity with scripting and system automation across Linux and Windows hosts is a plus
  • Ability to read organic chemistry and familiarity with cheminformatics toolkits (RDKit, OEChem, or Chemaxon) is a plus
  • Excellent oral and written communication skills


$150,000 - $195,500 a year

The anticipated salary range for this position is $150,000 to $195,500 for Senior Software Engineer. The final salary will be dependent on several factors that may include but are not limited to the type and length of experience within the job, type and length of experience within the industry, education, etc. On top of base salary, we offer comprehensive benefits, bonus, and equity. We encourage you to apply even if this range doesn't match your expectations as we will be adding new positions that may be a better fit. 

We offer a vibrant startup environment where every member of the Kimia team plays an important role in shaping our science and our culture. Kimia offers competitive pay, participation in our stock option plan, and comprehensive benefits. At Kimia we believe that a diverse, open and inclusive environment is key to our success. We are proud to be equal opportunity employer and will consider all applicants for employment.

 

Full vaccination against COVID-19 is a condition of employment at Kimia. If you are unable to receive a COVID-19 vaccine due to a disability, or serious medical condition, or because it would violate your sincerely held religious belief, you will have an opportunity to request a reasonable accommodation.

 

Note to external recruiters: Please do not submit any agency resumes. Kimia will not be responsible for any fees related to resumes that are unsolicited. 

Average salary estimate

$172750 / YEARLY (est.)
min
max
$150000K
$195500K

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, Kimia Therapeutics

At Kimia Therapeutics, we're on the brink of transforming small molecule drug discovery, and we want you to be part of that incredible journey as a Senior Software Engineer! In our vibrant Berkeley, CA location, you’ll dive into cutting-edge technologies, working with a passionate team dedicated to accelerating the discovery of innovative drugs targeting cancer and immune disorders. Imagine building the underlying software infrastructure for our ATLAS drug discovery screening engine. As a full-stack engineer, your responsibilities will span from creating seamless developer infrastructure and optimizing cloud environments to integrating sophisticated scientific robotic hardware. With such a broad scope of impact, we seek someone eager to learn and grow alongside us. The ideal candidate will bring a solid background in software engineering, having experience with CI/CD workflows, Python backend development, and cloud services like GCP or AWS. Here at Kimia, teamwork is crucial. We foster an inclusive environment where everyone’s contributions are valued. If you thrive in dynamic and collaborative settings and want to help drive our mission to enhance drug discovery, this position might just be your perfect fit! Plus, with a competitive salary range of $150,000 to $195,500 and exciting benefits, we ensure that our team feels appreciated and supported in our shared goals. Ready to make an impact? Join us at Kimia Therapeutics and help shape the future of pharmaceuticals!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Kimia Therapeutics
What are the responsibilities of a Senior Software Engineer at Kimia Therapeutics?

As a Senior Software Engineer at Kimia Therapeutics, you'll be tasked with building and maintaining the software foundations for our ATLAS drug discovery screening engine. Your role will involve developing infrastructure for continuous integration and deployment, working with both physical scientific robotic hardware and data analysis tools, and managing cloud and data solutions for effective machine learning model training and inference.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Kimia Therapeutics?

To qualify for the Senior Software Engineer role at Kimia Therapeutics, you need a BS or MS in computer science, data science, engineering, or a related field, along with at least 3 years of professional software engineering experience. Experience with backend development in Python, CI/CD workflows, and cloud service management is essential, and familiarity with cheminformatics tools can be a bonus.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer position at Kimia Therapeutics?

The anticipated salary range for the Senior Software Engineer position at Kimia Therapeutics is between $150,000 and $195,500 per year. However, the final salary will depend on various factors, including your experience and relevant expertise, ensuring that we offer competitive compensation that matches your skills.

Join Rise to see the full answer
What kind of team culture can I expect as a Senior Software Engineer at Kimia Therapeutics?

At Kimia Therapeutics, we pride ourselves on fostering a diverse, open, and inclusive environment where collaboration is key. As a Senior Software Engineer, you will be part of a vibrant startup culture where every member plays an important role in shaping our mission and values, making it a rewarding and engaging place to work.

Join Rise to see the full answer
Is a COVID-19 vaccination required to work as a Senior Software Engineer at Kimia Therapeutics?

Yes, full vaccination against COVID-19 is a condition of employment for the Senior Software Engineer position at Kimia Therapeutics. If you have a disability, serious medical condition, or sincerely held religious belief that prevents you from receiving the vaccine, you may request a reasonable accommodation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with CI/CD workflows relevant to the Senior Software Engineer role?

Highlight your experience with CI/CD workflows by discussing specific tools you've used, such as GitHub Actions or GitLab CI/CD. Explain how you have implemented these workflows to improve software quality and deployment speeds in past projects.

Join Rise to see the full answer
What programming languages are you most proficient in as a Senior Software Engineer?

Emphasize your strengths in relevant programming languages, focusing on Python, since it's preferred for the Senior Software Engineer role at Kimia Therapeutics. Provide examples of projects where you utilized these languages to implement effective solutions.

Join Rise to see the full answer
Describe a challenging technical problem you've solved in a startup environment.

Share a specific scenario where you faced a technical challenge, detailing the problem, your approach to solving it, and the ultimate outcome. Highlighting your problem-solving skills in a fast-paced environment is key.

Join Rise to see the full answer
How do you approach team collaboration in a full-stack development context?

Discuss your communication style and the tools you use to facilitate collaboration among team members. Provide examples of how you worked with cross-functional teams to bring a project from concept to implementation.

Join Rise to see the full answer
What strategies do you use to stay updated on new software technologies?

Explain how you keep your skills current, such as taking online courses, participating in workshops, attending industry conferences, or following key influencers in software development.

Join Rise to see the full answer
Can you give an example of a time you automated a process in your work?

Describe a specific instance where you identified a workflow that could be improved through automation. Outline the steps you took to implement this, the tools you used, and the results achieved in terms of efficiency or accuracy.

Join Rise to see the full answer
What challenges do you foresee in integrating software with scientific hardware?

Discuss potential challenges, such as compatibility issues, communication protocols, or data synchronization, and how you would approach overcoming these challenges as a Senior Software Engineer at Kimia Therapeutics.

Join Rise to see the full answer
How familiar are you with cheminformatics tools and organic chemistry?

If applicable, talk about your familiarity with cheminformatics tools like RDKit, OEChem, or Chemaxon, and briefly touch on your understanding of organic chemistry concepts as they relate to your work in software engineering.

Join Rise to see the full answer
What do you think are the key qualities of a successful Senior Software Engineer?

Highlight qualities such as strong problem-solving abilities, adaptability, effective communication skills, collaboration, and a commitment to continuous learning—essential traits for success as a Senior Software Engineer.

Join Rise to see the full answer
Why do you want to work for Kimia Therapeutics?

Express your interest in the company's mission to transform drug discovery and how the opportunity to work alongside a high-impact team excites you. Connect your professional goals with the company’s vision to demonstrate your alignment with their objectives.

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

Join Bettermile as a Software Engineer in Test to elevate test strategies for their innovative logistics solutions.

Photo of the Rise User
Posted 7 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Help shape the future of a cutting-edge lifestyle platform at Sadaora as a Senior Full Stack Engineer, focusing on AI-driven digital experiences.

Photo of the Rise User

Join 1WorldSync as a Principal Software Architect and lead architectural strategies for innovative product solutions in a dynamic tech atmosphere.

Join Monarch as a Senior Software Engineer to shape the infrastructure behind a leading personal finance platform in a fully remote setting.

Inetum Remote Madrid, España
Posted 11 days ago

Lead an innovative full stack development team at Inetum, working remotely on structured credit projects with a focus on Java and TypeScript.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 10 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow invites a highly experienced Senior Staff Full-Stack Software Engineer to contribute to their innovative AI-enhanced platform.

Photo of the Rise User

Become a key player at Kodiak Robotics as a Senior Onboard Infrastructure Software Engineer, designing innovative software solutions for AI-driven autonomous vehicles.

Photo of the Rise User
Posted 14 days ago

Join Datacom as a Senior Integration Developer and contribute to cutting-edge technology solutions in a collaborative environment.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 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!