Software Engineer III


  • Develop enhancements to complex and highly scalable SOA applications deployed in the cloud
  • Assist with the design and implementation of new features required by customers
  • Improve platform reliability by building and integrating monitoring tools into existing applications
  • ­Assess and improve scalability through methodical testing and infrastructure upgrades
  • Participate in peer design and code reviews



  • At least three years of professional experience developing, maintaining, and deploying Java based applications
  • Excellent communication skills
  • Comprehensive understanding of RESTful API design and object oriented programming
  • Proficiency in Spring Boot, Maven, Junit tools/frameworks
  • Adept in Git for source code management
  • Good understanding of best practice security principles
  • Working knowledge in Ubuntu or another Debian based OS



  • Familiarity with agile development methodologies
  • Experience in developing applications built with Python
  • Experience working with Kafka, Spark, Redis, Elasticsearch, and RabbitMQ
  • Regular contributor to open sourced projects



  • Innovative, team-oriented, open work environment
  • Free snacks and drinks every day, including Bagel Mondays
  • An opportunity to work with the best and brightest minds to change the world


Email your resume and cover letter to No phone inquiries or agencies, please. References must be provided upon request. ENGIE Storage is an equal opportunity employer. We recruit and hire qualified candidates without regard to race, religion, color, sex, sexual orientation, age, national origin, ancestry, citizenship, veteran or disability status.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *