Software Developer, C++

  • San José
  • Lumina

Position Overview

Lumina is offering a rare opportunity for someone who is already an outstanding software engineer and wants to expand their skills further. You will find this an intellectually stimulating job. You will be a key contributor to a fascinating and important project to develop the next generation of our acclaimed analytics software.

Our Analytica language has a unique combination of features in the space of programming languages: It is a functional language with automatic dependency maintenance, intelligent arrays, uncertainty, and visual programming based on influence diagrams. You will help design and implement the next generation of language and user interface software. You will work with and be mentored by a truly outstanding and accomplished software developer and computer scientist, who is also an unusually easy person to work with.

We are looking for someone who is versatile, a fast learner, and a natural problem solver.

Job Requirements

  • At least 5 years of experience in software design and development
  • Solid VC++ development skills
  • Demonstrated technological breadths, such as experience with multiple programming languages and technologies
  • Good English communication skills
  • Bachelor’s or graduate degree in computer science or a related field

Essential Skills

  • Cloud server experience (GCP, AWS or Azure, Kubernetes). DevOps exposure
  • Computer language design and implementation
  • Flow architectures / reactive programming
  • Differential programming
  • Data analysis, optimization, machine learning
  • Statistics, decision analysis, probabilistic models, and Bayesian inference
  • JavaScript, HTML, CSS, web development
  • Enthusiasm for building software tools to help move our planet onto a more sustainable path

About Lumina

Lumina is a small, growing software and consulting company, and creator of the Analytica modeling software. Lumina provides consulting and advanced analytics software to help organizations make challenging decisions in energy, environment, transport, finance, healthcare, and more. Lumina’s clients range from clean-tech start-ups to Fortune 50 companies, utilities, the National Renewable Energy Laboratory, the Department of Energy, and the World Bank.

Lumina provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Applicants from underrepresented groups such as minorities, veterans, or individuals with disabilities are encouraged to apply.