Principal Engineer Cloud Platform - Enlighted
Who Is Enlighted?
Do you want to be part of solving the global energy crisis? If you have a background in architecting cloud solutions and want to help solve a global problem, this is a great opportunity for you.
Artemis has partnered with Enlighted, a Siemens business, to find a Principal Engineer, Cloud Platform to lead their core data management platform. Enlighted is more than just a sensor company, it’s a data and connectivity company with the mission of helping their customers meet their sustainability challenges while saving both money and time.
Enlighted has created the most intelligent IoT sensor platform for smart buildings with a focus on helping solve the global energy crisis. Their technology powers some of the largest global technology, healthcare, manufacturing, distribution, retail, and industrial companies, including 11% of the Fortune 50 and 10% of the Fortune 500.
Enlighted is the leading intelligent IoT platform for buildings and backed by some of the best VC’s in the industry including Kleiner Perkins Caufield & Byers and Draper Fisher Jurvetson.
How Will I Make An Impact?
You’ll get to work closely with the firmware team and application engineers to design and develop the next set of capabilities for our IoT platform.
You’ll get to utilize your strong experience in designing and developing scalable cloud systems in multiple environments (AWS, Google Cloud, Azure).
How Do I Know If This Is For Me?
This role is a good fit for you if you’re a big picture thinker with a passion for understanding a system end-to-end.
You’re ready to play a leading role in designing the next generation architecture that includes receiving, transforming, routing and storing IoT data, and supporting new, cutting-edge IoT applications in commercial buildings.
This role is a good fit if you can identify opportunities for improvements that can enhance the operation of the entire system.
You’re looking for a role where you can direct and supervise the development of project plans as well as working as part of a multi-disciplinary team spanning software, hardware, cloud development, and product management.
Do I Have What It Takes? (Requirements)
You have proven competence with developing modular, extensible designs, and with design for testability
You have 10-15 years experience with enterprise software development, with approximately specifically with Java and some Java web frameworks experience such as Spring
You are experienced in architecting scalable cloud platforms for data processing and have 5 years experience with cloud development in Google, AWS and/or Azure
You’re experienced with data processing technologies such as Kafka, Spark, Storm
You’re experienced with databases such as Cassandra, Mongo and PostgreSQL
You’ve got some experience with container-based deployment tools (Docker, Kubernetes)
You’re an excellent communicator both written and verbal
You have a degree in Computer Science, Software Engineering or related field