Senior Software Engineer

2 months ago


Palo Alto, California, United States Science Exchange Full time

Industry: Information Technology & Services, Computer Software, Start-up, Biotechnology, Biopharma, Pharmaceuticals, E-Commerce

Employment Type: Full-time

Job functions: Software Development, Programming

Location: Remote, US business hours required

Summary:

We are looking for a Senior Software Engineer with 6-8+ years of experience writing web applications. At Science Exchange, you will work on a platform built to accelerate Scientific research. We want engineers who are passionate about moving science forward. The platform is built on a combination of Salesforce and AWS, and we want engineers curious about solving big problems for our customers.

About you:

The ideal candidate is a seasoned professional that delivers innovative features for our users addressing critical challenges for both customers and the business. You present technical concepts to non-technical stakeholders in a clear and concise manner. Your excellent communication skills and a track record of delivering projects on time, make you an ideal candidate for this role.

About Science Exchange:

The Science Exchange supplier orchestration platform helps scientists accelerate their research by providing an all-in-one digital platform to source, order, manage and pay for R&D products and services. Scientists get instant access to our network of 3,500+ CROs, CMOs, and academic labs that are already contracted and qualified so projects can start without the delays caused by contract negotiations and provider onboarding. We automate repetitive administrative tasks, purchasing workflows, reporting, and payment processing. Our solutions are trusted by the world's top life sciences organizations, saving thousands of hours and millions of dollars in costs while helping to advance drug discoveries. Science Exchange was seeded out of Y Combinator in 2011 and has raised over $70M from top venture funds including USV, Maverick Capital, and Norwest Venture Partners. We are a remote first company with employees all over the U.S., Europe and Asia/Pacific. Our talented and passionate team includes engineers, designers, marketers, and scientists that are charged with bringing intellectual rigor and creativity to every decision we make.

About the role:

  • Estimate, understand, and execute on user stories presented by the product team to bring new and/or improved features to our users
  • Collaborate on the design and implementation of systems that solve critical problems for our customers and our business
  • Refactor and refine existing systems for scalability, maintainability, and reliability
  • Provide guidance and mentorship to less experienced teammates
  • Improve internal tools to make other teams in the company more efficient
  • Present technical concepts, challenges, and solutions to non-technical stakeholders clearly and concisely
  • Meet with external clients and partners to discuss technical integration details (occasionally)

Specific qualifications & requirements:

  • 6-8 years of professional experience writing web applications
  • B.S. in Computer Science or equivalent experience
  • Experience with Serverless AWS services such as Lambda, DynamoDB, and API Gateway. Experience with AWS CDK would be a plus.
  • Experienced with building and managing Salesforce infrastructure including using Apex and LWC framework.
  • Proficiency with Jira, Confluence, and GitHub
  • Experience writing enterprise software
  • Experience in a startup environment
  • Excellent written and verbal communication, with ability to describe technical details to non-technical audience
  • Ability to work independently, communicating across multiple time zones
  • Detail-oriented with the ability to track every detail in a fast-paced environment while simultaneously monitoring the progress of the bigger picture. With a proven track record of delivering projects on time.
  • Demonstrated ability to work cross-functionally. Ability to close the loop on important topics, ensuring anyone who needs to know knows.

Ready to join us?

