Data Software Engineer
Job details
- Pay
- $85,000 – $120,000 a year
- Work mode
- On-site
- Employment
- Full-time
- Posted
- Oct 27, 2026
- Last confirmed open
- Oct 28, 2026
About this role
Job Description
Toumetis is a technology company specializing in predictive analytics, machine learning, and software solutions for the electrical distribution industry. This proposed Data Software Engineer role focuses on developing data-processing systems, integrating operational datasets, and building reliable software that helps utilities identify potential equipment issues and reduce power outages.
The ideal candidate has experience in software engineering, data pipelines, database development, and analytics platforms. The successful candidate will collaborate with software engineers, data scientists, and domain specialists to transform complex data into practical, reliable applications.
Responsibilities
- Design, develop, and maintain software components for data-intensive applications.
- Build and optimize data pipelines for collecting, processing, and validating operational data.
- Develop APIs and services that connect analytics models with software applications.
- Work with structured and time-series data from industrial equipment and electrical distribution systems.
- Implement data validation, transformation, and quality-control processes.
- Collaborate with data scientists to integrate predictive models into production software.
- Improve application performance, scalability, reliability, and maintainability.
- Troubleshoot software defects and investigate data-processing issues.
- Write automated tests and maintain technical documentation.
- Participate in code reviews and follow established software engineering practices.
Required Skills
- Experience in software engineering, data engineering, or a related technical role.
- Proficiency in Python, Java, C#, or another suitable programming language.
- Knowledge of SQL, relational databases, and data modeling.
- Understanding of APIs, data processing, and software testing.
- Familiarity with version control systems such as Git.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to communicate effectively and collaborate across technical teams.
Preferred Qualifications
- Experience with machine learning or predictive analytics applications.
- Familiarity with time-series data, streaming data, or industrial IoT systems.
- Knowledge of cloud platforms and scalable data-processing architectures.
- Experience with data pipeline orchestration and automated deployment.
- Understanding of electrical utilities, asset monitoring, or industrial systems.
- Familiarity with Agile development and continuous integration practices.
About the Company
Toumetis is a technology company headquartered in Boise, Idaho, with a UK office in Bristol, England. It develops predictive analytics solutions for the electrical distribution industry, combining data science, software engineering, and industrial Internet of Things technologies to help utility companies anticipate equipment problems and reduce power outages.
Its work includes machine learning, operational data analysis, and software platforms for improving electrical grid reliability.
Compensation and Benefits
- Estimated annual salary: $85,000–$120,000, depending on experience and technical expertise.
- Opportunities to work with predictive analytics, machine learning, and utility technology.
- Professional development and technical learning opportunities may be available.
- Health insurance, retirement benefits, paid time off, and other benefits should be confirmed with the employer.
This description is a proposed job-posting draft and does not confirm an active vacancy.
Pay: $85,000.00 - $120,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Relocation assistance
Work Location: In person