
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:
- 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.
- 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.
- 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.
- 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.
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:
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:
Preferred qualifications include:
Benefits:
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 jobsSimilar jobs




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.