Remotery

Senior Software Engineer

Posted 1 hour ago

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

📋 Description

• Design, develop, and sustain software systems suitable for production, emphasizing performance, reliability, and scalability.

• Enhance system functionality for real-time, low-latency environments, incorporating both edge and cloud components.

• Design, execute, and enhance core system logic that boosts platform performance, reliability, and scalability in realistic conditions.

• Profile, evaluate, and optimize system performance across CPU, memory, I/O, and networking facets.

• Augment system observability through effective logging, monitoring, and diagnostics.

• Engage in complete development processes, from design and implementation through testing, deployment, and ongoing support.

• Collaborate with Deployment, ML, and Systems teams to validate and enhance improvements in production-like and live settings.

• Troubleshoot and resolve intricate production issues associated with distributed or real-time systems.

• Produce clean, maintainable, and thoroughly tested code in accordance with engineering best practices.

• Participate in code reviews and contribute to the enhancement of engineering standards and tools.

• Provide support for production systems following deployment and assist in performance tuning and issue resolution.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline.

• Over 10 years of professional experience in software engineering, systems engineering, or performance-critical systems.

• Extensive hands-on expertise in modern C++.

• Strong experience with Linux-based systems.

• Background in developing and optimizing real-time, high-throughput, or low-latency systems.

• Comprehensive understanding of:

• Data structures and algorithms.

• System performance and resource optimization.

• Debugging complex system behavior.

• Experience with automated testing, system validation, and debugging in production environments.

• Familiarity with concepts related to distributed systems and system reliability.

• Excellent problem-solving abilities and a proactive ownership mindset.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health insurance plans.

• Flexible work hours and remote work options.

• Opportunities for professional development and training.

• Collaborative and innovative work environment.

People also viewed

Instacart24 min ago

Program Manager II

US flagCalifornia, +18 more statesFull-timeUncategorized$122k – $155k/year
ApplyView job
CLASP24 min ago

Senior Product Manager – Candidate & Recruiter Platform

US flagMassachusetts OnlyFull-timeUncategorized$140k – $170k/year
ApplyView job
Tevora24 min ago

Account Director

US flagOregon OnlyFull-timeUncategorized$110k – $130k/year
ApplyView job
Tailor24 min ago

Forward-Deployed Product Manager – FDPM

US flagCalifornia OnlyFull-timeUncategorized$130k – $170k/year
ApplyView job
Cube Care Company24 min ago

Human Resource Generalist

US flagUnited States OnlyFull-timeUncategorized
ApplyView job
Juniper Square24 min ago

Product Marketing Engineer

US flagUnited States OnlyFull-timeUncategorized$160k – $215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers