JobTarget Logo

Senior Software Engineer, Backend in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer, Backend

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Backend in Canada.

This role sits at the core of a high-scale, real-time technology platform powering experiences for millions of users in a fast-paced, always-on environment. You will design and build backend systems that must deliver speed, resilience, and scalability under heavy traffic and strict performance demands. The position involves full ownership of services, from architecture and development through production operations and long-term optimization. You will work alongside experienced engineers, product leaders, and architects in a culture that values rapid delivery, technical excellence, and continuous improvement. With a strong focus on cloud-native distributed systems, your work will directly impact real-time user experiences and platform reliability. This is a highly hands-on engineering role where your contributions shape both product capabilities and system architecture at scale.

Accountabilities:
  • Design, build, and maintain scalable backend systems and APIs that support real-time, high-volume applications used by a large global user base.
  • Deliver production-ready code quickly and consistently, contributing to new feature development in a high-velocity environment.
  • Own the full software development lifecycle, including architecture design, implementation, testing, deployment, performance tuning, and ongoing maintenance.
  • Ensure systems are built for scalability, reliability, and low-latency performance under continuous 24/7 operational demands.
  • Triage, debug, and resolve production issues efficiently, driving operational excellence and system stability.
  • Collaborate cross-functionally with product, engineering, and architecture teams to align technical solutions with business objectives.
  • Mentor and support other engineers through code reviews, design discussions, and best practice sharing.
Requirements:
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 3+ years of backend software engineering experience in object-oriented programming languages such as Java or C#.
  • Strong understanding of OOP principles, backend architecture patterns, and system design fundamentals.
  • Proven experience building and operating scalable distributed systems in cloud environments such as AWS or Google Cloud Platform (GCP).
  • Experience designing and maintaining automated test suites, including unit, integration, and performance testing.
  • Strong debugging and production troubleshooting skills in high-scale environments.
  • Demonstrated ability to mentor engineers and contribute to technical leadership within a team.
  • Excellent collaboration and communication skills in cross-functional engineering environments.
Benefits:
  • Competitive compensation package aligned with experience and market standards.
  • Comprehensive health, dental, and vision insurance coverage.
  • Flexible remote work options within Canada.
  • Opportunity to work on large-scale, real-time systems serving millions of users.
  • Strong culture of technical excellence, mentorship, and continuous learning.
  • Exposure to modern cloud technologies and high-performance distributed architectures.
  • Career growth opportunities in a fast-scaling, product-driven engineering organization.
  • Inclusive and collaborative environment that encourages innovation and ownership.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Senior Software Engineer (Python)

Jobgether
Canada Creek, Nova Scotia
New

QA Automation Engineer

Jobgether
Canada Creek, Nova Scotia
New

Senior Software Application Developer

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.