Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Data Engineer)

$140k - $170k

Plume

Life at Plume

At Plume, we believe that technology isn't about moving faster, it's about making life's moments better. Which is why we've built the world's first, and only, open and hardware-independent service delivery platform for smart homes, small businesses, enterprises, and beyond. Our SaaS platform uses WiFi, advanced AI, and machine learning to create the future of connected spaces---and human experiences---at massive scale.

We now deliver services to over 60 million locations globally and have managed over 3 billion devices on our platform. We're expanding rapidly, pioneering a new category, and we achieved our Series F funding in just four years. Our customers include many of the world's largest Internet Service Providers (ISPs) who look to Plume to help them evolve their smart home offerings while gleaning insights from their own data.

With a bias for action and a love for being trailblazers, the team at Plume embodies a combination of relentless curiosity and imaginative innovation. We challenge ourselves to think in ways that other companies don't, work to do what should be done (rather than what can), and if we can't do it exceptionally well, we don't do it. It's how we've assembled a team of world-class builders, thinkers, and doers. And it's how we're reinventing what's possible every day.

Role Description

Plume's Cloud Platform team is seeking a Senior Software Engineer to help shape the future of our industry-leading platform. At our scale, every technical decision matters --- you'll tackle complex distributed systems challenges daily, architecting solutions that power millions of connected devices worldwide. This is a high-impact, high-visibility role where your work will directly influence the trajectory of our platform and the engineers around you.

Responsibilities

  • Architect and lead the end-to-end delivery of large-scale software initiatives across cloud, embedded, front-end web/mobile, data, and product teams
  • Set the technical bar --- writing clean, well-documented code and elevating quality across the team through thoughtful code reviews and engineering best practices
  • Drive solutions to complex scalability, integration, and architectural challenges unique to our platform's massive scale
  • Own the full lifecycle of services in a Kubernetes ecosystem --- from design and deployment to operations and incident response
  • Serve as a technical leader and mentor, helping grow the next generation of engineers on the team
  • Participate in rotating on-call responsibilities as part of a strong production support culture

Qualifications

  • BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field
  • 4 years of experience writing and shipping production-quality code
  • A strong track record of leading complex, cross-functional software projects from conception to delivery
  • Deep proficiency in one or more of: Java, Scala, Node.js, or Rust
  • Solid understanding of cloud-native architectures on AWS or GCP
  • Strong foundation in algorithms, data structures, and object-oriented design
  • Working knowledge of computer networking, operating systems, and databases
  • Exceptional communication skills --- you can distill complex technical concepts for both engineers and non-technical stakeholders
  • Experience with Spark, Akka, or NestJS is a strong plus

The total compensation package would include an anticipated compensation range of $140,000.00 - $170,000.00, plus bonus, equity, and benefits. Benefits include: a 401(k) plan and a company match, basic life insurance, plus unparalleled health, dental, vision, and other benefits and perks. An employee's base salary and its position within the range may depend on several factors, including job-related knowledge, education, skills, experience, and other business-related considerations. Published ranges are provided in good faith at the time of posting.

This role is open to remote candidates within the United States. Candidates located in the San Francisco Bay Area are required to work from our Palo Alto office 3 days per week in a hybrid capacity. Preference will be given to candidates who are able to work in a hybrid arrangement from the Palo Alto office.

Please note that visa sponsorship is not available for this role.

#LIRemote #RemoteJobs #WorkFromHome #RemoteWork #WFH #Remote #Hiring #TechJobs #EngineeringJobs #EmbeddedLinux #EmbeddedSystems #Networking #FirmwareEngineer #StaffEngineer #HybridWork

About Plume

As the creator of the only open, hardware-independent, cloud-controlled experience platform for ISPs and their subscribers, Plume partners with over 400 ISP customers, including some of the world's largest such as Comcast, Charter, Liberty Global, and J:COM.

Using OpenSync, the most widely supported open-source, silicon-to-cloud framework for smart spaces, Plume's software-defined network allows ISPs to decouple their service offerings from hardware and rapidly curate and deliver new services over a multi-vendor, open-platform architecture.

