Prometeo Talent - Recruitment services for high-growth tech companies. is looking for a FullStack Python Developer 🐍 REMOTE opportunity for a clean power...

    About us:

    At SparkMeter our mission is to electrify everything and everyone. We help utilities and governments make the transition to electrification while providing affordable, reliable, clean power…

    SparkMeter’s product is a cutting edge IOT platform that is used by utility companies around the world to effectively manage electrical grids. Our platform utilizes proprietary metering technology and communication protocols to move data from edge devices to the cloud, where customers utilize our multitenant SaaS application to manage assets and to gain insight into the status and health of their grids.

    SparkMeter is searching for a Senior Software engineer to lead the development of Koios, our multi-tenant SaaS product and the front end to our IOT platform. In this role you will have the opportunity to build new products and to drive the evolution of Koios as we enter new markets and expand the scope of our offerings.

    This is a 100% remote position; however, we are headquartered in Washington D.C. and have an amazing downtown office that you are welcome to use. The team will also meet there periodically (likely quarterly), so some limited travel will be required.

    What you will do:

    • Lead the design and development of the Koios application.
    • Work closely with product managers to understand product roadmaps and requirements for new features.
    • Work closely with customers to demo new features, solicit feedback, and to gain a deep understanding of how customers use our platform.
    • Identify and driving architectural changes to support our product roadmap.
    • Develop new features including front end, back end, database and APIs.
    • Develop and maintain DevOps processes including CI/CD pipelines.
    • Work as part of an agile software development team, attending sprint planning and backlog grooming sessions, and daily stand-ups.
    • Provide regular demos of new functionality to employees and customers.
    • Provide technical direction, mentoring and delegating tasks to team members.

    It can be a great match if you have:

    • 5+ years of experience developing a multi-tenant SaaS application
    • 5+ years of full stack development experience
    • Experience working with customers during the software development process, giving demos of new functionality, and more
    • A deep understanding relational and schemaless databases
    • Experience developing REST APIs and microservices
    • Experience building single page applications using any mainstream front-end framework (Angular, React, Vue.js), JavaScript and CSS
    • Deep experience with the Python programming language and frameworks such as Flask and SQLAlchemy, along with experience in any object-oriented language
    • Experience developing cloud-based applications on AWS or Azure using managed services
    • Experience implementing CI/CD pipelines and feature flags

    It can be a plus if you have:

    • Experience working in the utility or energy industry
    • Experience designing, building and supporting an IOT platform and products
    • Experience building and scaling a multi-tenant SaaS application
    • Experience developing analytics solutions using embedded components
    • Experience building single page applications using Vue.js
    • Experience building applications on the AWS cloud using managed services

    What we offer:

    • You will work with customers and team members all over the world
    • You will have the ability to select and implement new technologies
    • You can work remotely, with the option to travel to our office in DC for team events
    • Competitive salary
    • PTO
    • And more