Remotery

Senior Software Engineer

Posted May 11

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Design and develop the cloud-native Stream Governance platform, a multi-tenant, highly available, and scalable service for Kafka and real-time data.

β€’ Take ownership and lead the comprehensive design and implementation of intricate backend services within a cloud-native, microservices-based framework.

β€’ Guide projects from the initial requirements and design stages through implementation, deployment, and ongoing operational management in production.

β€’ Make architectural and technical decisions that carefully consider reliability, scalability, performance, and operability.

β€’ Tackle complex technical challenges with high standards, provide specialized technical guidance to the team, and mentor/support fellow engineers through code and design reviews.

β€’ Assess and improve the effectiveness of our platform's technology stack, ensuring alignment with industry trends and the adoption of cutting-edge solutions.

β€’ Assume responsibility for the development, management, and maintenance of a mission-critical service with a 99.99 SLA operating across 100+ AWS, GCP, and Azure regions.

β€’ Collaborate across engineering teams and with other key stakeholders to devise and implement the overall roadmap for delivering an exceptional Data Streaming Platform.

β€’ Foster a culture of continuous improvement, inclusive collaboration, and high technical standards.


⛳️ Requirements

β€’ Over 4 years of industry experience in designing, building, scaling, and operating backend systems in a production environment.

β€’ In-depth proficiency in at least one major backend programming language (e.g., Java, Go, C/C++, or Python) along with strong fundamentals in data structures, algorithms, and system design.

β€’ Practical experience with distributed systems, including event-driven architectures, high-throughput services, or large-scale data pipelines, with a solid understanding of consistency, fault tolerance, and performance trade-offs.

β€’ Extensive experience managing production services in a public cloud (AWS, GCP, or Azure), including containerized workloads (e.g., Docker, Kubernetes).

β€’ Expertise in cloud-native technologies, encompassing networking and security, along with experience in an on-call rotation.

β€’ Proven experience in leading and mentoring technical teams.

β€’ A history of technical leadership: driving projects, influencing architectural decisions, and coordinating work across multiple engineers or teams.

β€’ Excellent communication and collaboration skills, capable of aligning stakeholders, clearly explaining complex concepts, and driving decisions.

β€’ Bachelor's, Master's, or PhD in computer science, engineering, or a related field, or equivalent practical experience.


🏝️ Benefits

β€’ Equity offerings

People also viewed

GSB Solutions4 hours ago

Full-Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer$110k/year
ApplyView job
General Dynamics Information Technology4 hours ago

Senior Full Stack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$119k – $161k/year
ApplyView job
Qualifacts4 hours ago

Staff Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
SD Solutions4 hours ago

Senior Full Stack Engineer

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Kong Inc.4 hours ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer$144.8k/year
ApplyView job
CookUnity4 hours ago

Staff Full Stack Engineer, B2B

AR flagArgentina OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers