S

Seeq

Time-series analytics platform for manufacturing

Full Stack Software Engineer – Staff or Principal

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaRemote

About the Job

Requirements

  • A bachelor's or master's degree (or equivalent experience) in computer science, software engineering, or a related field.
  • Substantial professional experience in software development: 6+ years for Staff or 10+ years for Principal.
  • Demonstrate a strong understanding of software design principles, patterns, and best practices.
  • Expertise in one or more backend JVM languages, such as Java, Kotlin, or Scala.
  • Experience working with databases such as Postgres.
  • Expertise in building large frontend applications with React or TypeScript is preferred.
  • Ability to work effectively across frontend and backend codebases, owning features end-to-end.
  • Excellent problem-solving and analytical skills, with great attention to detail.
  • Proven leadership skills, with the ability to guide and mentor junior engineers.
  • Excellent communication and collaboration skills, and the ability to work effectively in a cross-functional team environment.
  • Familiarity with agile development methodologies and tools, such as Scrum or Kanban.
  • Proficiency in React, TypeScript, and modern frontend tooling such as Tailwind; ability to build polished, responsive user interfaces.
  • Depth in backend technologies such as a JVM language like Kotlin, Python, or GraphQL, and ability to work confidently with databases, distributed systems, and cloud platforms.
  • A strong track record of delivering complex features across frontend and backend systems.
  • Ability to advocate for testing, continuous integration, and clean solutions, address bugs immediately, and actively reduce technical debt.
  • Ability to engage with customers and articulate the rationale behind features and customer pain points to fellow engineers.
  • Strong ownership and agency, including identifying gaps, making sound judgments about priorities, and driving improvements through completion.
  • Ability to maintain open communication about growth opportunities with managers and colleagues.

Responsibilities

  • Lead the design and development of features spanning the entire stack, from React-based frontend applications to backend services, APIs, and data layers.
  • Work closely with Product, UX, and Engineering teams to understand user needs, make sound technical decisions, and deliver high-quality software.
  • Own features end-to-end, building frontend experiences and working in backend services, databases, and distributed systems.
  • Mentor and guide other engineers through code review, pairing, and technical leadership.
  • Introduce fresh technologies and approaches and help the organization adopt them effectively.
  • Consider how AI is changing software development and how it can be leveraged to accelerate outcomes.
  • Identify areas for improvement proactively and ship consistently within a continuous delivery model.
  • Work across organizational boundaries for the benefit of the product and its users.

Desired Qualifications

  • Expertise in building large frontend applications with React or TypeScript is preferred.

About the Company

Seeq

Time-series analytics platform for manufacturing

Seeq provides a data analytics platform focused on time series data for manufacturing. It processes large streams of operational data and, using machine learning and artificial intelligence, converts them into actionable insights in near real-time, reducing data analysis from months to days. The platform is designed to be user-friendly and accessible to a wide range of roles within a company, with industry-specific, tailored solutions and a subscription-based access model. A recent Databricks partnership signals a commitment to accelerating data convergence across enterprises, further enhancing the service. Seeq differentiates itself by specializing in time series analytics for manufacturing, offering broad role accessibility, and industry-tailored solutions, rather than generic analytics tools. Its goal is to help businesses operate more efficiently, increase profitability, and improve sustainability by turning vast time series data into timely, clear insights.

Company size
201-500
Company stage
Series D
Total funding
$255.8M
Headquarters
Seattle, WA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Seeq

See more jobs