04 Sep
|
Later
|
Vancouver
Who you are
- A strong appetite for learning and personal growth
- 7+ years of professional experience in software development, with a strong background in distributed systems, platform engineering, and driving architectural decisions
- Proficiency with typed, functional programming in Haskell, Scala, C#, or TypeScript
- Solid experience with SQL and NoSQL databases, with PostgreSQL expertise preferred
- Expertise in system architecture, designing secure, scalable, and maintainable platforms
- Broad experience with Docker, Kubernetes, and AWS (or equivalent cloud)
- Strong knowledge of DevOps practices (Git, CI/CD, Infrastructure as Code)
- Expertise in application and infrastructure security best practices
- Strong understanding of testing and automation practices
- Experience in performance optimization for reliability and scalability
- Proficiency in third-party API integration and management
- Experience (or strong interest) in AI/ML applications in production systems
- Demonstrated mentorship ability, helping elevate the technical impact of the team
- Proven experience working in ambiguous, complex problem spaces with strong problem-solving skills
- Driven by Impact: You deliver results that matter—prioritizing high-value work, meeting deadlines, and adapting quickly while keeping outcomes clear
- Strategic &
- Customer-Centric: You anticipate risks and opportunities, connect decisions to long-term growth, and build trust through proactive insights
- Curious &
- Growth-Oriented: You seek knowledge, ask sharp questions, and apply learnings fast—challenging the status quo with a mindset of improvement
- Collaborative &
- Resilient: You thrive in change by staying resourceful, solution-focused, and positive—removing roadblocks, sharing insights, and keeping morale high
- Accountable &
- Honest: You own your work, hold yourself and others to a high bar,
and use transparent feedback to drive growth
- Emotionally Intelligent: You build trust through empathy and collaboration, foster inclusion, and inspire others with grit, optimism, and integrity
What the job involves
- We are seeking a Staff Engineer with a strong background in modern web development technologies and a passion for building high-quality, distributed applications within our Platform’s Shared Services group. The ideal candidate is a problem solver who thrives in a fast-paced workplace, takes ownership of their work, and collaborates well with peers, including coaching junior team members
- Strategy
- Design scalable, maintainable, and secure service architectures
- Identify opportunities for platform-wide improvements, new service development, and reduction of technical debt
- Contribute to long-term platform vision and help shape standards for engineering excellence
- Technical / Execution
- Build backend services using C# in a Functional Programming paradigm or TypeScript for web and background worker applications
- Work with both SQL and NoSQL databases
- PostgreSQL expertise preferred
- Design, containerize, and deploy services with Docker and Kubernetes
- Build and optimize cloud infrastructure using AWS or similar platforms
- Implement and maintain CI/CD pipelines, Git workflows, and Infrastructure as Code
- Apply security best practices across applications and infrastructure (secure coding, vulnerability assessments, secrets management)
- Ensure reliability and scalability through test automation, performance profiling, and optimization
- Integrate and manage third-party APIs with robust monitoring and management practices
- Explore and implement AI/ML-driven features or integrations into applications
- Team / Collaboration
- Act as a technical mentor, multiplying team impact by elevating skills and practices of peers and junior engineers
- Collaborate with Product Managers, other Staff Engineers, and cross-functional teams to define requirements, scope projects, and deliver platform solutions
- Work closely with stakeholders to debug, troubleshoot, and resolve complex backend issues across the stack
- Contribute to engineering culture by modeling ownership, accountability, and a growth mindset
- Research / Best Practices
- Stay current on emerging technologies in distributed systems, cloud infrastructure, and secure software practices
- Share learnings and elevate engineering standards across teams
- Continuously improve system performance, scalability, and developer experience
- Identify and advocate for adoption of current technologies that create leverage for the business
- What success looks like:
- You consistently deliver high-impact projects on time, meeting both technical and business objectives
- You’re seen as a trusted technical leader and SME across multiple, adjacent business domains who raises the bar for engineering excellence across teams
- You proactively identify opportunities to optimize performance, security, and scalability, and successfully implement solutions
- You coach and influence peers, creating a ripple effect that improves team performance and morale
Benefits
- Learning & development opportunities
- Market competitive compensation
- Hybrid work environment
- Adaptable paid time off
- Competitive healthcare benefits
📌 Staff Engineer (Vancouver)
🏢 Later
📍 Vancouver