Talent.com
Senior Software Engineer, Product in Palo Alto
Senior Software Engineer, Product in Palo AltoEnergy Jobline ZR • Palo Alto, CA, United States
Senior Software Engineer, Product in Palo Alto

Senior Software Engineer, Product in Palo Alto

Energy Jobline ZR • Palo Alto, CA, United States
16 hours ago
Job type
  • Full-time
Job description

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Senior Software Engineer - Product

Palo Alto, CA 94301

Job Overview

  • As part of the product development team, you will help advance, design, and develop a highly distributed real-time data processing and decisioning platform targeting K8, cloud, and big data environments. We are looking for seasoned developers who thrive in a start-up environment and like to solve challenging problems that directly impact our customers. Qualified candidates are experienced software developers who have worked in implementing high-performance systems that target cloud and / or big data platforms, utilizing networking, messaging queues, multi-threading, parallel processing, GPUs, and popular open-source technologies.

Requirements

  • BS in Computer Science or equivalent
  • At least 10+ years of experience in building distributed, highly scalable platform software in C++ / Java / Scala
  • Solid understanding of algorithms, data structures, performance optimization techniques, and object-oriented / functional programming
  • Ability to think through problems and come up with optimal designs
  • Understanding & some working knowledge of experience with newer technologies like Machine Learning & Agentic AI
  • Experience with working with Cloud services from AWS / Google / Azure
  • Building systems or components handling large volumes of data and / or other highly performant systems
  • Experience with different phases of the software development life cycle
  • Able to develop / deploy and troubleshoot in a Linux environment
  • Ability to work with distributed teams
  • Excellent communication, interpersonal, and problem-solving skills, must be a team player
  • Bonus Points

  • MS or PhD in Computer Science
  • Strong experience in C++
  • Building , code , and compiler techniques
  • Query processing techniques and optimization
  • Experience in building systems targeting big data open-source technologies platform / cloud
  • Experience in Python and scripting .
  • Experience with using Relational and NoSQL databases.
  • Contributions to open source
  • Experience with GPU programming
  • Professional experience of agile methodologies, e.g., Scrum
  • Knowledge of common Web services protocols, e.g., HTTP, DNS, SSL, REST, Linux operating systems, and system calls
  • We are an equal opportunity employer, and we are an organization that values . We welcome applications from all qualified candidates, including minorities and persons with disabilities.

    req25-00862

    If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Product • Palo Alto, CA, United States