Seeq logo
SeeqΒ·

Full Stack Software Engineer - Staff or Principal

This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend and backend systems, owning features from browser to database in a complex enterprise product that serves industrial sectors like pharmaceuticals, energy, and manufacturing.

We are looking for an exceptional engineer who is highly effective across the full stack, with strong product sense and the ability to deliver polished, reliable software at every layer.

What You Will Do

  • 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 intuitive frontend experiences and working in backend services, databases, and distributed systems.
  • Mentor and guide other engineers, raising the quality bar across the team through code reviews, pairing, and technical leadership.
  • Introduce fresh technologies and approaches to the team, including thoughtful adoption of AI to accelerate software development outcomes.

What We're Looking For

  • Strong track record of delivering complex features across frontend and backend systems in a continuous delivery model.
  • Meticulous and detail-oriented approach with advocacy for testing, continuous integration, and technical debt reduction.
  • Product- and user-focused mindset, engaging with customers and collaborating effectively across disciplines.
  • Proficiency in React, TypeScript, modern frontend tooling (e.g., Tailwind), and depth in backend technologies such as JVM languages (Kotlin, Java, Scala), Python, GraphQL, Postgres, and cloud platforms.
  • Strong ownership and agency to identify gaps, prioritize focus areas, and drive improvements through to completion.

Requirements

  • Bachelor's or Master's degree (or equivalent experience) in Computer Science, Software Engineering, or a related field.
  • Substantial professional software development experience evolving complex systems: 6+ years for Staff, 10+ years for Principal.
  • Strong understanding of software design principles, patterns, and best practices.
  • Expertise in backend JVM languages (Java, Kotlin, or Scala) and databases like Postgres.
  • Expertise in building large frontend applications with React or TypeScript.
  • Proven leadership skills with experience guiding and mentoring junior engineers.
  • Excellent problem-solving, analytical, communication, and collaboration skills.
  • Familiarity with agile methodologies (Scrum, Kanban).
  • Must be authorized to work in the country of residence (Seeq does not sponsor US F1 or H-1B visas).

Benefits

  • Salary: $187,500 - $220,000 USD base salary (US-based range; local adjustments for other countries) plus cash bonuses.
  • Paid Time Off: Unlimited PTO, 4-week paid sabbatical every 7 years, 12-week paid family leave, and vacation bonus program.
  • Health & Wellness: Comprehensive medical benefits, voluntary vision and dental (including orthodontia), group term life, short/long-term disability, and Employee Assistance Program.
  • Remote Perks: Generous home office allowance, internet and mobile phone reimbursements, pet-friendly workspace, and annual company meetups.

Timezone overlap

UTC-8–-4

Open to

US

Sign in to track applications and earn points.

More roles at Seeq

Similar remote roles