Science Exchange is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.



  • Palo Alto, California, United States HP Full time

    Position: Senior Software Engineering Executive - AI Product Development Overview: Join HP's innovative team focused on pioneering product categories through Generative AI technology. HP, a leader in technology and innovation, is reviving its entrepreneurial spirit with a new initiative aimed at harnessing Generative AI to develop groundbreaking products and...


  • Palo Alto, California, United States HP Inc. Full time

    ACS (Advanced Compute & Solutions) is seeking a Senior Software Engineer to lead ACS Software Development in our high growth, future-oriented businesses, including Data Science, AI and other emerging areas. This role will work with some of the most exciting up-and-coming products in HP.The Senior Software Engineer will play a pivotal role in designing and...


  • Palo Alto, California, United States Kohler Full time

    Position: Senior Fullstack EngineerCompany Overview:Kohler Ventures, a branch of Kohler Co., recognized for its excellence in kitchen and bath solutions, power generation, and hospitality, is dedicated to fostering innovative digital initiatives that empower individuals to enhance their well-being. By merging advanced technology, scientific principles, and...


  • Palo Alto, California, United States Kohler Full time

    Position: Senior Fullstack EngineerAbout Kohler Ventures:Kohler Ventures, a division of Kohler Co., is a distinguished leader in the kitchen and bath, power generation, and hospitality sectors. Our mission is to cultivate innovative digital initiatives that empower consumers to embrace healthier lifestyles. By merging advanced technology, scientific...


  • Palo Alto, California, United States Rivian Automotive Full time

    Position Title:Company Overview:Rivian Automotive is at the forefront of eco-friendly innovation, dedicated to creating sustainable solutions for outdoor enthusiasts. Our workforce is composed of individuals from various backgrounds, united by a shared enthusiasm for nature and a commitment to its preservation for future generations. We thrive on innovation,...


  • Palo Alto, California, United States SA TECHNOLOGIES Full time

    Company OverviewSA Technologies is dedicated to delivering exceptional IT solutions tailored to our clients' needs. We pride ourselves on our commitment to quality and innovation.Position OverviewTitle: Senior Software EngineerDuration: 6 Months+The Data Computing Appliance and Platform Software team is tasked with the development of software that deploys,...

  • Senior Software Engineer

    12 minutes ago


    Palo Alto, California, United States The University of Mississippi Full time

    Note for Current EmployeesCurrent employees must apply internally via the appropriate channels. Position OverviewAre you prepared to contribute to a groundbreaking initiative at a prestigious institution? The University of Mississippi is seeking a Senior Software Engineer for a transformative enterprise resource planning (ERP) project aimed at enhancing the...


  • Palo Alto, California, United States Stanford Health Care Full time

    If you're ready to be part of our legacy of hope and innovation, we encourage you to take the first step and explore our current job openings. Your best is waiting to be discovered.Day - 08 Hour (United States of America)This is a Stanford Health Care job.A Brief OverviewThe Sr. Software Engineer - Web Front-End is responsible for building, testing, and...


  • Palo Alto, California, United States Amazon Full time

    Our mission for Search Assistance is to help customers express their intents and navigate them to the right Amazon destinations worldwide (WW). We own three customer-facing features on all devices types WW: Autocomplete, Spelling Correction, and Related Searches. When customers place their cursor on the search bar before typing, we help them pick up from...


  • Palo Alto, California, United States Motion Recruitment Partners LLC Full time

    About the RoleMotion Recruitment Partners LLC is seeking a highly skilled Senior Software Engineer to join their team. As a key member of the company, you will be responsible for designing and developing the AI promotion and pricing platform, integrating it into the entire product suite, and working on a massive scale.Key ResponsibilitiesDevelop and maintain...


  • Palo Alto, California, United States Assured Full time

    Job OverviewAssured is dedicated to transforming the insurance landscape. The process of claims evaluation, often neglected, serves as the cornerstone of the industry. Currently, it is predominantly manual, relying on phone communications, faxes, and instinct—resulting in significant financial losses annually. We believe there is a better way.At Assured,...

  • Software Engineer

    2 weeks ago


    Palo Alto, California, United States Amazon Full time

    Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad...


  • Palo Alto, California, United States Saragossa Full time

    Position Overview: We are seeking an experienced Windows Client Platform Engineer who is dedicated to developing high-quality and reliable software solutions. This role is essential for a prominent venture capital-backed company, recognized for nurturing leading firms in the technology sector.Your Role: You will be instrumental in designing software that is...


  • Palo Alto, California, United States SA TECHNOLOGIES Full time

    Company OverviewSA Technologies is committed to delivering top-tier solutions in the technology sector, focusing on client-centric software development.Position OverviewTitle: Senior Software EngineerDuration: 6 Months+The Data Computing Appliance and Platform Software team plays a crucial role in crafting the software necessary for deploying, managing,...


  • Palo Alto, California, United States SambaNova Systems Full time

    The era of pervasive AI has arrived. In this era, organizations will use generative AI to unlock hidden value in their data, accelerate processes, reduce costs, drive efficiency and innovation to fundamentally transform their businesses and operations at scale.SambaNova SuiteTM is the first full-stack, generative AI platform, from chip to model, optimized...


  • Palo Alto, California, United States SA TECHNOLOGIES Full time

    Company Overview: SA Technologies is dedicated to providing exceptional technology solutions tailored to meet the needs of our clients.Position OverviewRole: Senior Software EngineerContract Duration: 6 Months+The Software Development team is tasked with creating and managing the software that oversees the deployment, monitoring, and maintenance of our...


  • Palo Alto, California, United States Compunnel Full time

    Key Competencies: Java, Spring Boot, NoSQL Databases - MongoDB/Document DB, AWS Overview We are seeking a Senior Java Software Engineer who is on the path to becoming a hands-on Software Architect. This role requires a deep understanding of designing and implementing scalable systems. We are looking for candidates with a strong background in building robust...


  • Palo Alto, California, United States Amazon Full time

    Join Amazon's Innovative TeamAmazon is at the forefront of revolutionizing relational databases with Amazon Aurora, which offers enterprise-level performance, availability, and durability.Your RoleAre you a software engineer with a strong interest in storage and database systems? Do you excel in a culture that fosters creativity and innovation? If so,...


  • Palo Alto, California, United States Guardant Health, Inc. Full time

    Position Overview: Guardant Health, Inc. is seeking a Vice President of Software to lead our software engineering teams in Palo Alto, CA.Key Responsibilities:1. Provide comprehensive leadership for software development initiatives.2. Foster relationships with clinical clients and patients to enhance software solutions.3. Offer expert guidance and counsel on...


  • Palo Alto, California, United States Guardant Health, Inc. Full time

    Position Overview:Guardant Health, Inc. is seeking a Vice President of Software to lead our software engineering initiatives.Key Responsibilities:1. Provide comprehensive leadership for software development teams.2. Foster relationships with clinical clients and patients to enhance software solutions.3. Offer expert guidance and technical counsel in software...