Seeq Logo Seeq
Seeq Logo
@

Principal Software Engineer, General Staff

Salary: $140,000 - $170,000

Posted on: 11/30/2023

Apply

Job Description

**Introduction**
Seeq makes data analytics software for a big market that’s often overlooked by
tech companies: industrial process data. Think pharmaceutical manufacturers,
wind farms, and energy companies with tons of equipment and sensors. Our
software engineers tackle hard problems in streaming calculations, storage and
distributed computing, and we create elegant data visualizations with smooth
interactivity.

Our company is 100% remote and proud of it. We use a variety of collaboration
tools, like Zoom, Slack, and our homegrown Qube Virtual Office, which makes us
feel like we're in the same building together. We use agile tenets to iterate
on both our product and development processes. We have a wonderful team of
kind-hearted, talented engineers that love to collaborate, teach each other
new tricks, and build products that exceed our customers’ expectations.

Our technology stack is largely JVM languages (Java, Kotlin) on the backend,
and TypeScript + React on the frontend, but we also have a growing ecosystem
of languages and frameworks we use for Machine Learning, Generative AI, and
DevOps (Python, Terraform). The core of our product is a full-featured
calculation engine that can perform complex math and execute machine learning
algorithms on streaming time series data. The Seeq platform is enhanced by
Python libraries and Jupyter notebooks to enable extensibility and data
science workflows. Seeq SaaS (software-as-a-service) runs this functionality
on a cloud-native infrastructure layer built in Kubernetes.

**Skills & Requirements**
You love to design and build great software. Elegant, extensible, and
maintainable architecture brings you joy.

You are typically one of the most highly productive engineers in your company
or team. You are constantly finding ways to perfect your craft, be a better
teammate, and come up with cool stuff. You recognize when something needs to
be improved and don’t wait for it to be pointed out. You have a consistent
record of shipping products or features rapidly, demonstrating proficiency in
a continuous delivery model. You are eager to pair-program with colleagues,
can review others' code quickly and make the entire team faster with your
teaching and guidance.

You are typically among the most product- and user-focused engineers in your
company or team. You seek out regular customer interactions, you can
articulate the “why” behind features and use cases, you explain pain points to
your fellow engineers. You are equally energized by working on large projects
and by fixing the little things that annoy users.

You’re disciplined with a high attention to detail. You evangelize unit
testing, continuous integration, and elegant solutions. You are allergic to
bugs and have to take care of them immediately. You delight in burning
technical debt when you refactor code.

You’re flexible, versatile, reliable, and learn quickly. You regularly bring
new technologies and methodologies to the team and cultivate a high degree of
influence as a technological thought leader, while giving your teammates the
respect they deserve. You meet deadlines through wise planning, prioritizing,
and accurate estimates, proactively communicating adjustments that need to be
made well in advance. You typically mentor 2 or more colleagues on technical
skill at any one time.

You proactively solicit feedback and are candid about communicating your own
growth opportunities with your manager(s) and colleagues. You provide
constructive feedback to teammates and respect their autonomy.

You are comfortable working across the tech stack. You are proficient in a JVM
language (Kotlin, Java, Scala, etc.) or Python for backend functionality. You
want to work with databases (Postgres), distributed computing (Kubernetes) and
cloud platforms (AWS, Azure). When you work on the front-end, you want to
build beautiful pages for our Typescript + React application. You are an
expert in at least one of these technologies. You're interested in finding the
best tool to solve a problem without getting caught up in whether it's the new
hip thing.

You are self-aware and want to have an impact that extends beyond your
individual technical contributions. You see the big picture and work across
boundaries seamlessly, focusing on outcomes and doing what’s right for the
product and users.

You have a Bachelor’s degree in Computer Science or equivalent relevant
experience plus years of experience as a Staff or Principal software
development engineer. You have led successful, large multi-developer efforts
and enjoy helping others learn and attain their goals.

You are up for traveling occasionally to hang out with your colleagues and get
some face-to-face time.

You want to be in a position at a company where a balance between work and
life is possible.

You want to work with a diverse group of really smart people that love working
together. And you want to work for a startup with lots of happy customers,
good investors and a bright future.

You will answer the following question in your application cover letter: “What
makes Seeq a good fit for you?”

**About Seeq Corporation**
Seeq is a 100% fully-distributed, remote-first company founded by serial
entrepreneurs. Our executive team and board of directors have extensive
experience with successful startup ventures in high-growth environments.

We are founded on the idea that companies need better solutions for quickly
and easily getting business insight from their industrial process data. Our
mission is to provide software and services that convert that data into
meaningful information that the business can use to improve profitability and
environmental sustainability.

We use the best modern big data technologies to bring industrial process data
into the business decision process.

Our company is virtual, meaning that everyone works from a location of their
choosing. There’s no commute and no cubicle! We are serious about recruiting
and retaining the best teammates. We think there are tons of benefits to
working on exciting technology with a cohesive team and the flexibility to
work from anywhere.

Seeq is an Equal Opportunity Employer, and all qualified applicants will
receive consideration for employment, as Seeq does not discriminate on the
basis of race, color, religion, sex, age, national origin, disability, veteran
status, sexual orientation or any other classification protected by Federal,
state, or local law.

**The Perks of Working at Seeq**
Many communities around the US are incentivizing remote workers. Seeq's work
from anywhere (WFA) policy may enable you to take advantage of these programs.

Important benefits like this (because we want you to be happy):

* Freedom PTO
* * Internet and mobile phone reimbursement
* * Home office allowance for equipment needed to work efficiently
* * The best co-workers (we've analyzed the data, so we know it's true)
* * Pet-friendly workspace (your animals will be so happy to have you home)
* * Loving your job!

Salary information is for US based employees. Seeq will pay between the 70th
and 80th percentile of market rates for this particular role within the
employee's particular country.

Please apply directly via [our
website](https://seeq.hire.trakstar.com/jobs/fk0vj25/).

Seeq focuses on Energy, Pharmaceuticals, Chemicals, Utilities, and Oil and
Gas. Their company has offices in Seattle. They have a mid-size team that's
between 51-200 employees. To date, Seeq has raised $6M of funding; their
latest round was closed on November 2013.

You can view their website at <http://www.seeq.com>

Skills:

Agile
Big Data
Distributed Computing
Flexibility
Python
React
Storage
TypeScript
startup