Avatar for ThoughtMetric
Marketing attribution for e-commerce
  • Top 5% of responders
    ThoughtMetric is in the top 5% of companies in terms of response time to applications
  • Responds within a day
    Based on past data, ThoughtMetric usually responds to incoming applications within a day

Senior Software Engineer

  • $120k – $170k • 0.75% – 1.0%
  • |
  • |5 years of exp
  • |Full Time
Posted: 1 month ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
SQL
Cloud Computing
Ruby
PostgreSQL
Linux
Ruby on Rails
Go (Golang)

About the job

Job Title: Senior Software Engineer

Company: ThoughtMetric Inc.

Location: Boston, MA (In-Person Role)

Compensation: $120K–$170K • 0.75% – 1%

About ThoughtMetric: ThoughtMetric is a bootstrapped B2B SaaS startup building a marketing attribution platform for e-commerce. We help SMB and mid-market brands understand how their marketing performs and make data-driven decisions to scale revenue. We're a small fast-growing team where you'll be our first engineering hire.

We're hiring a full-stack software engineer to help build out our attribution platform. You'll work directly with our CEO to build the data pipelines, attribution models, integrations, and user interfaces that turn raw marketing data into decisions our customers can act on. You'll own user-facing features end-to-end, data model, application logic, API endpoints, and UI, shipping an intuitive, high-quality product.

Key Responsibilities

Own the full stack end-to-end — design and build features across the entire system, from cloud infrastructure and postgresql databases through back-end services to the Vue front end.

Run production — configure, tune, and maintain databases and web servers in Google Cloud keeping the platform fast and reliable.

Architect systems — make the high-level design decisions that span production servers, data stores, APIs, and UI, and choose the right tools and databases for each job.

Backend Development — design schemas and indexes, write performant SQL, and make the architecture calls needed to handle data at scale primarily in Ruby, Go and Postgresql.

Frontend Development — develop user-facing features in Vue and JavaScript with modern frameworks and build tooling.

Examples of projects at ThoughtMetric Include

Expand our Shopify integration to ingest product cost of goods data, fold that data into our existing schema, and then build the back end queries and front end views to surface that data to customers.

Improving our current Postgresql production setup to ensure that it can scale to tens of terabytes of data and beyond.

Qualifications

Must-haves

Strong general programming fundamentals — solid grasp of data structures, algorithms and Big O, and the tradeoffs between languages, type systems (strong/weak), and compiled vs. interpreted runtimes, with the judgment to pick the right tool for the job.

Deep SQL and database expertise — schema design, indexing, query performance, and a working understanding of different database types and when to reach for each.

Comfort operating in production — configuring and running web servers on Linux, and deploying and managing infrastructure in a cloud environment (Google Cloud).

Proven full-stack experience — you've built and owned features from the database through back-end services up to a JavaScript front end.

Strong debugging skills and a sense of ownership over production reliability — you can stay calm and methodical diagnosing a live outage.

Comfort designing system architecture — making sound high-level decisions spanning servers, databases, back end, and front end.

Nice-to-haves

Experience with Ruby and Go.

Experience with Vue or a comparable modern JavaScript framework and its build tooling.

Experience making big-data architecture decisions and tuning databases at scale.

Benefits:

Competitive compensation packages, including early stage equity.

Flexible PTO.

Health, vision, and dental insurance.

Free gym membership.

Chance to be a part of the founding team and help shape the company's future.

How to Apply: Please submit your resume and a cover letter detailing your relevant experience and why you're the ideal candidate for this position to [email protected]. We look forward to hearing from you!

About the company

ThoughtMetric company logo
Marketing attribution for e-commerce1-10 Employees
Company Size
1-10
Company Type
SaaS
Company Type
Bootstrapped
  • Top 5% of responders
    ThoughtMetric is in the top 5% of companies in terms of response time to applications
  • Responds within a day
    Based on past data, ThoughtMetric usually responds to incoming applications within a day
Learn more about ThoughtMetric image

Founders

Michael Signorella
Founder
image
View the team image

Similar Jobs

Quinncia company logo
Quinncia
Career readiness platform to help colleges improve outcomes
MOLTEN Cloud company logo
MOLTEN Cloud
Multi-cloud SaaS arming digital rights holders with better operations to manage & monetize content
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment