Jobgether logo

Senior Server Engineer

Jobgether

Canada
Full-time
Senior
Staff
8+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from Jobgether’s careers page · Verified July 27, 2026 · No reposts.

Job description

Jobgether is hiring a Senior Server Engineer — a full-time, based in Canada role. Apply directly on Jobgether's careers page below.

Senior Server Engineer

Team: IT

Location: Canada

Commitment: Full-time

Workplace Type: remote

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Server Engineer based in Canada.

This role offers the opportunity to design and build the backend systems powering high-scale digital platforms used by millions of users. You will contribute to the architecture of modern, event-driven applications while developing reliable microservices, APIs, and backend integrations. Working alongside Product, Data, Infrastructure, and Engineering teams, you will help shape scalable solutions that support business growth and exceptional user experiences. The position combines hands-on software development with technical leadership, architectural decision-making, and mentoring responsibilities. If you enjoy solving complex distributed systems challenges in a collaborative, fast-paced environment, this role provides the opportunity to make a lasting technical impact.

Accountabilities:

    As a Senior Server Engineer, you will play a key role in designing, developing, and evolving scalable backend systems while helping establish engineering best practices across the platform. You will contribute to architecture, mentor fellow engineers, and ensure services remain secure, resilient, and highly available.

    Key responsibilities include:

    • Design, develop, and maintain backend applications using Java and enterprise frameworks such as Spring Boot, Hibernate, and similar technologies.
    • Build scalable microservices capable of supporting high-volume, highly available production environments.
    • Design and maintain RESTful APIs and service-to-service communication patterns.
    • Develop event-driven architectures using asynchronous messaging technologies such as Kafka.
    • Build resilient integrations with internal platforms and third-party services while ensuring reliability, monitoring, and operational excellence.
    • Define and evolve backend event contracts, payload schemas, and integration standards to support downstream systems and analytics.
    • Drive API governance, versioning strategies, and architectural consistency across backend services.
    • Identify opportunities to reduce technical debt, modernize legacy systems, and improve platform scalability.
    • Implement best practices for automated testing, CI/CD pipelines, monitoring, observability, security, and production reliability.
    • Lead production incident investigations, perform root cause analysis, and implement long-term improvements.
    • Conduct code reviews, participate in design discussions, mentor engineers, and support hiring and onboarding initiatives.
    • Collaborate closely with Product Managers, Analytics, Data Engineering, Infrastructure, and cross-functional engineering teams to deliver high-quality solutions.
    • Requirements:

      The ideal candidate is an experienced backend engineer with strong expertise in distributed systems, microservices, and modern cloud-native development. You should be comfortable leading technical initiatives while remaining hands-on with software design and implementation.

      Required qualifications and skills include:

      • 8+ years of professional software development experience with a strong focus on backend engineering.
      • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience.
      • Advanced Java development experience using Spring Boot, Hibernate, Dropwizard, or comparable frameworks.
      • Proven expertise designing distributed systems and microservice architectures.
      • Strong experience building RESTful APIs and backend integration services.
      • Deep understanding of event-driven architectures and messaging platforms such as Kafka.
      • Experience working with relational databases, including PostgreSQL and Oracle.
      • Knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
      • Experience with CI/CD pipelines, Git-based development workflows, and DevOps practices.
      • Strong understanding of observability, including monitoring, logging, tracing, metrics, and production diagnostics.
      • Experience making architectural decisions and leading technical discussions across engineering teams.
      • Proven ability to mentor developers and contribute to Agile development environments.
      • Excellent communication skills with the ability to explain complex technical concepts to diverse audiences.
      • Strong ownership mindset with excellent analytical and problem-solving abilities.
      • Preferred qualifications include:

        • Experience with AWS cloud services and infrastructure-as-code practices.
        • Familiarity with Redis or other distributed caching technologies.
        • Understanding of mobile application architecture and mobile platform integrations.
        • Willingness to travel occasionally for business needs.
        • Benefits:

          • Competitive salary range of CAD $124,000 – $186,000.
          • Comprehensive medical, prescription drug, vision, and paramedical coverage.
          • Competitive dental insurance with orthodontic benefits.
          • Annual Health Care Spending Account (HCSA).
          • 24/7 virtual healthcare services for eligible dependents.
          • Life, disability, and accidental death & dismemberment insurance.
          • Mental health resources and wellness programs.
          • RRSP and company DPSP contributions, matching up to the first 4%.
          • Parental leave top-up program.
          • Paid vacation and sick leave.
          • Remote work flexibility within Canada.
          • Equity to work alongside experienced engineering professionals in a collaborative, high-growth environment.
          • Opportunities for continuous learning, technical leadership, and career development.
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!
 Why Apply Through Jobgether? 
 
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

Get Senior Server Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Job Listings at Bank of China, U.S.A. logo

Data & Reporting Associate

$42k–$90kNew York, NY
✓ From careers page· 16m ago
Job Listings at Bank of China, U.S.A. logo

Application Development Associate

$42k–$90kNew York, NY
✓ From careers page· 19m ago
Glean logo

Software Engineer, AI & Security

$140k–$265kMountain View, CA
✓ From careers page· 41m ago
Arterys logo

Senior Software Engineer

$110k–$175kChicago, IL
✓ From careers page· 54m ago

Frequently asked questions

What skills are required for Senior Server Engineer at Jobgether?

The required skills for Senior Server Engineer at Jobgether include: Java, Spring Boot, Hibernate, Microservices, REST, Kafka, PostgreSQL, Oracle, Docker, Kubernetes, CI/CD, Git, Agile, AWS.

What is the seniority level for Senior Server Engineer at Jobgether?

Senior Server Engineer at Jobgether is a Senior / Staff level position.

How do I apply for Senior Server Engineer at Jobgether?

You can view the full description and apply for Senior Server Engineer at Jobgether on EchoJobs: https://echojobs.io/job/jobgether-senior-server-engineer-w7thd.