Senior Software Developer

atAuvikRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$125.5k – C$163.5k/year

Posted 18 hours ago

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

📋 Description

• Create a network management service that monitors millions of devices.

• Design robust, scalable, high-quality, and fault-tolerant microservice architectures.

• Implement and manage containerized applications utilizing Kubernetes.

• Develop and execute communication protocols for highly scalable distributed systems.

• Create reliable and efficient collector code to be deployed across tens of thousands of customer locations.

• Enhance the solution by leveraging expertise in networking devices and protocols.

• Work collaboratively with engineering and product management to deliver software components that prioritize customer needs.

• Utilize AI-driven techniques, intelligent tooling, automation, and data-informed debugging to enhance scalability, reliability, and delivery speed.

• Mentor and guide junior and intermediate team members.

• Investigate new technologies and propose enhancements.


⛳️ Requirements

• Multiple years of experience in developing high-quality code and architectures, ideally with Golang.

• Experience in designing and developing microservices.

• Familiarity with cloud computing, preferably AWS.

• Proven experience in building reliable, highly available, and scalable software utilizing Kafka.

• Extensive technical, hands-on engineering background in pragmatically using AI, writing production code, debugging distributed systems, and adhering to system design principles.

• Proficient in agile methodologies, particularly Scrum.

• Strong understanding of CI/CD pipelines for effective testing and deployment.

• Enthusiasm for mentoring junior and intermediate team members.

• Experience in researching new technologies and providing recommendations.

• Commitment to following processes and suggesting improvements.

• A desire to collaboratively develop elegant, scalable, and modern code.

• Excellent written and verbal communication skills.

• Familiarity with React, GraphQL, Scala, Go, C++, Kubernetes, and Kafka.


🏝️ Benefits

• Stock options available to all full-time employees.

• Comprehensive health and dental benefits package.

• Wellness spending account.

• GRSP matching program.

• Flexible paid time off policy.

• Paid parental leave program.

• Remote working subsidies.

• Continuous feedback from leadership.

• In-depth and informative onboarding experience.

• Career development initiatives.

• Flexible work-from-home options.

People also viewed

Ellevation Education11 hours ago

Director, Software Engineering

US flagMassachusetts OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
Speechify11 hours ago

Tech Lead, Android Core Product

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job
Nava11 hours ago

Senior Software Engineer, Ruby

US flagAlabama, +30 more statesFull-timeFull-stack Engineer$135.9k – $153k/year
ApplyView job
Circana11 hours ago

Senior Director, Software Engineering

US flagIllinois OnlyFull-timeFull-stack Engineer$120k – $165k/year
ApplyView job
Evry Health11 hours ago

Senior Software Engineer, .NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Speechify11 hours ago

Tech Lead, Android Core Product

US flagCalifornia OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers