1 day ago
Vancouver, Canada +2 moreSenior
Base Salary
$135k - $180k/yr
Responsibilities
- Design scalable, maintainable, and secure service architectures.
- Identify opportunities for platform-wide improvements and new service development.
- Build backend services using C# or TypeScript.
- Work with SQL and NoSQL databases, preferably PostgreSQL.
- Implement and maintain CI/CD pipelines and Infrastructure as Code.
- Act as the go-to expert for debugging and system reliability.
- Mentor junior engineers and elevate team skills.
- Collaborate with cross-functional teams to define project requirements.
- Stay current on emerging technologies and promote Agile best practices.
Requirements
- 7–10 years of progressive software engineering experience with leadership.
- In-depth knowledge of modern software development practices.
- Proficiency in C# or TypeScript with a functional programming approach.
- Experience with SQL and NoSQL databases, especially PostgreSQL.
- Familiarity with Docker, Kubernetes, and AWS.
- Strong knowledge of DevOps practices including Git and CI/CD.
- Expertise in application and infrastructure security best practices.
- Excellent communication skills and strategic problem-solving ability.