Flag job

Report

Senior Software Engineer

Salary

$140k - $190k

Min Experience

5 years

Location

Seattle

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We're looking for a foundational hire—a Software Architect who will help strengthen and scale the technology platform we've built. In this role, you'll be a key contributor to architectural decisions and technical direction, ensuring that the systems we deliver are scalable, secure, performant, and built to last. Your impact will be felt everywhere—from system reliability and deployment pipelines to security and Gen-AI integrations. You'll collaborate closely with founders, engineers and ML experts to bring ambitious ideas to life—and make sure they work under real-world pressure. Our customers already expect production-grade software; your job is to make sure we deliver it. What You'll Do Architect Scalable Services: Contribute to backend design and implementation for high-throughput APIs, data pipelines, and workflow orchestration using Python (FastAPI) or Node.js. Deploy Gen-AI at scale: Integrate LLM APIs, hosted models, and multi-agent systems with graceful fallbacks and robust monitoring. Ship Reliable Cloud Infrastructure: Orchestrate containerized services (Docker/Kubernetes) on AWS, set up CI/CD pipelines, and own observability (metrics, logging, tracing). Ensure Security & Compliance: Design with fine-grained RBAC, encryption, and auditability for sensitive and diverse data modalities. Collaborate & Iterate Quickly: Work hand-in-hand with the founding team to scope, build, and refine product features in rapid release cycles. What We're Looking For 5+ years of experience building and operating production systems, ideally in high-growth startup environments. Deep expertise in Python and/or JS/TS (Node.js); comfortable contributing to frontend work in React as needed. Strong foundation in distributed systems: queues, caching, concurrency, and scalable data modeling using: Relational (e.g., Postgres); NoSQL / document stores (e.g., MongoDB, DynamoDB); Bonus: familiarity with graph/vector DBs like Neo4j or Qdrant Proficiency deploying and scaling containerized services in the cloud, with strong DevOps intuition (IAM, CI/CD, infra-as-code). Experience with Gen-AI tools—and curiosity to explore their full potential. Excellent communication skills; thrives in ambiguity and knows when to drive decisions vs. seek alignment.

About the company

Sobek works with networks of research institutes, manufacturers, and pharmaceutical leaders on frontier life-science problems—where collaboration across organizational and IP boundaries is critical to innovation. Our AI solution captures emerging best practices and learnings across these networks and delivers them to users for workflow evaluation, monitoring, and continuous improvement. We are currently delivering on multi-million-dollar contracts for R&D in mRNA and RNA vaccines, and for public-health and emergency coordination, with plans to expand into broader life-sciences and drug-development domains.

Skills

python
javascript
typescript
node.js
react
postgresql
mongodb
dynamodb
docker
kubernetes
aws
ci/cd
distributed systems
queues
caching
concurrency
data modeling
devops