Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 34 weeks ago
Software Development
Full Time
Illinois, USA
$110,000 - $160,000 USD/year

Overview

An overview paragraph about the job

In Short

  • Drive the development and maintenance of a core platform for scientists and engineers to develop, deploy, and operate their algorithms and models.
  • Deliver new Transforms platform features and enhancements to expand capabilities, connect to new data sources, increase scalability, and improve user experience.
  • Design, implement, and test production backend web services in TypeScript.
  • Support other engineering, science, and ML teams developing and operating their Transform-based solutions.
  • Assist teams migrating their Transforms to new versions of the platform and adopting new features.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Optimize and enhance the performance of existing platform services and features.
  • Develop and promote best practices for software engineering, including code quality, testing, and documentation.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Participate in code reviews, providing constructive feedback to peers.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
  • 5+ years of experience in software engineering, with a focus on data or platform engineering, and backend web services.
  • Demonstrated success in writing production backend web services in statically-typed programming languages such as TypeScript, Java, Rust, or Go.
  • Openness to working primarily in a TypeScript and Node.js programming environment.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Familiarity with relational database design and application-level operations, including schema migrations. Experience with PostgreSQL is preferred.
  • Strong experience building and running containers for production systems.
  • Experience with container orchestration and storage on public cloud platforms (GCP, AWS), such as Kubernetes (GKE, AWS EKS), AWS ECS, and AWS Fargate.
  • Demonstrated success in translating complex business requirements into technical design, with a track record of success in application design.
  • Experience in systems monitoring and operational responsibility for platform production systems, including internal user support and/or on-call duties.

Benefits

  • Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical and other benefits, depending on the position.
Tempus logo

Tempus

Tempus is a pioneering technology company focused on precision medicine and transforming the healthcare industry through advanced AI solutions. Their proprietary platform integrates real-world evidence to provide physicians with real-time, actionable insights, ensuring that patients receive the most effective treatments tailored to their unique needs. Tempus is dedicated to advancing cancer precision medicine by leveraging multimodal datasets and cutting-edge machine learning techniques, fostering collaboration across various teams to drive innovation in drug development and clinical testing.

Share This Job!

Save This Job!

Similar Jobs:

TriTech Enterprise Systems logo

Senior Software Engineer - Remote

TriTech Enterprise Systems

23 weeks ago

TriTech Enterprise Systems is looking for a Senior Software Engineer to develop microservices and user interfaces in a hybrid work setting.

MD, USA
Full-time
Software Development

Velo3D

Senior Software Engineer - Remote

Velo3D

23 weeks ago

Join Velo3D as a Senior Software Engineer to develop advanced tools for 3D printing applications.

Worldwide
Full-time
Software Development
Mediafly logo

Senior Software Engineer - Remote

Mediafly

23 weeks ago

Join Mediafly as a Senior Software Engineer to develop backend services using Java and improve system performance in a fully remote Agile team.

Canada
Full-time
Software Development
Highlight logo

Senior Software Engineer - Remote

Highlight

23 weeks ago

Join Highlight as a Senior Software Engineer to build scalable software solutions that enhance data analysis for customers.

USA
Full-time
Software Development
$135,000 - $165,000/year
Fountain Mexico logo

Senior Software Engineer - Remote

Fountain Mexico

23 weeks ago

Join Fountain as a Senior Software Engineer to develop innovative web applications for frontline workforce management.

Mexico
Full-time
Software Development