Staff Software Engineer

3 days ago


Palo Alto, California, United States Bitgo Full time
Job Title: Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a Staff Software Engineer, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services: clearing and settlement, digital asset lending, trading and liquidity.

Responsibilities:
  • Design and develop high-quality, scalable, and maintainable software systems
  • Collaborate closely with cross-functional teams to ensure consistency in understanding of technical requirements and overall work quality
  • Provide mentorship to junior engineers and contribute to the growth and development of the engineering team
  • Participate in code reviews and ensure that all code meets the highest standards of quality and maintainability
  • Stay up-to-date with industry trends and emerging technologies and make recommendations for adoption
Requirements:
  • 8+ years of experience in software development, with a strong focus on backend development
  • Excellent understanding of software design patterns, architecture, and development methodologies
  • Strong experience with server-side languages such as TypeScript/Node.JS
  • Experience with SQL databases such as Postgres or MySQL
  • Experience with RESTful API design and development
  • Experience with unit and functional testing and debugging
  • Experience with microservices and service-oriented architectures
  • Experience with Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
Preferred Qualifications:
  • Experience in financial services and/or financial technology
  • Experience with asynchronous programming
  • Experience with functional programming
  • Experience developing or supporting financial accounting systems, such as general ledger and bookkeeping functions
  • Familiarity with digital asset trading, lending, and/or wallets
  • Ability to work full-stack and familiarity with React
  • Experience with large-scale, real-time, and distributed applications
  • Experience working with clients and/or business partners
  • Understanding and strong interest in cryptocurrencies and blockchain industry
Why Join BitGo?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world's financial markets.

