Software Engineer 2, Platform

4 days ago


Oakland, California, United States Saildrone Inc Full time

About Us

Saildrone Inc is a leading innovator in ocean exploration, mapping, and monitoring. Our mission is to understand, protect, and preserve our world by providing real-time access to critical data from any ocean on earth.

We use proprietary software applications to transform data into actionable insights and intelligence, working with governments, civil agencies, foundations, universities, and private companies around the globe.

The Role

The Platform team at Saildrone Inc manages the foundational systems that keep our fleet running and enable our customer deliverables. This includes customer-facing APIs, authentication and authorization systems, automated drone configuration, fleet monitoring systems, and more.

We're looking for an experienced software engineer to join our team and help us build scalable systems to meet our growing technical and business needs.

Responsibilities

  • Develop scalable backend services using modern software development tools and best-practices
  • Design and implement REST APIs, microservices, and web apps
  • Work with relational databases and cloud service providers
  • Collaborate with cross-functional teams to deliver high-impact solutions

Requirements

  • 3-5 years of professional software development experience
  • BA/BS in related field or equivalent experience
  • Fluency in Python and/or JavaScript (ideally TypeScript)
  • Experience developing REST APIs and working with relational databases
  • Familiarity with cloud service providers and modern software development tools

Desired Skills

  • AWS experience
  • Experience with microservice or service-oriented architectures
  • Familiarity with event-driven architectures
  • Docker / Kubernetes experience
  • Familiarity with frameworks like Hapi/Express, Django, and FastAPI

Location

This is a hybrid position in Alameda, CA, with a beautiful waterfront office offering stunning views of San Francisco Bay.

We offer a competitive benefits package, including medical, dental, and vision plans, as well as enhanced parental leave programs and a 401k plan.

About Saildrone Inc

We are an equal opportunity employer and value diversity at our company. We believe that a diverse and inclusive team leads to innovation and better problem-solving.

