Weave Logo

Weave

Staff Backend Engineer

Reposted 15 Days Ago
Remote or Hybrid
Hiring Remotely in CA
Senior level
Remote or Hybrid
Hiring Remotely in CA
Senior level
As a Staff Backend Engineer, you'll develop reliable and performant solutions for customer problems, working with products and designs using Django, Python, and managing backend complexity.
The summary above was generated by AI
Why Weave Exists

At Weave, our mission is to evolve how therapeutic knowledge is captured, transformed, and communicated throughout drug development. We do this by equipping human experts with AI instruments to enable drugs to be brought to patients as rapidly, safely, and inexpensively as possible.

The Weave Platform streamlines regulatory workflows from start to finish by intelligently, creatively, and effectively infusing every step with AI. Together with our customers, Weave is designing and building the AI workbench for the entire therapeutic lifecycle.

The Role & Your Mission

We’re looking for a Staff Backend Engineer, reporting directly to the Backend Engineering Manager, that can navigate between data, AI, and backend systems. Stability, performance, and reliability of the AI system are the core responsibilities. You will be asked to develop novel solutions to customer problems, characterize the results, and deliver the solutions into production. You’ll be successful in this role if you can go from idea, to experiment, to testing, to production without getting lost or stuck at one of the steps. We care more about solving problems than using the latest buzz. We prefer simple, well-tested, stable solutions that are dependable, yet impressive.

What You'll Own
  • Understanding customer problems and translating that into simple solutions
  • Working with Product and Design to quickly find solutions
  • Writing performant, simple code. We run Django + Python + Postgres + Redis.
  • Managing ongoing conceptual and technical complexity while delivering value on Product projects
What You’ll Bring
  • Has worked at an early-stage, product-based startup before (<50 people)
  • 8 years of experience or more of Django in a production environment
  • Used of LLMs in production
  • Directly interacting with LLMs without abstraction libraries
  • Humble, hungry, and smart
  • Able to move quickly on tasks while producing high-quality results
  • Pragmatic, analytical thinker. Efficient decision maker
  • Bonus: Worked on a product in a regulated domain or where data privacy + security were essential
  • BS in Computer Science or similar field preferred 
What We Offer

🎯 The opportunity to work at a modern, cutting-edge healthcare technology company devoted to meaningful positive impact on human life. Collaboration, velocity, and customer obsession are our baseline, demonstrations of craftsmanship and ROI are celebrated.

🏆 Competitive salary ($200,000 - $250,000) and equity packages.

🧬 Comprehensive health, dental and vision insurance

🏝️ Take care of you and yours: generous PTO, parental leave, OneMedical, TalkSpace, Teladoc.

🚀 Career development opportunities within a company entering a growth phase.

🌎 Hybrid in San Francisco with in-office days Tues/Wed/Thurs and flexibility to work remote Mon/Fri.

Equal Opportunity Employer: We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

This organization participates in e-Verify:

Notice of E-Verify Participation

Notice of Right to Work

Similar Jobs

2 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will architect Affirm's lakehouse analytics platform, implement data governance, mentor engineers, and collaborate cross-functionally to optimize data infrastructure and solutions.
Top Skills: Apache IcebergGoKotlinPythonSnowflakeSparkSQLTerraform
5 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer, Backend for Capacity Modeling develops scalable backend systems, maintains capacity models, and collaborates on technical strategies while ensuring system availability and high-quality code delivery.
Top Skills: AuroradbAWSDynamoDBElasticcacheKotlinKubernetesMySQLPythonSpark
14 Days Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Staff Engineer for Revenue, you'll shape technical vision and architecture for billing and pricing systems, ensuring correctness while enhancing cross-team collaboration.
Top Skills: APIsBilling SystemsPerformance OptimizationSubscription Management

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account