Data Engineer, Palo Alto

Rhombus PowerPalo Alto, CA
Onsite

About The Position

Rhombus Power, Inc. delivers AI-powered predictive intelligence in real time for defense and national security organizations worldwide. Our mission-built products— Ambient AI and Guardian— are transforming strategic, operational, and tactical decision-making. By empowering the shift from reactive analysis to proactive, predictive intelligence and decision support, Rhombus Power is providing foresight and freedom of action when it matters most. Come join our cross-disciplinary and world-class team that is delivering game-changing solutions to transform global security.

Requirements

  • At minimum Bachelor’s degree in Data Analytics, Computer Science, Computer Engineering, Information Systems/Sciences, or other relevant area (or equivalent experience) and at least 3 years of professional experience, or a Master’s degree with strong academic project experience and one year of work experience.
  • Experience with 1 or more programming and scripting languages, with a strong focus on Python, Pandas and Numpy. Other languages include: Shell, PERL, Java, C/C++/C#, Scala, etc.
  • Experience with 1 or more of the following relational, noSQL and/or file based storage (e.g. MYSQL, MongoDB, SQL Server, Oracle, Postgres, Hbase, DynamoDB, etc.)
  • Experience building and maintaining ETL data pipelines
  • Experience with software development life cycle including testing, documenting, delivery and support
  • Working knowledge of AWS/cloud technologies
  • Experience using query optimization as well as data modeling techniques.
  • Familiarity with machine learning frameworks (such as TensorFlow, Scikit-Learn, etc.)
  • Bias for action: Rhombus seeks ‘doers’ who will get things done with accuracy, speed and at scale.
  • Ability to contextualize data as it relates to Rhombus’ vision. We want someone who can understand the “why” and “so what”, and not just the “how”.
  • Our Data Engineers help us transmit the enthusiasm we have around the data work to the individuals doing that work.
  • Must have strong problem-solving skills and demonstrated excellent oral and written communication skills.
  • We’re seeking folks with strong intellectual curiosity and creativity, with an ability and willingness to learn new skills and apply novel solutions to problems.
  • Comfort in a fast-paced start-up environment is crucial, with the ability to consistently revise your approach in response to new information, and to be flexible and adaptive.

Responsibilities

  • Develop code using various programming and scripting languages to automate data ingestion and improve data management processes.
  • Architect data repositories, stand up data platforms and develop data pipelines for ingestion, transformation, and aggregation.
  • Review existing architecture, data strategy, and improve processes for data governance, data quality, and metadata management.
  • Extract and analyze raw data from multiple data sources via APIs, SQL Stored Procedures, or Python scripts.
  • Ability to develop scripts and programs for converting various types of data into usable formats and support project team to scale, monitor and operate data platforms.
  • Collaborate with a multi-disciplinary team of analysts, data scientists, data engineers, developers, and data consumers in a fast-paced, agile environment.
  • You’ll use your experience in analytical exploration and data examination while you manage the assessment, design, building, and maintenance of scalable platforms for clients.
  • Communicate project status and results to various levels of leadership.

Benefits

  • Full medical, dental, vision coverage for employee and dependents
  • 401k matching program
  • PTO and Holidays
  • Bonus and other incentive programs
  • Access to mental health program
  • Access to Flexible Spending Accounts for Health Care, Dependent and Commuter
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service