TTempus AI logo

Tempus AI

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.

Aliso Viejo, California
On-site
$160K – $220K
Full-time
5-10 years exp

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.

TTempus AI logo
1,001-5,000 employees
Biotechnology Research
2015
Public Company
130k LinkedIn followers
Raised $2.8B

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

TechnologySoftwareSecurity & SafetyEngineeringHealthcare

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

  • CCapital One logo

    Senior Staff Full-stack Engineer – Customer Resiliency (Senior Director, IC) (Remote-Eligible)

    Capital One·McLean

    $286.2K – $392K
    Remote
    Full-time
    10+ years exp

    Skills required

    Software EngineeringSolution ArchitectureEnterprise Architecture
  • IInvenergy logo

    Senior Staff Engineer, Thermal Engineering

    Invenergy·Chicago

    $85K – $108K
    On-site
    Full-time
    2-5 years exp

    Skills required

    Thermal engineeringGeothermal power generationProject engineering management
  • IInvenergy logo

    Senior Staff Engineer, Grid Modelling and Compliance

    Invenergy·Chicago

    $90K – $110K
    On-site
    Full-time
    2-5 years exp

    Skills required

    Grid ModellingPower System AnalysisPSS/E