Wagepoint

Staff Software Development Engineer

Wagepoint
Apply
2 months ago
Remote, CanadaStaff+

Responsibilities

  • Lead the full development lifecycle for new features from design through deployment across the full stack.
  • Design, scale, deploy, and manage reliable software systems and cloud infrastructure using automation.
  • Apply distributed systems, Domain Driven Design, microservices architecture, performance tuning, and system reliability practices.
  • Monitor service performance, meet SLA requirements, and participate in incident response.
  • Lead architecture discussions, document designs, and align technical decisions with business goals.
  • Collaborate with Product, DevOps, and Architecture teams on strategic objectives.
  • Mentor junior engineers on development practices, cloud infrastructure, and emerging tools.
  • Research and advocate for AI-driven development tools and automation solutions.
  • Influence technology strategy and improve scalability, reliability, and team efficiency.

Requirements

  • 7+ years of software engineering experience, including full-stack development and cloud infrastructure.
  • Proven leadership designing and scaling complex software systems and mentoring engineering teams.
  • Advanced experience with React or Angular, C#/.NET Core, scalable API design, and relational or NoSQL databases.
  • Strong experience with architectural design, performance tuning, and system reliability.
  • Deep understanding of clean coding standards, design patterns, and CI/CD pipelines.
  • Proficiency with AWS, Azure, or GCP; Terraform or CloudFormation; Kubernetes; and Docker.
  • Strong collaboration and communication skills, including the ability to explain technical concepts to non-technical stakeholders.
  • Commitment to continuous learning, growth, and knowledge sharing.
  • Preferred experience integrating AI and machine learning into software systems.
  • Preferred track record of implementing technology strategies that improved scalability and productivity.

Benefits

  • Remote-first work arrangement with flexibility and autonomy to work from wherever you do your best work.
  • Professional development, new experiences, and career growth opportunities.
  • Collaborative and supportive team culture with an emphasis on inclusion and mental wellness.
  • Innovation and experimentation encouraged, including responsible use of AI.
  • All interviews are conducted virtually, and accommodation support is available during the hiring process.
Wagepoint

About Wagepoint

51-200 employees
Contact me