Please, let Utilidata know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Utilidata is a fast-growing energy technology company focused on using distributed artificial intelligence (AI) to enhance the clean energy transition and improve utility customer service.
The company’s distributed AI platform, powered by a custom NVIDIA chip, provides real-time visibility at the grid edge, helping utility companies optimize customer energy resources, reduce power outages, and recover from storms more quickly.
The Senior Software Engineer will join the cloud engineering team, contributing individually to the development of code and infrastructure.
This role requires producing high volumes of high-quality Python code while improving performance, stability, and extensibility as deployments scale to millions of units.
Responsibilities include working with large datasets from the IoT fleet, implementing robust solutions, optimizing performance, participating in architecture decisions, and mentoring junior engineers.
The ideal candidate should have experience in Python, cloud technologies, continuous integration and deployment (CI/CD), and big data processing, with a proven ability to deliver scalable software solutions in a fast-paced environment.
This is a remote position based in the United States, requiring collaboration with cross-functional remote teams.
Requirements:
Candidates must have 8+ years of development experience, with at least 5+ years specifically in Python development, including writing, testing, and maintaining high-quality code.
A strong background in cloud technologies, such as AWS, and familiarity with managing cloud infrastructure is required.
Applicants should demonstrate the ability to design and implement scalable solutions for big data processing.
A solid understanding of performance optimization, stability improvements, and infrastructure extensibility is necessary.
Prior experience in mentoring and guiding junior engineers, along with strong communication and leadership skills, is essential.
Enhanced qualifications include experience with IoT systems, expertise in data analytics and machine learning, and a proven track record of scaling software solutions from initial deployment to enterprise scale.
Benefits:
Utilidata offers a flexible work environment with flexible paid time off.
The company provides competitive compensation and benefits, including health, dental, vision, and an employer-match 401k.
Utilidata is committed to creating a diverse and inclusive workplace that is welcoming, supportive, affirming, and respectful.
Employees are empowered to solve problems collaboratively and are provided with mentorship and growth opportunities as part of a collaborative team.
Apply now
Please, let Utilidata know you found this job
on RemoteYeah
.
This helps us grow 🌱.