Skip to main content
LRO Staffing logo

Senior Software Engineer, Backend/Cloud - Permanent

LRO Staffing
Full TimeseniorHybrid
Ottawa, Ontario, CAPosted 6 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaRAWSMicroservices

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 logo

LRO Staffing

lrostaffing.com

BackendHybrid

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