Staff Software Engineer - Connected Asset Maintenance - Remote
About the Role
We are seeking a Staff Software Engineer - Connected Asset Maintenance - Remote to join our innovative team. In this role, you will leverage your expertise in software engineering to develop solutions that enhance asset maintenance through predictive analytics and IoT technology. As a Staff Software Engineer, you will play a crucial role in shaping the future of connected asset management.
What You'll Do
- Design and implement scalable software solutions for connected asset maintenance.
- Collaborate with cross-functional teams to define and refine product requirements.
- Utilize machine learning algorithms to enhance predictive maintenance capabilities.
- Develop and maintain data pipelines for time-series data analysis.
- Ensure high-quality code through rigorous testing and code reviews.
Requirements
- 5+ years of experience as a Software Engineer, with a focus on predictive maintenance and IoT.
- Proficiency in Python, Ruby on Rails, and JavaScript frameworks such as ReactJS and TypeScript.
- Strong understanding of distributed systems and APIs.
- Experience with cloud platforms such as Kubernetes and OpenStack.
- Excellent analytical skills and problem-solving abilities.
Nice to Have
- Experience in sales engineering or customer engagement roles.
- Familiarity with Linux and open-source software.
- Knowledge of asset movement and digital asset management.
What We Offer
- Competitive total compensation package.
- Employee-led remote and flexible working options.
- Comprehensive health benefits.
- Opportunities for growth and learning within the organization.
- An inclusive work environment that values diversity.
This Staff Software Engineer role offers a unique opportunity to work on cutting-edge predictive maintenance solutions in a fully remote setting. With a competitive salary and a focus on employee growth, it's an attractive position for experienced engineers.
Who Will Succeed Here
Proficient in Python and Ruby on Rails, with a strong ability to design and implement RESTful APIs for seamless integration with IoT devices and distributed systems.
Self-motivated and disciplined in a remote work environment, demonstrating effective time management skills and the ability to collaborate asynchronously with cross-functional teams.
Deep understanding of Kubernetes and OpenStack for managing cloud infrastructure, coupled with experience in predictive analytics to enhance asset maintenance solutions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months