Engineering Manager - API

3 months, 1 week ago
Full-time
Senior
Software Development

Description

  • Contribute daily to the backend codebase by designing, building, and implementing complex features and infrastructure.
  • Own the team’s technical deliverables and epics from end to end.
  • Make architecture and API design decisions with scalability, maintainability, and long-term business impact in mind.
  • Apply patterns such as SOLID, DDD, and Hexagonal Architecture to build loosely coupled systems.
  • Champion test-driven development, automated testing, and high code quality standards.
  • Own and improve CI/CD pipelines, deployment practices, and release management.
  • Lead team ceremonies, including standups, sprint planning, retrospectives, and demos.
  • Mentor engineers, conduct 1:1s, manage performance, and support career growth and wellbeing.
  • Participate in hiring, define standards, conduct interviews, and help with onboarding.
  • Lead incident response, review RCAs, and drive automation and reliability improvements.

Requirements

  • 7+ years of professional software development experience.
  • Demonstrated experience leading a team, either formally or through tech lead responsibilities.
  • Strong background in software engineering and computer science fundamentals.
  • Expertise in Java/Spring or equivalent backend frameworks.
  • Experience with cloud platforms and microservices architecture.
  • Experience with distributed systems, API design, and system integration patterns.
  • Strong database expertise in both relational and document stores.
  • Experience with testing frameworks, TDD, and scalable test architectures.
  • Excellent verbal and written communication skills.
  • Experience with GCP, AWS, or Azure is preferred.

Benefits

  • Remote-first, hybrid work environment with a Downtown Vancouver office.
  • Flexible hours with a focus on contribution and output.
  • Professional development support, including training and conferences.
  • Generous benefits including prescription drug coverage, massage, and dental.
  • Stock option plan.
  • Close-knit team culture with empathy, compassion, and mutual support.
  • On-call rotation with strong operational support.
  • Base salary range of $100,000–$160,000 CAD.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

C#/.NET - MongoDB

Coforge 10K-50K IT Services

Coforge is hiring a senior C#/.NET engineer in Brazil for a remote role focused on building, securing, and optimizing backend applications and data-processing services.

AWS C# CI/CD Datadog Docker GitHub Actions Jenkins MongoDB .NET Playwright REST API TypeScript
4 hours, 59 minutes ago

Sr. Backend Developer, AWS

Tactacam 51-250 Household Durables

Tactacam is seeking a Senior Backend Developer to build scalable AWS-based services and customer-facing APIs that support its outdoor and action camera products.

Agile AWS CI/CD Git GitHub JavaScript Jest Node.js REST API Scrum System Design TypeScript
5 hours, 29 minutes ago

Senior .NET Integration Engineer

DistantJob - Remote Recruitment Agency 51-250 Internet Software & Services

DistantJob is seeking a Senior .NET Integration Engineer for a fintech platform that automates accounts payable, payments, and financial operations by connecting investment firms and fund administrators with their ERP and accounting systems.

Azure C# Microsoft Dynamics 365 .NET NetSuite Python REST API SFTP SOAP SQL Server
5 hours, 29 minutes ago

Backend Developer, AWS

Tactacam 51-250 Household Durables

Tactacam is hiring a Backend Developer to build scalable, resilient AWS cloud-native services supporting its next-generation mobile applications and web platforms.

AWS AWS CDK Git REST API Serverless System Design TypeScript
5 hours, 29 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers