3 days ago
Base Salary
$110k - $160k/yr
Responsibilities
- Analyze and design complex technical solutions and architect robust, mission-critical systems.
- Build and maintain full-stack applications using TypeScript/JavaScript, Node.js, NestJS, React, PostgreSQL, Redis, and GCP.
- Integrate LLM APIs and generative AI technologies into production applications and embed agentic workflows into core products.
- Design distributed microservice architectures and optimize relational databases, caching systems, and application performance.
- Use AI coding tools and autonomous agents to accelerate development, refactor code, and generate unit and integration tests.
- Make high-impact architectural decisions balancing business and technical considerations.
- Lead cross-team technical initiatives, resolve complex engineering challenges, and mentor emerging talent.
- Champion AI-assisted development practices and present technical solutions to diverse stakeholders.
Requirements
- 5+ years of advanced TypeScript/JavaScript development experience with strong knowledge of language features and optimization.
- Extensive experience architecting and leading development with Node.js and NestJS.
- Expert-level React experience designing and implementing complex component systems.
- Experience integrating LLM APIs and generative AI technologies into production applications.
- Advanced PostgreSQL skills, including query optimization, indexing, and performance tuning.
- Expertise implementing Redis caching solutions for high-throughput systems.
- Experience designing and implementing distributed microservice architectures.
- Significant experience orchestrating infrastructure and applications on GCP, including CI/CD pipelines.
- Mastery of enterprise design patterns and their application in large-scale systems.
- 7+ years of software development experience with technical leadership experience.
- Ability to make architectural decisions, lead cross-team initiatives, deliver complex projects, communicate effectively, and mentor engineers.
- Preferred experience with Elasticsearch, OpenSearch, Docker, Kubernetes, biotech, genomics, precision medicine, or AWS-to-GCP cloud migrations.
Benefits
- Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical benefits, and other benefits depending on the position.
- The listed salary range for the Chicago location is $110,000-$160,000; actual salary may vary by qualifications and experience, and ranges may differ by location.
Tech Stack
AWSDockerElasticsearchGoogle Cloud PlatformJavaScriptKubernetesNestJSNode.jsPostgreSQLReactRedisTypeScript
Categories
About Tempus
Tempus builds AI-enabled precision medicine tools and genomic tests used by physicians and health systems, with a core focus on oncology. It sells diagnostics, clinical decision-support software, and real‑world data services to providers and biopharma for drug discovery and trials. Founded in 2015 and headquartered in Chicago, Tempus is a public company listed on Nasdaq.
