Current jobs related to Senior Software Engineer - Redwood City - Bear Robotics, Inc.


  • Redwood City, California, United States Karius Full time

    Location: Remote or Hybrid About Karius: Karius is a pioneering life sciences startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the insights from microbial cell-free DNA, we empower healthcare professionals to swiftly address their most complex cases, while providing industry collaborators with...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science company dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the power of microbial cell-free DNA, we empower healthcare professionals to swiftly address complex medical cases, while providing industry collaborators with vital...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius:Karius is a pioneering life science startup that is revolutionizing the observation of pathogens and microbes within the human body. By leveraging microbial cell-free DNA, we assist healthcare professionals in swiftly addressing their most complex cases, while providing industry partners with critical insights to...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science startup that is revolutionizing the detection of pathogens and other microorganisms within the human body. By harnessing the power of microbial cell-free DNA, we are enabling healthcare professionals to swiftly address their most difficult diagnostic challenges, while providing...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. Our innovative approach leverages microbial cell-free DNA to assist healthcare professionals in addressing complex medical cases swiftly, while also providing industry partners with...


  • Redwood City, California, United States Karius Full time

    Location: Remote or Hybrid About Karius: Karius is a pioneering life science startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the insights derived from microbial cell-free DNA, we empower healthcare professionals to swiftly address their most intricate cases, while providing industry...


  • Redwood City, United States Brahma Consulting Group Full time

    Senior Embedded Software EngineerWe are seeking a Senior Embedded Software Engineer with practical experience building robust, high-volume software solutions. You will be writing applications on embedded, IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications. You should have at least 7 years or more of experience as a...


  • Redwood City, United States Brahma Consulting Group Full time

    Senior Embedded Software EngineerWe are seeking a Senior Embedded Software Engineer with practical experience building robust, high-volume software solutions. You will be writing applications on embedded, IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications. You should have at least 7 years or more of experience as a...


  • Redwood City, California, United States Nevro Full time

    About NevroNevro (NYSE: NVRO) is a leading global medical device organization based in Redwood City, California. Our mission is to provide comprehensive, transformative solutions that set the benchmark for lasting patient outcomes in chronic pain management. With a commitment to assist patients enduring severe pain, we pioneered the proprietary 10 kHz...


  • Redwood City, California, United States Informatica Full time

    Job Number: 37377Position Title: Principal Software EngineerExternal Description:DescriptionInformatica is currently looking for a Principal Software Engineer with experience in software design and architecture to join our team in Redwood City, CA.Job Summary As a Principal Engineer, you will be responsible for delivering an extensible, reliable , scalable,...


  • Redwood City, California, United States Reach Full time

    At Reach, we are delivering technologies to enable the long-range, wireless transfer of power. We believe wireless energy can be as liberating for power systems as WiFi was for data systems, and are busy creating the energy infrastructure that will one day replace the aging electrical grid. We have raised funding from top tier VC's, have real world customers...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Overview:At Electronic Arts, we are innovators and storytellers committed to creating exceptional gaming experiences. Our diverse teams are dedicated to serving players and communities around the globe, continually pushing the limits of creativity.Role Overview:The EA Digital Platform (EADP) is the core of...


  • Ohio City, United States Patriot Software Full time

    Are you passionate about using your programming skills to solve problems? Do you enjoy collaborating with others and re-architecting solutions? If moving legacy systems to a modern event-driven architecture sounds like a good fit, the Senior Software Engineer position on our Tax Filing Domain team at Patriot might be what you're looking for! We are looking...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Overview:At Electronic Arts, we are passionate creators and innovators committed to delivering exceptional gaming experiences. Our diverse teams work tirelessly to engage players and communities globally, pushing the limits of creativity and technology.Role Overview:The EA Digital Platform (EADP) group is...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Profile:At Electronic Arts, we are a collective of creators, storytellers, and innovators committed to crafting exceptional games and experiences. Our diverse teams are dedicated to serving players and communities globally, continually pushing the limits of creativity.Description:The EA Digital Platform...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Profile:At Electronic Arts, we are passionate creators and innovators focused on delivering exceptional gaming experiences. Our diverse teams are dedicated to serving players and communities around the globe, pushing the limits of creativity and technology.Description:The EA Digital Platform (EADP) group is...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Overview:At Electronic Arts, we are a collective of creators and innovators committed to delivering exceptional gaming experiences. Our diverse teams work tirelessly to engage players and communities globally, continually pushing the limits of creativity.Role Overview:The EA Digital Platform (EADP) group is...


  • Redwood City, California, United States Electronic Arts Full time

    Position Title:Senior Software Engineer IICompany Overview:At Electronic Arts, we are innovators and storytellers dedicated to crafting exceptional gaming experiences. Our diverse teams are committed to pushing the limits of creativity and serving players and communities around the globe.Role Overview:The EA Digital Platform (EADP) is the foundation of EA's...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionJob SummaryOracle is seeking a highly skilled and experienced Senior Principal Software Engineer to join our team. As a key member of our software engineering division, you will be responsible for designing, developing, and troubleshooting software programs for commercial and end-user applications.Key ResponsibilitiesDesign and implement major...


  • Redwood City, California, United States Informatica Corp. Full time

    About Informatica Corp.We are a leading Enterprise Cloud Data Management company, dedicated to empowering businesses to realize the transformative power of their data.Job SummaryWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our development team, you will be responsible for designing,...

