Software Engineer, Cloud Platform Enlighted
Enlighted is looking for talented software engineers to join our platform team developing the core of our data analytics platform. Our mission is to make commercial buildings more energy efficient by using a combination of intelligent controls and insightful applications built on a robust data platform.
Development of our data analytics platform.
Evaluate and deploy storage technologies and server infrastructure.
Analyze and tune performance and scalability.
Design and implement data access APIs for internal and third party use.
Experience developing high performance, scalable software systems.
Deep understanding of database technologies (relational and unstructured).
Experience with public REST API design.
Excellent verbal and written communication skills.
Experience with Linux systems programming and basic system administration.
Solid foundation in computer science with focus on data structures, algorithms and software design.
Java development experience. Experience with Spring preferred.
C/C++ development experience.
Knowledge of wired and wireless networking.
||San Francisco, CA |