Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer - job 1 of 2

Tempus AI is revolutionizing the healthcare industry through AI-driven insights. They seek a Senior Software Engineer to contribute to their mission by enhancing developer experience and delivering quality software.

Skills

  • Experience with TypeScript and Python
  • Knowledge of RESTful APIs
  • Familiarity with Google Cloud Platform or AWS
  • Strong communication skills
  • Ability to work in a team and independently

Responsibilities

  • Design and implement software features and applications
  • Mentor junior engineers and conduct code reviews
  • Maintain existing software applications
  • Support internal customers and deliver training
  • Document software processes and applications

Education

  • Bachelor’s degree in Computer Science or related field

Benefits

  • Incentive compensation
  • Restricted stock units
  • Medical benefits
To read the complete job description, please click on the ‘Apply’ button
Tempus Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Tempus DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Tempus
Tempus CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$110000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Tempus

Excited about transforming healthcare through technology? Tempus AI is seeking a talented Senior Software Engineer to join our team in Chicago! Our mission involves harnessing the power of AI to improve clinical care, and you’ll be at the forefront of that innovation. As a Senior Software Engineer, you'll work with the DevX team to create user-friendly web-based management consoles and developer tools that facilitate seamless interactions for our software engineers. You'll independently design and implement intuitive features while mentoring junior developers and ensuring adherence to best practices through code reviews. Your role will also involve maintaining existing applications, providing top-notch support to internal customers, and delivering training sessions to enhance our team's capabilities. With a focus on clarity and simplicity, you'll help document processes to minimize support costs and enhance efficiency across the board. We’re looking for someone with a strong background in software engineering, particularly with 5+ years of experience and a solid grasp of TypeScript, Google Cloud Platform, Python, and database management. If you're passionate about refining the developer experience and making a real impact on healthcare, join us at Tempus AI and help us reinvent the way physicians access critical patient information, ensuring the right treatments are delivered at the right time. Let’s improve lives, one line of code at a time!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Tempus
What are the main responsibilities of a Senior Software Engineer at Tempus AI?

As a Senior Software Engineer at Tempus AI, your responsibilities will include designing and implementing innovative features for our development tools, mentoring junior engineers, and maintaining existing software applications. You’ll also support internal customers, create documentation, and collaborate with stakeholders to deliver consistent experiences that enhance productivity.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Tempus AI?

To be considered for the Senior Software Engineer position at Tempus AI, candidates must have a Bachelor’s degree in Computer Science or a related field, coupled with at least 5 years of professional experience as a software engineer. Familiarity with TypeScript, Google Cloud Platform, and Python is necessary, along with experience in using relational database tools like Postgres or MySQL.

Join Rise to see the full answer
What technical skills are important for the Senior Software Engineer role at Tempus AI?

For the Senior Software Engineer role at Tempus AI, key technical skills include expertise in TypeScript, cloud platforms like Google Cloud Platform or AWS, and proficiency in Python and SQL databases. Knowledge of RESTful APIs and integration techniques, as well as experience with tools like Docker and Terraform, are also beneficial.

Join Rise to see the full answer
How does Tempus AI support the learning and development of Senior Software Engineers?

Tempus AI promotes continuous learning for Senior Software Engineers by offering mentoring opportunities, training sessions, and the chance to contribute to documentation. This supportive environment encourages engineers to grow their skills and embrace best practices throughout their professional journey.

Join Rise to see the full answer
What can candidates expect in terms of salary for the Senior Software Engineer role at Tempus AI?

The expected salary range for a Senior Software Engineer at Tempus AI in Illinois is between $110,000 and $160,000, depending on qualifications and experience. Tempus also provides a comprehensive benefits package that includes medical benefits, incentive compensation, and stock options.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe a challenging project you worked on as a Senior Software Engineer?

When answering this question, highlight a specific project that showcases your problem-solving skills and technical expertise. Discuss the challenges you faced, your approach to overcoming them, and the successful outcomes you achieved, emphasizing the impact on the team and the organization.

Join Rise to see the full answer
How do you ensure code quality during peer reviews?

