Skip to content
mimi

Senior Product Engineer

Vivid Theory

Calgary · On-site Full-time Senior 3w ago

About the role

We’re seeking a seasoned Senior Product Engineer to lead the development of impactful web applications for our growing product line. This role is integral to our engineering team, focused on delivering innovative, high-performance solutions with a strong emphasis on geospatial data in the energy sector. If you thrive in collaborative environments, are passionate about code quality, and have a sharp product sense, we’d love to meet you.

Key Responsibilities

  • Drive the development of complex features using TypeScript, GraphQL, Next.js, and Nest.js
  • Write observable, instrumented code with comprehensive monitoring
  • Design and implement efficient data access patterns
  • Collaborate closely with platform and infrastructure teams to maximize our systems’ capabilities.
  • Mentor junior developers and promote engineering best practices
  • Engage with stakeholders to shape and deliver technical solutions
  • Maintain high standards of code quality, testing, and performance monitoring.
  • Work with management and executive teams to ensure effective software delivery with regular progress updates.
  • Partner with management to ensure timely and effective software delivery, providing regular progress updates.

Required Skills

  • Bachelor's or Master's degree in Computer Science or related field
  • Strong proficiency in TypeScript and Node.js
  • Experience with GraphQL and REST APIs
  • Expertise in modern data access patterns and database design (e.g., PostgreSQL)
  • Strong knowledge of observability practices
  • Proficiency in version control and CI/CD practices
  • Understanding of algorithmic complexity and performance implications
  • Background in full-stack web development
  • Experience with containerization and Kubernetes
  • Knowledge of data visualization and metrics
  • Experience with geospatial data structures and algorithms
  • Strong focus on code correctness and maintainability
  • Business-oriented mindset with strong product sense
  • Proactive problem-solver with attention to detail
  • Excellent communication and collaboration skills
  • Eager to learn, mentor and teach

Skills

CI/CDDockerGraphQLKubernetesNest.jsNext.jsNode.jsObservabilityPostgreSQLREST APIsTypeScriptVersion Control

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free