Senior Software Engineer - Python (REMOTE)
Company
SparkMeter
Location
Remote
Type
Full Time
Job Description
At SparkMeter our mission is to electrify everything and everyone. We help utilities and governments make the transition to electrification while providing affordable, reliable, and 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 multi-tenant 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 application for our IOT platform. In this role you will be a key member of our engineering team and have the opportunity to drive the evolution of Koios as we enter new markets and expand the scope of our offerings.
What you will do:
- Design, develop, and maintain backend APIs using Python frameworks
- Work closely with product managers to understand product roadmaps and requirements for new features
- Identify and drive architectural changes to support our product roadmap
- Provide technical direction, mentoring to team members
- Improve and maintain unit and integration test coverage for backend services
- Deploy and monitor backend services on AWS infrastructure
- Contribute to the design and implementation of IoT solutions
- Assist product team in feature prioritization based on cost/benefit
- Break down product features into smaller, implementable elements and provide development estimates to support planning, pricing and proposal activities
- Work closely with customers to demo new features, solicit feedback, and to gain a deep understanding of how customers use our platform
- 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
Requirements
- 5+ years in a senior engineering role
- 5+ years as a Python backend developer
- Expert with RESTful APIs and JSON
- Skilled in SQL and relational databases
- Experience with AWS cloud services, including S3 and Lambda
- Experience working with customers during the software development process, giving demos of new functionality, seeking to understand their pain points, and accepting feedback
- Experience building and scaling a multi-tenant SaaS application
- Solution-oriented communicator with strong problem-solving skills
- The desire and ability to collaborate with team members, business partners, and customers
- Able to work Eastern Time Zone hours on a daily basis to overlap with our colleagues in Africa and Europe
Nice to have:
- Experience working in the utility or energy industry
- Experience designing, building and supporting an IOT platform and products
- Basic proficiency with front end frameworks (React, Vue.js) and JavaScript
Benefits
- We are a small and flat company with no bureaucracy
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short Term & Long Term Disability
- Work From Home
- Stock Option Plan
- Opportunities for growth through our high-involvement culture & structures.
- You will work with customers and team members all over the world
- You will work with amazing people solving interesting problems
- You can work remotely, with the option to travel to our office in DC for team events
Date Posted
03/01/2024
Views
0
Similar Jobs
Account Manager, Care Partnerships - Headway
Views in the last 30 days - 0
Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...
View DetailsDirector of Pricing - Garner Health
Views in the last 30 days - 0
Garner Health is a rapidly growing company backed by toptier venture capital firms Their mission is to transform the healthcare economy by delivering ...
View DetailsDirector, Product, Customer, and Lifecycle Marketing - Garner Health
Views in the last 30 days - 0
Garner Health is seeking an experienced Product Marketing Leader to join their team The ideal candidate will lead the product marketing efforts focusi...
View DetailsLinux Support Engineer - Voltage Park
Views in the last 30 days - 0
Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...
View DetailsData Analyst - Agero
Views in the last 30 days - 0
Agero a leading B2B whitelabel provider of digital driver assistance services is revolutionizing the vehicle ownership experience through datadriven t...
View DetailsDirector, Product (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a leading company in experience research technology offering a platform for major companies to gain insights into user needs and behaviors T...
View Details