We encourage applications from candidates of all backgrounds, experiences, and perspectives.



  • Oakland, California, United States Saildrone Inc Full time

    About UsSaildrone Inc is a pioneering company that sustainably explores, maps, and monitors the world's oceans to understand, protect, and preserve our planet. We provide real-time access to critical data from any ocean on earth, 24/7/365, and use proprietary software applications to transform that data into actionable insights and intelligence.Our fleet of...


  • Oakland, California, United States Rockbot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our collaborative team at Rockbot. As a key member of our engineering group, you will play a crucial role in shaping the future of our streaming media platform.Key Responsibilities:Design and develop high-quality, scalable software components for our core productsCollaborate with...

  • Software Engineer

    1 week ago


    Oakland, California, United States Everlaw Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Everlaw. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based ediscovery solutions that meet the needs of our clients.As a Software Engineer at Everlaw, you will have the opportunity to work on a wide range of...


  • Oakland, California, United States Delta Electronics Americas Full time

    Job Title: Software Design Sr. EngineerDelta Electronics Americas is seeking a highly skilled Software Design Sr. Engineer to join our team. As a key member of our Industrial & Automation Strategic Business Platform, you will be responsible for overseeing and managing all incoming orders, collaborating with sales and engineering teams to understand client...


  • Oakland, California, United States Fivetran Full time

    About the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We're looking for a talented Software Engineer with a passion for building enterprise-grade software to join the Performance Engineering team in the Platform Group.You will be focusing on developing world-class enterprise capabilities and features in...


  • Oakland, California, United States Everlaw Full time

    About EverlawEverlaw is a leading provider of cloud-based e-discovery software, helping law firms, government agencies, and corporations navigate complex litigation and investigations. Our mission is to promote justice by illuminating truth, and we're committed to empowering our team members to do their best work.Job SummaryWe're seeking an experienced...


  • Oakland, California, United States Sirius XM Radio Inc Full time

    About the Role:SiriusXM and its brands are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners. As a Software Engineering Intern for the Platform Services organization, you will be working with experienced engineers building backend Scala and Java...


  • Oakland, California, United States Delta Electronics Americas Full time

    Job Title: Software Design Sr. EngineerDelta Electronics Americas is seeking a highly skilled Software Design Sr. Engineer to join our team. As a key member of our Industrial & Automation Strategic Business Platform, you will be responsible for overseeing and managing all incoming orders, collaborating with sales and engineering teams to understand client...


  • Oakland, California, United States Rockbot Full time

    Job OverviewWe're seeking a talented Senior Software Engineer to join our collaborative team at Rockbot. As a key member of our engineering group, you'll play a crucial role in shaping the future of streaming media in businesses.As a Senior Software Engineer, you'll be responsible for developing and maintaining high-quality, scalable, and reusable software...


  • Oakland, California, United States Delta Electronics Americas Full time

    Job Title: Software Design Sr. EngineerAbout the Role:We are seeking a highly skilled Software Design Sr. Engineer to join our team at Delta Electronics Americas. As a key member of our Industrial & Automation Strategic Business Platform, you will be responsible for overseeing and managing all incoming orders, collaborating with sales and engineering teams...


  • Oakland, California, United States Science , Inc. Full time

    At Science, Inc., we're developing a software platform that will revolutionize the way we approach neuroscience and medical needs. We're looking for an experienced web engineer to join our team in Alameda, CA, to help build out this platform in close collaboration with our world-class team of scientists and engineers.You will work with our microfabrication,...


  • Oakland, California, United States Diamondpick Full time

    Job Title: AWS Data Platform Infrastructure EngineerAt Diamondpick, we're seeking a highly skilled AWS Data Platform Infrastructure Engineer to join our team.**Job Description:**In this role, you will be responsible for designing, building, and maintaining a unified data access platform for various personas, including data engineers, data analysts, and data...


  • Oakland, California, United States Abbott Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Abbott. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our medical devices.Key ResponsibilitiesDesign and develop software for our medical devices using current programming languages such...


  • Oakland, California, United States Babylist Full time

    About BabylistBabylist is a leading digital platform dedicated to supporting growing families. Our mission is to provide a comprehensive and user-friendly experience for expecting parents and their communities.Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our Health team. As a key member of our technical team, you will be...


  • Oakland, California, United States Fivetran Full time

    About the RoleFivetran is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and debugging software for distributed systems. You will work closely with our team of experienced engineers to deliver high-quality solutions and contribute to the growth and...


  • Oakland, California, United States West Advanced Technologies, Inc. Full time

    ServiceNow Platform ArchitectJob Summary:We are seeking a highly skilled ServiceNow Platform Architect to join our team at West Advanced Technologies, Inc. The ideal candidate will have a strong background in aligning IT systems with organizational business processes and experience in implementing public or private sector projects.Key Responsibilities:Align...


  • Oakland, California, United States Triunity Software Full time

    Job Summary:As a Cardiovascular Technologist at Triunity Software, you will be responsible for performing advanced cardiovascular and interventional imaging procedures. You will work under the general direction of the Department Manager and/or Lead Technologist, and in collaboration with the Medical Director of the Cath Lab, cardiologists, radiologists, and...


  • Oakland, California, United States Intelliswift Full time

    Job Title: Senior Software Engineer, OCRAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Intelliswift. As a Senior Software Engineer, you will be responsible for designing, building, and delivering highly scalable functionality in our applications.Key Responsibilities:* Builds, configures, customizes, and supports...

  • Software Engineer III

    2 weeks ago


    Oakland, California, United States Energy Solutions Full time

    About the RoleWe are seeking an experienced Software Engineer III to join our Information Systems team at Energy Solutions. As a key member of our team, you will design, develop, and maintain software systems that support the distribution of incentives for clean energy technologies.Key ResponsibilitiesDesign and develop web applications and other enterprise...

  • Software Engineer

    1 week ago


    Oakland, California, United States Syntricate Technologies Full time

    Job Requirements:As a Product Lifecycle Management Specialist at Syntricate Technologies, you will be responsible for developing and maintaining complex software systems using Windchill and other PLM platforms. With 6+ years of experience in software development and a strong background in Java programming, you will be able to troubleshoot and resolve issues...