Software Engineer, Developer Experience

| New York, NY, USA | Hybrid
Sorry, this job was removed at 7:15 p.m. (CST) on Monday, April 22, 2024
Find out who's hiring in New York City, NY.
See all Developer + Engineer jobs in New York City, NY
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Passionate about precision medicine and advancing the healthcare industry?

Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

Are you passionate about the developer experience?

The DevX team creates internal tools and frameworks focused on improving the lives of every software engineer working at the company. By optimizing the developer experience, we’re able to help Tempus deliver the right experience to our physicians and drive positive outcomes for our patients, faster.  Our team’s portfolio spans from brew-like CLI tools to full-stack applications bearing resemblances to TinyURL, and even includes core Python & TypeScript logging libraries used across the company.  We’re looking to expand into more interesting areas such as LLM-based tooling and VS Code plug-ins to help our Product, Compliance, Quality Solutions, and Operations partners. Join us in our mission to help delight our fellow engineers.

What You Will Do:

  • Be a key contributor within the DevX Team
  • Own and maintain existing tools
  • Help design and implement thoughtful features and tools to improve software engineering productivity and code quality
  • Regularly provide support to internal customers and occasionally drive training sessions. Author clear and concise documentation to reduce support costs
  • Contribute to the success of peers via code reviews to ensure adherence to industry best practices
  • Partner with teams company-wide to identify pain points in their development processes
  • Act as our team’s representative for your Tempus AI site (Chicago or NYC)

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or CS-related field
  • 1+ years of professional experience as a software engineer OR an advanced degree in a CS-related field
  • 1 year of recent coding experience in Python
  • 1 year of command-line experience in macOS
  • A willingness to become a company expert in Golang and/or TypeScript
  • Outstanding written and verbal communication skills

Preferred Qualifications:

  • Prior experience building developer tools, plug-ins for developer tools, linters, etc.
  • Coding expertise in TypeScript and/or Golang
  • Professional experience with Google Cloud Platform (GCP)
  • Demonstrated experience using Terraform
  • Experience with Postgres or MySQL
  • Experience with containerization technologies (e.g., Docker and Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience using any of the following: Flask, Node.js, React, CloudSQL, Okta, Slackbots, OpenAI, & VSCode extension frameworks 
  • Exposure to Agile development methodologies
  • Knowledge of HIPAA compliance and data security standards

#LI-SH1#LI-Hybrid

The expected salary range below is applicable if the role is performed from [New York] and may vary for other locations. 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.

New York Pay Range

$100,000$145,000 USD

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • ReduxLibraries
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • SQLiteDatabases
    • LookerAnalytics
    • TableauAnalytics
    • FigmaDesign
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TrelloManagement
    • DocuSignCRM
    • SalesforceCRM
    • MarketoLead Gen
    • Google HangoutsCollaboration
    • SlackCollaboration
    • ZoomCollaboration

An Insider's view of Tempus AI

What’s the vibe like in the office?

The casual setting here in the Chicago office makes everyone less intimidating and more approachable. It's nice to be in an environment where our day-to-day work actually makes a difference, I feel valued. Tempus is also great at welcoming everyone with different backgrounds.

Alexis

Clinical Lab Associate

How do you collaborate with other teams in the company?

I collaborate with various hiring teams on a daily basis. Through weekly meetings, strategic planning, events, and messaging, hiring teams and I have built a collaborative hiring process and have become trusted partners to bring top talent to Tempus. We rely on honest communication, shared goals, and the right tools to set us up for success!

Emma

Recruiter

What makes someone successful on your team?

We value creativity in ideation, autonomy in execution, and a healthy tendency to always question the status quo.

Ash

Lead Data Scientist

What are some things you learned at the company?

One of the things that molded my growth was seeing how much thought goes into the decisions, and how much leadership seeks feedback from the people around them, to help understand the impact of decision-making. Just being a sponge in the room is inspiring. I adapted the styles of many leaders here and use that to create my own leadership style.

Anita

Laboratory Operations Manager

What are Tempus AI Perks + Benefits

Tempus AI Benefits Overview

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Short-Term Disability Insurance
Flexible Spending Account
Commuter Benefits
Parental Leave
Charitable Matching Program
Employee Assistance Program (EAP)
Pet Insurance
Company Cafeteria with Breakfast, Lunch & Grab & Go Options
Stocked Kitchen with Snacks
On-Site Barista
Discounted Gym Membership
Discounted Divvy Membership
Diversity & Inclusion Initiatives
Team & Company Outings

Culture
Volunteer in local community
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Employee resource groups
Employee-led culture committees
Hybrid work model
Flexible work schedule
Remote work program
Diversity
Highly diverse management team
Diversity employee resource groups
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
Company equity
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
Family medical leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
All staff in Tempus’ laboratories are subject to Tempus’ separate laboratory PTO policies.
Paid volunteer time
Paid holidays
Paid sick days
Flexible time off
Bereavement leave benefits
Office Perks
Commuter benefits
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Recreational clubs
Relocation assistance
Meditation space
Mother's room
Onsite gym
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours

More Jobs at Tempus AI

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Tempus AIFind similar jobs like this