Plume is an equal opportunity workplace that maintains a continuing policy of nondiscrimination in all employment practices and decisions, ensuring equal employment opportunities for all qualified individuals without regard to race, color, creed, religion, sex, national origin, age, physical or mental disability, sexual orientation, gender identity, marital status, pregnancy, childbirth or related individual conditions, medical conditions (as defined by state law), military or veteran status, or any other characteristic protected by federal, state or local law.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Data Engineer) in Palo Alto, CA vacancy
  • $204k - $259k

     ...this hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:...  ...and implement new features in the VLM data infra and validate the changes for the...  ...professional experience in the field of software engineering ~ Proficiency in C++ ~ Experience... 
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you’ll bridge machine learning...  ...quantitative area.Experience:4+ years of industry software engineering experience with Python fluency... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $174k - $261k

     ...ambition of a startup. As an innovation engine, X focuses on repeatedly turning breakthrough...  ...team of experienced ML researchers, software engineers and product managers on a mission...  ...resident software expert in large scale data pipelines, you will own the end-to-end development... 
    Senior
    Full time

    X Company

    Mountain View, CA
    3 days ago
  • $153k - $179k

     ...Expectations are high, and so are the rewards.The Data Engineering team builds and maintains the...  ..., and scales its products.As a Senior Data Engineer, you will design, build,...  ...building end-to-end data pipelinesHands-on software engineering experience, with the ability... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    1 day ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the...  ....About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  •  ...Engineering Role at LaticaAt Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data network and medical intelligence platform...  ...You Are• 5+ years building production software systems; care deeply about coding craft• Fluent... 
    Senior

    Latica

    Palo Alto, CA
    4 days ago
  •  ...Unity is seeking a Senior Software Engineer to build and scale an internal AI product analytics agent. You will own the data-facing layer, including analytics datasets, ETL pipelines, and the knowledge layer that powers retrieval and evaluation. You’ll collaborate with... 
    Senior

    Unity

    Mountain View, CA
    6 hours ago
  •  ...powered observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and...  ...of the world's leading data platforms. We are hiring a Senior Software Engineer on the Observe team at Snowflake to own the... 
    Senior
    Temporary work

    Snowflake

    Menlo Park, CA
    6 hours ago
  • $213k - $263k

     ...velocity. You will: Develop and contribute to Waymo's data infrastructure platform to enable plant scale ML Flywheel at...  ...~4+ years of professional experience in the field of software engineering ~ Experience programming in C++ ~ Experience with building... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $135.8k - $203.6k

     ...The opportunity We are hiring a Senior Software Engineer to work on an internal AI product analytics agent here at Unity. This lets teams across Unity ask questions of our product data in natural language, used by product managers, engineers, analysts and leadership... 
    Senior
    Work at office

    Unity

    Mountain View, CA
    6 hours ago
  • $188k - $259.44k

     ...Google, including YouTube's monetization engine and key search advertising technologies,...  ...designing, developing and optimizing the data infrastructure and pipelines to build robust...  ...is Right For Me? Bring 6+ years of software engineering experience using modern languages... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    14 hours ago
  •  ...Snowflake is hiring a Senior Software Engineer on the Observe team to own the streaming data product surface—tables, views, and materialized views at the core of Observe's architecture. This role focuses on data modeling, API design, and scalable data workflows. You... 
    Senior

    Snowflake

    Menlo Park, CA
    6 hours ago
  • $200k - $250k

     ...A leading social commerce company is looking for a Senior Software Engineer to architect and scale systems that process large volumes of social data from platforms like Instagram and TikTok. The role demands 5+ years of experience in software systems and strong skills... 
    Senior

    Nectar Social

    Palo Alto, CA
    6 hours ago
  • $166k - $225k

     ...Databricks, we are passionate about enabling data teams to solve the world's toughest...  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...capabilities of traditional SQL query engines. As a software engineer on the Runtime team at... 
    Senior
    Local area
    Worldwide

    Databricks Inc.

    Mountain View, CA
    6 hours ago
  • $213k - $263k

     ...of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  •  ...and operate highly performant and scalable batch and stream data processing infrastructure and solutions to support day to day...  ...What you bring to the table: 6+ years of experience as senior/software engineer Experience with Python or Golang or Java or C++ Experience with... 
    Senior

    Moveworks

    Mountain View, CA
    6 hours ago
  • $185k - $250k

     ...teammate to join us on this exciting journey. We are building the foundational data platform that powers reliable, scalable data across Mudflap’s systems. As a Senior Software Engineer, Data Platforms , you’ll play a critical role in designing and operating the... 
    Senior
    Work at office
    Remote work

    Jobtailor

    Palo Alto, CA
    6 hours ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...vision and growth. Starting from powering AI, data analytics, image processing, computer...  ...technical leadership and guidance to library engineers working with you,find opportunities to... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid and multi...  ...real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development workflows... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $117k - $234k

     ...OfficePosition Summary...What you'll do...Role summary:The Senior Software Engineer will lead the delivery of scoped features and models through...  ...’s mission and operational goals.About the team:The MarTech Data Engineering team develops scalable, multi-tenant engineering... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that... 
    Senior

    Dell Technologies

    Santa Clara, CA
    5 days ago
  • $193.3k - $261.5k

    The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $193.93k - $352.29k

     ...diversity of its training and evaluation data. The team plays a crucial role in the advancement...  ...team collaborates closely with system engineers to thoroughly validate the autonomous...  ...and best practices across broader software organizationA bachelor's degree in Computer... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $174k - $253k

     ...practical experience. 5 years of experience with software development in C++, C, or Python.3 years...  ...field. 5 years of experience with data structures and algorithms.1 year of experience...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    5 days ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services...  ...AI teams, platform teams, and partner engineering teams to understand requirements and...  ...readiness, and operational scale.Use modern software engineering practices, including AI-... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated...  .... Learn more at: C3 AIC3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform Engineering department. Successful... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    2 days ago
  •  ...Google is seeking software engineers to develop next-generation technologies that power billions of users. You will work on projects spanning...  ...retrieval, distributed computing, large-scale system design, and data storage, with opportunities to switch teams as Google grows.... 
    Senior

    Socket.dev

    Sunnyvale, CA
    6 hours ago
  •  ...Google Sunnyvale, CA is hiring a Senior Software Engineer for Machine Health. The role focuses on building and scaling data-center machine life-cycle management, leveraging ML, compute, and storage across distributed systems. Requirements include a Bachelor’s with... 
    Senior

    Google

    Sunnyvale, CA
    6 hours ago
  •  ...Physical AI company in Silicon Valley, seeks engineers to own end-to-end metrics and evaluation...  ...will work in Python across large-scale data processing, geospatial analytics,...  ...-powered automation. Open to Engineer or Software Engineer levels; emphasis on strong fundamentals... 
    Senior

    Plus 2

    Santa Clara, CA
    2 days ago
  • $190k - $240k

     ...the model, it starts with the data.We’re on a mission to help...  ...organizations to empower scientists, engineers, financial experts, product...  ...to be the newest Snorkeler!Senior Full Stack EngineerAbout the...  ...and shipping enterprise software products, specifically those... 
    Senior
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Data Engineer). Be the first to apply!