Senior Software Engineer, Backend/Cloud - Permanent
LRO StaffingResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
City: Ottawa
Salary: N/A
Added: April 28, 2026
Senior Software Engineer, Backend/Cloud - Permanent - 19070
About the Opportunity
An excellent client of ours, a growing startup in Ottawa, is seeking a high-caliber Senior Software Engineer to join their core platform team. This software startup builds and operates a high-availability, mission-critical infrastructure in the world of sustainability. As they scale their footprint across North America, you will be responsible for designing and implementing the robust backend services that power this next gen software platform. In essence, this role is centered on high-availability systems, real-time data processing, and hardware-to-cloud communication.
This is a permanent position with one of the region's most exciting startups. They employ a hybrid model consisting of three days/week in-office, therefore, only candidates local to the Ottawa region will be considered.
Duties include but are not limited to:
Architect & Build: Lead the design and development of scalable, resilient microservices using Java and modern frameworks
Cloud Infrastructure: Leverage AWS (or similar public cloud providers) to build serverless and containerized solutions that maintain 99.9% uptime
System Integrity: Optimize high-throughput systems to ensure low-latency communication between our cloud platform and distributed IoT-edge devices
Technical Leadership & Collaboration: Mentor intermediate and junior developers in a team-first environment, collaborating cross-functionally to solve complex challenges and drive collective success at pace
About You
The successful candidate will have the following:
B.Sc. degree or higher in Computer Science, Software Engineering, Mathematics, or similar field
10+ years of back-end Java development experience with a proven track record of deploying production-grade applications on AWS
Extensive experience with microservices and distributed systems, event-driven architecture, etc.
Strong interpersonal and collaboration skills; ability to thrive autonomously as well as within a team
About the Job
Our client is offering a competitive salary ranging from $140,000 to $180,000, plus RSU/equity, vacation allotment, and a comprehensive benefits package.
LROIT
How to Apply
Please apply by clicking the “” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to jkewin@lrostaffing.com. If you are already registered with us, please contact your Senior Recruiter. Please quote job 19070.
LRO Staffing values fairness, confidentiality, and human judgment in every stage of our hiring process. We do not use automated or AI-driven screening tools to assess applications. Each submission is reviewed by an experienced recruiter to ensure a thoughtful and equitable evaluation of every candidate.
Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.
#LI-Hybrid #LI-CA1
About LRO Staffing
LRO Staffing
lrostaffing.com
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free