Here are some of the benefits of working at BitGo:

  • Competitive base salary, bonus, and stock options
  • 100% company-paid health insurance for employee, partner, and dependents
  • Up to 4% 401(k) company match
  • Paid parental leave, paid vacation
  • Free commuter/parking pass; 5 minutes from Caltrain
  • Free custom lunches, dinners, and snacks
  • Computer equipment and workplace furniture to suit your needs
  • Great colleagues and inspiring startup environment


  • Palo Alto, California, United States OLM Business Solutions Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team and contribute to the development of a revolutionary personal AI assistant. As a key member of our engineering team, you will be responsible for building high-quality, scalable systems using React Native, TypeScript, GraphQL, and related technologies.Key...


  • Palo Alto, California, United States Assured Full time

    Job Title: Staff Backend EngineerWe are seeking an experienced Staff Backend Engineer to join our growing team at Assured. As a Staff Backend Engineer, you will be responsible for designing, developing, and maintaining large-scale backend systems that power our claims processing platform.About the RoleThis is a unique opportunity to work on a...


  • Palo Alto, California, United States OLM Business Solutions Full time

    About the RoleWe are seeking a highly skilled Staff React Native Engineer to join our team at OLM Business Solutions. As a key member of our engineering team, you will play a crucial role in developing a personal AI assistant for iOS and Android.Key ResponsibilitiesLead the development of key aspects of the product, focusing on user-centric experiences.Build...


  • Palo Alto, California, United States OLM Business Solutions Full time

    Job Title: Staff Software Engineer, FrontendWe are seeking a highly skilled Staff Software Engineer, Frontend to join our team at OLM Business Solutions. As a key member of our mobile development team, you will play a crucial role in designing and implementing high-quality mobile applications using React Native.About the RoleThe Staff Software Engineer,...


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

    Job Title: Staff Python Full-Stack Software EngineerGuardant Health is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets, and advanced analytics. We are seeking an exceptional, highly skilled, and experienced Staff Full-Stack Software Engineer to join our dynamic...


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

    About RivianRivian is a pioneering company that's on a mission to keep the world adventurous forever. We're committed to building emissions-free Electric Adventure Vehicles and attracting talented individuals who share our passion for innovation and sustainability.Job SummaryWe're seeking a highly skilled Staff Functional Safety Engineer, Software to join...


  • Palo Alto, California, United States Bitgo Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a key member of our engineering team, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services.ResponsibilitiesDesign and develop scalable and efficient APIs, libraries, and...


  • Palo Alto, California, United States Pinterest Full time

    About PinterestPinterest is a leading online platform where millions of people come to find new ideas and inspiration every day. Our mission is to help people discover and create a life they love. As a Staff Software Engineer on our Ads Delivery Content Infrastructure team, you will play a critical role in helping us achieve this mission.Job SummaryWe are...


  • Palo Alto, California, United States Bitgo Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at BitGo. As a key member of our engineering team, you will be responsible for designing and building strong, resilient, and robust APIs, libraries, and services to power our financial services.Key ResponsibilitiesDesign and develop scalable and efficient APIs, libraries,...


  • Palo Alto, California, United States Niantic Full time

    Niantic's Mission and Engineering TeamNiantic's mission is to use emerging technology to enrich our experiences as human beings in the physical world. We build products that inspire movement, exploration, and face-to-face social interaction.Job SummaryWe are seeking a seasoned Staff Software Engineer to develop and refine advanced mapping and geospatial data...


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

    About RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment. As a company, we're constantly pushing the boundaries of what's possible, challenging conventional thinking, and seeking...


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

    Job OverviewGuardant Health is a leading precision oncology company dedicated to revolutionizing cancer care through innovative technologies and data-driven insights. We are seeking an exceptional Staff Full-Stack Software Engineer to join our dynamic engineering team and contribute to the development of cutting-edge automation solutions.Key...

  • Software Engineer

    2 weeks ago


    Palo Alto, California, United States The Pennsylvania State University Full time

    Job Description and Position RequirementsWe are seeking a highly motivated and experienced software engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for designing and developing software solutions to support various research processes and applications.This is a software...


  • Palo Alto, California, United States Panasonic Well Full time

    About Panasonic WellAt Panasonic Well, we're a new venture and business incubator within the Panasonic Group, dedicated to innovating new services and technologies that improve the lives of modern families. Our teams are focused on enhancing health, wellness, and overall well-being outcomes for families, nuclear and extended. By integrating hardware,...


  • Palo Alto, California, United States General Motors Full time

    About the RoleAt General Motors, we're committed to innovation and excellence in all aspects of our business. As a Staff Site Reliability Engineer, you'll play a critical role in ensuring the reliability and scalability of our software systems. You'll work closely with cross-functional teams to design, implement, and maintain high-quality software solutions...


  • Palo Alto, California, United States DRH Search Full time

    Job OpportunityWe are seeking a skilled Frontend Engineer to join our team at a well-funded Series B AI Devtool Startup in Palo Alto. The ideal candidate will have experience with front-end development, UI/UX workflows, and a deep understanding of the developer experience.Key ResponsibilitiesCollaborate with design staff, AI researchers, and systems...


  • Palo Alto, California, United States Luma AI Full time

    The Infrastructure Specialist role at Luma AI sits with the Infrastructure and Research teams and is responsible for our GPU clusters. Luma runs on '000s of H100 GPUs across multiple providers and clusters for Training, Data Processing, and Inference. We need a highly skilled Infrastructure Specialist to ensure those clusters are healthy and to build the...


  • Palo Alto, California, United States Assured Full time

    {"h1": "Job Title: Staff Frontend Engineer", "p": "At Assured, we are seeking a highly skilled Staff Frontend Engineer to join our growing team. As a Staff Frontend Engineer, you will be responsible for designing and implementing large components of the Assured frontend, ensuring a high-quality user experience across the platform.", "ul": [{"li": "Design and...


  • Palo Alto, California, United States Velocity Global, LLC Full time

    Software Engineer Position SummaryWe are seeking a highly skilled Software Engineer to join our Technology team at Velocity Global, LLC. This full-time position is based in Palo Alto, CA, with a requirement for in-office collaboration at least one day per week.Key ResponsibilitiesDesign and develop software solutions that meet the needs of our customers and...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to lead our team in designing and implementing a visionary new Clustered Operations workflow for managing the ESXi hypervisor. This is a unique opportunity to make a significant impact on the future of our product and work with a talented team of engineers.Job...