
Biotechnology Research · 3k people
Staff Software Engineer, Security
Posted 20 Oct
What’s this role about? Lead technical strategy for security engineering, including IAM evolution and the implementation of authorization and observability systems. Manage and improve security micro-services and tooling while collaborating cross-functionally to ensure secure, scalable platform innovation.
Skills required
Tap the ones you have
Want to get this job faster?
Apply with AI
No more application formsOur AI fills them in and submits them for you. You just pick the jobs.
Find hiring manager
Reach the person hiringEmail the person behind the job, not the inbox.
Company
About Tempus AI Tempus is making precision medicine a reality by applying AI in healthcare, deriving insights from our expansive library of clinical data and molecular data. We enable physicians to make real-time, data-driven decisions to deliver personalized care and targeted therapies for patients through our analytical machine learning platform that uses the power of artificial intelligence in healthcare. We also work with partners to facilitate discovery, development, and delivery of optimized therapeutic options for patients through distinctive solution sets. Our mission is for each patient to benefit from the treatment of others who came before by providing the healthcare industry tools that learn as we gather more data. It’s About Time. For more information, visit tempus.com.
Tempus AI
Tempus AI, Inc. (NASDAQ: TEM) is a technology company leading the adoption of AI to advance precision medicine.

Responsibilities
- At Tempus, software products are owned and developed by small, autonomous teams
- composed of developers, designers, scientists, and product managers. Our teams
- set the goals, build the software, deploy the code, and contribute to a growing
- software platform that will make a lasting impact in the fields of cancer
- research and precision medicine.Tempus builds software as nimble as our teams.
- Our modern tech stack - dynamic languages and the latest open source and cloud
- services - allows our teams to iterate rapidly and lead our industry in
- innovation. Our decentralized, microservice architecture and emphasis on loosely
- coupled architecture and automation allow us to deliver advanced solutions with
- confidence, and at scale.
- controls need to evolve. As the Staff Software Engineer for security
- engineering you will set the technical vision to ensure Tempus’ patients
- records and IP are safely utilized by the latest technologies.
- You have experience setting the technical vision and direction for a product
- area, advocating for proven design principles and technology choices.
- You know when to implement identity standards, and where they need to be
- innovated on.
- You've got several years of experience working on software development teams,
- and are confident leading technical analysis & design, evaluating tradeoffs,
- leading build and buy decisions from a technical perspective, and
- establishing best practices.
- You have experience developing and securing distributed, event-based systems
- at an interesting scale of transaction and/or data volume
- You've worked in fast-paced, agile environments and helped keep projects on
- track, troubleshoot roadblocks, write documentation, and coordinate
- cross-team collaboration.
- You collaborate well with diverse, talented teams while mentoring and
- learning from team members regardless of experience level.
- You have experience working with cloud infrastructure providers (Amazon Web
- Services, Google Cloud, etc), and related tools like Docker, Terraform, or
- Kubernetes.
- You have familiarity with an identity management platform like Auth0, Okta,
- Microsoft Entra, or Ping Identity.
- You are a polyglot coder - you have experience with and are comfortable using
- a variety of programming languages and frameworks, and picking up new ones.
- Lead technical decisions for the security engineering team and implement best
- in class customer identity management, authorization, and observability
- systems across the business.
- Manage and improve the existing security microservices, custom frameworks,
- and tooling by identifying technical gaps, incorporating new requirements,
- and implementing emerging standards.
- Work with a variety of teams cross-functionally to implement internal
- standards for security across a microservice driven architecture.
- Work with product team members and stakeholders to discuss project
- priorities, scope, and trade-offs to deliver the right solutions at the right
- time.
- Discover deficiencies in engineering tooling, designs, and processes and make
- the case for and driving improvements.
- Help level-up engineering practice across Tempus through documentation,
- mentorship, training, and engagement with engineers.
- Present new technologies and ideas to the broader organization, and the
- ability to communicate effectively and without bias while accepting critical
- feedback.
- Lead build/buy decisions in the security domain to improve the velocity of
- engineering, drive down costs, and ensure secure technical excellence.
- The expected salary range above is applicable if the role is performed from
- California and may vary for other locations (Colorado, Illinois, New York).
- Actual salary may vary based on qualifications and experience. Tempus offers a
- full range of benefits, which may include incentive compensation, restricted
- stock units, medical and other benefits depending on the position.
- Additionally, for remote roles open to individuals in unincorporated Los Angeles
- including remote roles- Tempus reasonably believes that criminal history may
- have a direct, adverse and negative relationship on the following job duties,
- potentially resulting in the withdrawal of the conditional offer of employment
- engaging positively with customers and other employees; accessing confidential
- information, including intellectual property, trade secrets, and protected
- health information; and appropriately handling such information in accordance
Qualification
Preferred
- Experience with TypeScript, JavaScript, Node.JS [http://node.js], or Python.
- Experience with OAuth 2.1 emerging agentic controls
- Experience with Chronicle or other SIEMs
- Experience with various Authorization models, RBAC, ReBAC, ABAC, and PBAC and
- their implementation tradeoffs
Benefits
- Incentive compensation
- Restricted stock units
- Medical benefits
Interested in this role?
Recommended jobs
- C

Senior Staff Full-stack Engineer – Customer Resiliency (Senior Director, IC) (Remote-Eligible)
Capital One·McLean
$286.2K – $392KRemoteFull-time10+ years expSkills required
Software EngineeringSolution ArchitectureEnterprise Architecture - I

Senior Staff Engineer, Thermal Engineering
Invenergy·Chicago
$85K – $108KOn-siteFull-time2-5 years expSkills required
Thermal engineeringGeothermal power generationProject engineering management - I

Senior Staff Engineer, Grid Modelling and Compliance
Invenergy·Chicago
$90K – $110KOn-siteFull-time2-5 years expSkills required
Grid ModellingPower System AnalysisPSS/E