EOS Principal Software Engineer at Rodan Energy Solutions Inc. | Mississauga, Canada
Company/Recruiter: Rodan Energy Solutions Inc.
Opportunity snapshot
A practical decision guide for this role: compare the facts below with your experience before applying.
Opportunity type
Job
Location
Canada, Mississauga
Work arrangement
Location-based; remote work not stated
Compensation
$120,000–160,000/year
Employer
Rodan Energy Solutions Inc.
Prepare your application
These prompts turn the listing into practical preparation steps; they are not a second copy of the requirements.
MorrJobs preparation notes
Role shape: Responsibility-led role with a detailed skills profile.
Evidence to prepare: Connect your CV or portfolio to Over 8 years of professional software development experience, with at least 3 years in a technical leadership capacity.; Extensive experience building secure, scalable services, APIs, and data-processing soluti…. Use one concrete example that shows you can Design, develop, test, deploy, and support backend services, APIs, and data-processing workflows..
Check before applying: Confirm that Canada, Mississauga and the stated work arrangement suit you.
- No closing date is listed; confirm that the opportunity is still open before applying.
- The application route is available to verified Talent accounts.
Job Overview
This is a hands-on engineering and technical leadership position for a Senior Software Engineer at Rodan Energy Solutions Inc. in Mississauga, Canada. The role focuses on developing and modernizing software, data, automation, and AI capabilities within the organization.Key Responsibilities
- Design, develop, test, deploy, and support backend services, APIs, and data-processing workflows.
- Ensure the technical health, reliability, and scalability of EOS platforms, and lead troubleshooting efforts for production issues.
- Define engineering standards, evaluate new technologies, and evolve architecture to translate strategic opportunities into delivery roadmaps.
- Develop and maintain SQL Server and MySQL databases, including performance tuning.
- Manage and enhance CI/CD pipelines, Azure hosting, automated testing, and monitoring systems.
- Lead technical workstreams, translating business needs into solution designs and managing project risks.
- Provide technical guidance to internal developers, contractors, and external vendors.
- Participate in business development activities, including effort estimations and technical assessments.
- Mentor software engineers, improve engineering standards through reviews, and support hiring and onboarding.
- Evaluate architectural options to balance cost, risk, and scalability.
- Lead the adoption of AI-enabled software engineering practices and tools.
- Promote secure development practices, automated testing, and code quality.
Requirements
- Over 8 years of professional software development experience, with at least 3 years in a technical leadership capacity.
- Extensive experience building secure, scalable services, APIs, and data-processing solutions using modern languages like C#/.NET and Python.
- Strong experience in architecture and solution design for cloud-native services, APIs, event-driven platforms, data pipelines, automation, and distributed systems.
- Proficiency in SQL Server and/or MySQL development and administration, including migrations and performance troubleshooting.
- Experience with Azure cloud services, enterprise application hosting, containers, and infrastructure as code.
- Familiarity with Azure DevOps and Git, including automated build and release pipelines.
- Experience integrating enterprise software with operational technology (e.g., SCADA, Modbus, MQTT).
- Demonstrated experience applying AI-assisted engineering tools or machine learning services to improve software delivery or operational processes.
- Proven ability to build and evolve complex software products through their entire lifecycle.
- Excellent written and verbal communication skills.
MorrJobs Assistant
Ask about this job
Ask questions about the title, employer, requirements, location, salary, benefits, eligibility, and application details on this page. I only use information from this listing, so I can clarify anything you may have missed while reading.