Senior Software Engineer, Analytics

| Cambridge | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

The Analytics team at Wistia is building the data stack to enable the next generation of Wistia content analytics. This team, formed in early 2020, has big goals for the future with opportunity for huge business impact and lots of implementation autonomy to determine how we get there. We have a legacy analytics stack on life support, and we are rapidly building out new tools capable of obsoleting the legacy and enabling many new analytics product features. We are excited about our new stack, which uses Kafka and Flink for stream processing and Druid for storage and querying, but many challenges remain. In 2021, we will be adding new data sources, fixing performance issues as we scale up, building tools to reprocess bad time segments from archives, and porting features from the legacy stack to the new. We will remain fully distributed post COVID-19, with synchronized quarterly visits to our Cambridge, MA office.

You will be a great fit for this role if you know your way around data processing architectures and technologies. Ideally, you also have some specific exposure to realtime streaming services powering customer-facing analytics products. You are also a thoughtful leader able to build trust among your teammates, break down product goals into discrete tasks across the data stack, and ensure we’re optimizing our work for the long term reliability, maintenance, security, and overall health of our systems.

Qualifications
  • Experience with our stack (Druid, Flink, Kafka, Scala) or with relevant comparable technologies (Kinesis, Pub/Sub, Spark, Samza, Storm, Apache Beam, Clickhouse, Kylin, etc.)
  • Open to learning Elixir and Ruby as needed
  • Comfort working in a remote team
  • Comfort sharing the team on-call rotation
  • Commitment to reinforcing a safe, inclusive work environment
Responsibilities
  • Collaboratively design and implement data processing pipelines and storage strategies that transform raw viewer behaviors to new analytics features for our customers
  • Become intimately familiar with our processing stack, which may situationally involve performance tuning Flink or Druid cluster configuration, diagnosing and fixing JVM performance issues, and generally making our services reliable
  • Build out the interface between our analytics backend stack and our Rails monolith and other customer-facing web apps

The Analytics team will be hiring multiple roles in the coming months, and we are additionally committed to seeking a diverse pool of candidates to join the team. If this team interests you but you’re not sure if you fit this role, please apply and summarize your interest in a cover letter! You can read more about our DE&I commitment and policies here.
When you apply, please link or upload any resources that will help us understand your background and your strengths.
About Wistia
We try to ensure Wistia is an inclusive and diverse place where everyone feels happy, fulfilled, respected, comfortable, and welcome. We’re proud to be an equal opportunity workplace. We care a lot, so our benefits are actually benefits, not just the fun stuff like swag and snacks in the office (though we also have lots of those too!).
We know the biggest investment we can make is in our employees, so we provide:

  • A great compensation package
  • 401k with 3% company contribution, regardless of whether you contribute
  • Profit Sharing!
  • Flexible hours
  • Fully paid healthcare coverage for you and your family (including dental) and a healthcare FSA
  • Up to 16 weeks paid family leave
  • Flexible vacation and sick leave
  • Transportation subsidies

Location/Remote Opportunities
We have a beautiful office in Cambridge, MA, but we’re all working remotely (all 100+ of us) right now. Permanently remote applicants will be considered for this role (ideally within 3hrs time zone).


Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • ElixirLanguages
    • ReactLibraries
    • PreactLibraries
    • FlaskFrameworks
    • Ruby on RailsFrameworks
    • HiveDatabases
    • MariaDBDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • RedshiftDatabases
    • ElasticsearchDatabases
    • Google AnalyticsAnalytics
    • SnowplowAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • AbstractDesign
    • FigmaDesign
    • MarvelDesign
    • WhimsicalDesign
    • TrelloManagement
    • WordpressCMS
    • HubSpotCRM
    • SalesforceCRM
    • MailChimpEmail

Location

A couple blocks from Mass Ave in Central Square! We're spoiled with tons of delicious food options for all tastes and an unmatched view of the highly frequented Tudor St dog park.

An Insider's view of Wistia

How would you describe the company’s work-life balance?

Wistia provides a work-life balance superior to other companies that I have worked for. Management is considerate and encourages time spent away from our desk. Wistia truly cares about its employees both in and out of the workplace.

Patrick Bryant

Account Executive

What projects are you most excited about?

I'm really excited about the work my team and other teams at the company are currently doing to modernize integral parts of our codebase. I'm learning a lot about working with legacy code, identifying patterns that can be improved in the code, and recreating user stories in different frameworks and technologies.

Suruchi Devanahalli

Engineer II

How has your career grown since starting at the company?

I started at Wistia as a Customer Champ, truly the beginning of my career. I was encouraged to keep learning about what interested me, which led me into quality engineering. And now I'm grateful that Wistia gave me the chance to grow into that role working on making our product more robust for our customers.

Melany Vázquez Heredia

Quality Engineer

How do you empower your team to be more creative?

At Wistia we strongly encourage each individual to bring their entire self to work. We debate which state makes the best pizza, which snack deserves the “king of all snacks” title, and more. Approaching work this way in a carefree yet respectable way helps create an environment that is a great incubator for new ideas.

Uzoma Egbuchulam

Manager of Customer Support

How do you collaborate with other teams in the company?

My favorite way of collaborating with others teams is by creating a space where ideas flow and feedback is encouraged. I always communicate project goals—having everyone aligned early on is essential to any project I work on. I also remind myself that, yes, they are on another team in theory, but we're all still one team at the end of the day.

Vanessa Luis

Growth Marketing Manager

What are Wistia Perks + Benefits

Wistia Benefits Overview

Wistia makes a point to invest in our people. That's why we cover 100% of healthcare for employees and all of their dependents. It's why we provide 16 weeks of parental leave not just for primary parents, but also for secondary parents. It's why we offer unlimited PTO. Take a look at some more of our perks and benefits.

Culture
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Documented equal pay policy
Highly diverse management team
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Diversity Employee Resource Groups
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Volunteer Time
Sabbatical
Wistia offers a month long sabbatical to employees who reach the 10 year mark.
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Wistia has a ping pong table in the common space, giant connect4 and a shuffle board on the rooftop deck, and we even to regular game nights for the board game lovers out there!
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Recreational Clubs
From Skiistia to runners there's an interest group for everyone at Wistia.
Relocation Assistance
Wistia offers relocation assistance when moving is required for the job.
Fitness Subsidies
Employees are eligible to get cash back for gym memberships through our health care provider.
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Continuing Education stipend
Time allotted for learning
Customized development tracks
Paid industry certifications
All Wistians have access to a learning and development budget for taking courses/certifications and also for attending conferences.

Additional Perks + Benefits

Wistia is a People First company. We believe in taking care of our people and rewarding them for helping to make Wistia awesome. We take play seriously, but what really makes us stand out is the way that we work. There is no team more creative and collaborative than Wistia (our biased opinion). Want to get an idea of what we mean? Binge some of our video content, and you might start to feel like you know us.

More Jobs at Wistia17 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Marketing
Operations
Product
Sales
Content
Sales
new
Cambridge
Marketing
new
Cambridge
Design + UX
new
Cambridge
Marketing
new
Cambridge
Design + UX
new
Cambridge
Content
new
Cambridge
Content
new
Cambridge
Product
new
Cambridge
Sales
new
Cambridge
Operations
new
Cambridge
Data + Analytics
new
Cambridge
Data + Analytics
new
Cambridge
Marketing
new
Cambridge
Operations
new
Cambridge
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Wistia's full profileSee more Wistia jobs