Senior Software Developer

4 weeks ago


Stanford, California, United States Catalytic Data Science Full time
Job Overview

Catalytic Data Science is seeking a highly skilled Senior Software Developer to join our team of life scientists and software engineers. As a key member of our team, you will be responsible for designing and developing quality software that empowers users.

Key Responsibilities:

  • Design and develop scalable and secure software
  • Create distributed systems leveraging tools such as SQS, Kinesis, Lambda, ElasticSearch, S3, and Restful micro-services
  • Evaluate the technical tradeoffs of every decision
  • Follow design and coding conventions
  • Perform code reviews to ensure high quality, while also iterating quickly
  • Build robust test suites for your code

Requirements:

  • BS in computer science or related engineering, science or math discipline and 5+ years related work experience
  • Strong software development skills, including design, development, testing, deployment and support
  • Strong skills working on software build/release and in an Agile distributed software development team
  • Team mentoring experience
  • Excellent communication (written and verbal), time management, interpersonal and team participation skills
  • Advanced level with Java
  • Python and Javascript experience a plus
  • Elasticsearch experience a plus
  • Event sourcing experience a plus

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.


  • Software Developer

    2 weeks ago


    Stanford, California, United States Fusion Medical Staffing Full time

    Job DescriptionAs a Software Developer at our company, you will have the opportunity to work on a variety of projects, from building web applications to developing mobile apps. Our team is passionate about creating innovative solutions that meet the needs of our customers. If you have a passion for coding and a strong desire to learn, we encourage you to...


  • Stanford, California, United States Augment Code Full time

    About Augment CodeWe're a cutting-edge software company dedicated to revolutionizing the tech industry by bringing joy back to software engineering. Our mission is to empower developers and keep them in flow by building the best AI programming tools, with radical contextual awareness of your codebase that benefits teams.Salary and BenefitsWe offer a...


  • Stanford, California, United States Tesla Full time

    The Tesla Energy UI team is seeking an experienced Senior Full-Stack Software Engineer to contribute to the development of our web-based, external-facing tooling.These tools are part of Tesla's advanced platforms for monitoring and controlling distributed energy resources, renewable power plants, and microgrids.Powerhub is one such tool, deployed across...

  • Software Engineer

    2 weeks ago


    Stanford, California, United States Stanford University Full time

    Job Details**Job Title:** Software Engineer - Backend DeveloperWe are looking for a skilled Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, implementing, and testing software applications. This is a great opportunity for someone who is passionate about coding and wants to work on complex...


  • Stanford, California, United States Stanford University Full time

    About the Role:The Hoover Institution at Stanford University is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining secure internal-facing and external-facing software tools, search engines, deep learning models, and web-based interfaces that inform and...

  • Senior Java Developer

    3 weeks ago


    Stanford, California, United States Omni Inclusive Full time

    Job Title: Sr Java DeveloperJob Description:Key Responsibilities:• Develop high-quality Java applications using microservices architecture• Collaborate with cross-functional teams to design and implement scalable systems• Utilize AWS services to deploy and manage applications• Stay up-to-date with the latest Java and AWS technologiesRequirements:•...


  • Stanford, California, United States Stanford University Full time

    Senior Associate Director of DevelopmentStanford University is seeking a highly skilled and experienced Senior Associate Director of Development to join our team. As a key member of our development team, you will play a vital role in advancing our mission by raising philanthropic support from alumni, parents, families, friends, and institutional funders.Key...


  • Stanford, California, United States Integration Appliance, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Finance Manager to join our team at Intapp. As a key member of our finance team, you will be responsible for providing financial guidance and support to our R&D organization.Key ResponsibilitiesEstablish a Business Partner relationship with our Chief Product Officer and other key R&D leaders and...


  • Stanford, California, United States SambaNova Systems Full time

    Job Title: Principal Software Engineer, RuntimeThe era of pervasive AI has arrived, and organizations are leveraging generative AI to unlock hidden value in their data, accelerate processes, reduce costs, and drive efficiency and innovation. At SambaNova Systems, we're at the forefront of this revolution, and we're seeking a seasoned Principal Software...

  • Software Engineer

    4 weeks ago


    Stanford, California, United States PsiQuantum Full time

    Job Title: Software Engineer - OperationsWe are seeking an experienced Software Engineer with a focus on Operations to join our team at PsiQuantum. As a key member of our engineering team, you will play a pivotal role in designing and managing automated pipelines, ensuring smooth integrations, and working cross-functionally to drive operational excellence...


  • Stanford, California, United States Rhombus Services Full time

    Rhombus Services is seeking a seasoned Senior Product Engineer to lead the development of our cutting-edge AI/ML technology. As a key member of our team, you will be responsible for driving the technical vision and strategy for our AI/ML products, working closely with cross-functional teams to deliver innovative solutions that meet the needs of our...


  • Stanford, California, United States Stanford University Full time

    Job SummaryStanford University is seeking a Senior Associate Director of Development, Major Gifts SHC to join its Medical Center Development team. This is a key role in the development of Stanford Health Care's major gifts program, with a focus on building relationships with donors and securing significant funding for the organization's strategic...


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Associate Director of Development to join our team at Stanford University. This is a unique opportunity to make a meaningful impact in the field of development and philanthropy.Key ResponsibilitiesDevelop and implement strategic fundraising plans to support the growth and success of Stanford...


  • Stanford, California, United States Teleo Inc. Full time

    About the RoleTeleo Inc. is a robotics startup revolutionizing the trillion-dollar construction industry by converting heavy equipment into autonomous robots. Our technology enables a single operator to efficiently control multiple machines simultaneously, delivering substantial benefits to our customers while enhancing operator safety and comfort.As the...


  • Stanford, California, United States SambaNova Systems Full time

    About SambaNova SystemsSambaNova Systems is a leading provider of full-stack, generative AI platforms for enterprise and government organizations. Our innovative technology enables organizations to unlock hidden value in their data, accelerate processes, reduce costs, and drive efficiency and innovation at scale.Job DescriptionWe are seeking a highly capable...


  • Stanford, California, United States Tesla Full time

    Tesla's Infotainment team is seeking a skilled Software Quality Assurance Engineer to deliver an innovative in-vehicle user experience to our customers. As a key member of the team, you will develop and validate the firmware for all features and changes to the User Interface and underlying System Software. Your expertise in testing and troubleshooting will...


  • Stanford, California, United States Stanford University Full time

    Job SummaryWe are seeking a highly organized and detail-oriented Senior Administrative Specialist to join our team at the Hoover Institution at Stanford University. The successful candidate will provide administrative support to the Hoover Center for Research on Education Outcomes (CREDO) and will be responsible for processing financial transactions,...


  • Stanford, California, United States Tesla Full time

    Tesla's Infotainment team is responsible for delivering an innovative in-vehicle user experience to our customers. We develop and validate the firmware for all features and changes to the User Interface and underlying System Software. To achieve the highest quality user experience, we require hands-on testing of our products as well as troubleshooting both...


  • Stanford, California, United States Stanford University Full time

    Senior Financial Analyst Job DescriptionThe School of Humanities and Sciences at Stanford University is seeking a highly skilled Senior Financial Analyst to join its team. As a key member of the Dean's Office, this role will play a critical part in managing the annual accounting cycle of a $594 million consolidated budget and developing complex financial...


  • Stanford, California, United States Teleo Inc. Full time

    About Teleo Inc.Teleo Inc. is a pioneering robotics startup revolutionizing a trillion-dollar industry by converting construction heavy equipment into autonomous robots.Our technology enables a single operator to efficiently control multiple machines simultaneously, delivering substantial benefits to our customers while significantly enhancing operator...