S

Seeq

Time-series analytics platform for manufacturing

Full Stack Software Engineer - Staff or Principal

Full-Stack EngineeringUpdated on Nov 10
Full-timeRemote in USA

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 designing, building, and evolving complex software systems: 6 or more years for Staff, or 10 or more years for Principal.
  • 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 and own features end-to-end.
  • Strong problem-solving and analytical skills, with attention to detail.
  • Leadership skills and the ability to guide and mentor junior engineers.
  • Ability to communicate and collaborate effectively in a cross-functional team environment.
  • Familiarity with agile development methodologies and tools such as Scrum or Kanban.
  • Authorization to work in the country where the applicant resides.

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 with Product, UX, and Engineering teams to understand user needs, make technical decisions, and deliver software that solves user problems.
  • Own features end-to-end, building frontend experiences and working with backend services, databases, and distributed systems.
  • Mentor and guide engineers through code reviews, pairing, and technical leadership.
  • Introduce technologies and approaches and help the organization adopt them.
  • Apply AI thoughtfully to software development to accelerate outcomes.
  • Identify areas for improvement and deliver complex features across frontend and backend systems in a continuous delivery model.
  • Advocate for testing, continuous integration, and clean solutions; address bugs and reduce technical debt.
  • Engage with customers and communicate product rationale and user pain points to fellow engineers.
  • Drive product and user impact across organizational boundaries and communicate about growth opportunities with managers and colleagues.

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