Senior Software Engineer

1 month ago


Redwood City, United States Bear Robotics, Inc. Full time
Job Title: SeniorSoftware Engineer - Platform
Department: Software Engineering
Job Level: L5
FLSA: Exempt

Job Summary:

As a key member of our team, you will design and develop a scalable and secure API to enable Bear software's integration with third-party services. You will play a crucial role in enhancing our product's capability to serve a global fleet of robots, ensuring high performance and security. Your expertise will contribute to our fast-paced startup environment by transforming high-level requirements into creative solutions that enable seamless integration with our customers and their technologies.

Key Duties/Responsibilities:
  • Design and Development: Lead the design, development, and implementation of a scalable, cloud-based API for the integration of Bear software with various third-party services. Ensure that the API can efficiently handle data and service requests for a global fleet of robots.
  • Collaboration: Work collaboratively with cross-functional teams, including cloud engineers, robotics infrastructure, and human-robot interaction teams, to integrate diverse systems and technologies.
  • API Security: Implement robust security measures, adhering to best practices in API security and authentication protocols to protect against unauthorized access and threats.
  • Performance Optimization: Continuously evaluate and optimize the performance of the API to handle high volumes of concurrent requests without degradation of service.
  • Technical Leadership: Provide technical guidance and mentorship to junior engineers and team members, fostering a culture of technical excellence and innovation.
  • Documentation: Document all aspects of the API including design choices, codebase, and updates to ensure clear understanding and ease of use for developers.
  • Third-party Coordination: Communicate with third-party service providers to ensure seamless integration and functionality across platforms.
  • Quality Assurance: Oversee rigorous testing of the API, ensuring its reliability, scalability, and error-free operation before deployment.
  • Continuous Learning and Adaptation: Stay updated with the latest trends and technologies in API development, cloud services, and software engineering to continually bring innovation and improvements to the platform.
  • Performs other related duties as assigned
Supervisory Responsibilities:
  • Mentoring: While this position does not include formal supervisory responsibilities, it may require mentoring junior engineers and interns.
Required Skills/Abilities/Qualifications:
  • Experience with a high level language such as Go/Python/C++
  • Experience working in Unix/Linux environments
Preferred Skills/Abilities/Qualifications:
  • Expertise in API security best practices and knowledge of auth protocols
  • Expertise in Microservice architecture and RESTful architecture
  • Experience with, MQTT, gRPC, Protocol Buffers, or similar technologies
  • Experience with ESP on Google Cloud
Education/Experience:
  • BS in CS or related field
  • 5+ years of experience designing, developing, and maintaining services and APIs
Physical Requirements:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Prolonged periods of sitting/standing at a desk and working on a computer. The employee routinely is required to sit; stand, walk; talk and hear; use hands to keyboard
  • Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Ability to lift 30 lbs.


Bear Robotics, Inc. is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state or federal law or local ordinance.

The pay range for this position is $190K-$230K . Pay is dependent on the applicant's relevant experience.