To ensure code quality, I focus on clear communication during peer reviews, providing constructive feedback and recommending best practices. I also emphasize the importance of adhering to coding standards and encourage discussions on potential improvements to foster a culture of continuous learning.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

My approach to mentoring junior engineers involves providing guidance and support while encouraging them to take ownership of their own learning. I aim to set clear expectations, offer regular feedback, and provide opportunities for them to contribute to projects, fostering their growth and confidence.

Join Rise to see the full answer
What strategies do you use for ensuring effective collaboration with cross-functional teams?

Effective collaboration with cross-functional teams requires open communication and alignment on goals. I prioritize regular meetings and updates while ensuring everyone is on the same page. Additionally, I advocate for using collaboration tools to streamline processes and enhance transparency.

Join Rise to see the full answer
How do you stay updated on emerging technologies in software engineering?

To stay current with emerging technologies, I regularly engage in professional development through online courses, webinars, and tech meetups. I also follow industry blogs, participate in communities, and network with peers to share insights and experiences related to new tools and methodologies.

Join Rise to see the full answer
Describe your experience with cloud platforms like GCP or AWS.

In my previous roles, I have extensively utilized Google Cloud Platform (GCP) and Amazon Web Services (AWS) for deploying applications and managing cloud resources. I frequently leverage GCP services for optimizing performance and maximizing efficiency while ensuring security compliance in deployments.

Join Rise to see the full answer
How would you handle a situation where a project is falling behind schedule?

In situations where a project is falling behind schedule, I would first analyze the root causes of the delay and communicate transparently with the team. I would assess the critical path and prioritize tasks, while also seeking input from team members to devise an action plan to get back on track.

Join Rise to see the full answer
What’s your experience with DevOps practices and CI/CD?

I have implemented DevOps practices and CI/CD processes in my previous roles to streamline software development and delivery. I focus on automation for testing and deployment, utilizing tools like Jenkins and GitHub Actions, which helps reduce errors and improve the overall development lifecycle.

Join Rise to see the full answer
How do you handle feedback on your code or designs?

I view feedback as an invaluable part of the development process. When receiving feedback, I approach it with an open mind, asking clarifying questions and implementing constructive suggestions. I strive to foster a collaborative atmosphere where feedback is welcomed and appreciated.

Join Rise to see the full answer
What role do you think documentation plays in software development?

Documentation is essential in software development as it ensures that all team members understand workflows, code functionality, and project goals. I prioritize creating clear and concise documentation to support future maintenance and onboarding new team members, which ultimately saves time and reduces confusion.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Join Tempus as a Product Manager to drive innovations in precision medicine using cutting-edge data technologies.

Photo of the Rise User
Posted 14 days ago

Tempus is on the lookout for a Laboratory Automation Engineer to enhance processes via innovative methodologies.

Photo of the Rise User
Posted 6 days ago

Join Fieldguide as a Senior Software Engineer and help transform audit practices through innovative software solutions.

Photo of the Rise User
Zoox Hybrid Foster City, CA
Posted 2 days ago

Join Zoox as a Senior Database Engineer and lead the charge in optimizing our database systems to enhance performance and scalability.

Photo of the Rise User
Posted 15 hours ago

Exciting opportunity at Boeing for an Associate Software Engineer, Scrum Master focused on innovative SIGINT software solutions.

An exciting opportunity for a Full-Stack Developer in Beverly Hills to lead API development and automations in a growing tech company.

Photo of the Rise User
NielsenIQ Remote 2 rue de la Fleche, Cholet, France
Posted 8 days ago

Become a key player at NIQ as a Senior SQL Developer, working remotely to advance our data management capabilities.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Software Engineer in Google's Sustainability Data and Tech team, you'll help drive the company's climate goals by building scalable software and data solutions.

Photo of the Rise User
Datacom Remote No location specified
Posted 9 days ago

Become a pivotal AI Developer at Datacom, driving innovation and efficiency through cutting-edge AI solutions.

Posted 6 days ago

Join Amazon as a Software Development Manager to lead a team in building innovative solutions for search marketing that maximizes business returns.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
SALARY RANGE
$110,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Relations Outfitter-1 at Bass Pro Shops
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International