Hacker Newsnew | past | comments | ask | show | jobs | submit | syrneus's commentslogin

Klaviyo | Boston ONSITE | https://www.klaviyo.com | https://klaviyo.tech | http://bit.ly/klaviyocareers

Klaviyo is a data science company that helps brands grow faster. We're profitable, engineering-driven and growing incredibly fast. We have over 12,000 paying customers and are doubling year over year and ingesting an order of magnitude more data every year.

We're hiring across the board (Python/Java engineers, systems engineers, site reliability engineers, hands-on team leads, security engineers, data scientists, product managers, designers, and more). We run a DevOps culture and love full stack engineers who code code in both Python and Javascript (we use React and TypeScript).

Our tech stack is predominantly Python (Django), Java and JS/React running on AWS at massive scale. We run thousands of EC2 boxes, 100s of Aurora MySQL and PostgreSQL clusters and petabyte scale Cassandra clusters. We're heavy users of Kafka, RabbitMQ and Redis. We've just recently launched our first workloads on Kubernetes. We send billions of emails every month and fire customers that send spam--our goal is helping customers have more effective long-term relationships with their customers. We also do push notifications, website personalization and soon SMS.

We recently raised one of the largest fund-raising rounds in Boston history ($150m) but don't intend to change our core values which includes growing our business organically.

Feel free to reach out to me at [andrew][dot][kenney]@klaviyo.com if you have any questions. Read about what our engineers did in 2018 https://klaviyo.tech/scaling-klaviyo-engineering-in-2018-4d2... or the fun problems we tackle like scaling systems to store trillions of analytics counters https://klaviyo.tech/tagged/counting


Klaviyo | Boston, MA - Full time ONSITE

Klaviyo is hiring for Site Reliability Engineers (SRE), Python/fullstack engineers, Support Engineers and for Product Designers.

We're one of the best kept tech startup secrets in Boston--we're profitable and are growing very quickly. Plus, even the CEO codes.

Our Tech stack

  * Python / Django / Celery

  * Cassandra / Aurora / MySQL

  * Redis, RabbitMQ 

  * Amazon Web Services (AWS)

  * LESS/SASS, Backbone.js, React, etc.

  * Android, iOS apps and API Integrations
We're working hard to make e-mail and other ways ecommerce ships engage with customers incredibly relevant and less spammy. Billions of events processed in real-time monthly. Businesses have lots of data. More than they know. We put it to work.

More details are on www.klaviyo.com or here:

  https://angel.co/klaviyo/jobs/162918-site-reliability-engineer

  https://angel.co/klaviyo/jobs/84434
Feel free to ping me for details.


Acquia is hiring for a variety of DevOps roles - Boston, MA

Acquia Cloud is a platform as a service tuned to run some of the largest websites on the planet. Although we're focused on Drupal (essentially the largest open source project in the world) on the cloud team we utilize a variety of languages and operate a polyglot PaaS engineered for enterprise needs.

We're one of Amazon's largest customers and run over 8000 AWS instances. Do you want to not just do DevOps but instead join a team devoted to DevOps at massive scale? If so let me know!

Acquia, itself, was named the fastest growing private company in America last year.

We have openings for junior and senior DevOps engineers, distributed systems engineers, systems administrators, low-level developers (C modules, Kernel engineers, etc.) and more.

We utilize a variety of languages and technology, including: Ruby, Puppet, MySQL, Cassandra, Python, Go and more!

Let me know if you want to work on exciting DevOps project at ludicrous scale such as:

  * Architecting highly scalable and resilient PaaS services using technologies such as Docker
  * Developing a monitoring infrastructure in Sensu to monitor 10s of thousands of hosts
  * Building next-generation Virtual Private Cloud network security features to power some of the most secure websites on the planet
  * Scaling a platform health feature to millions of datapoints using Graphite and Cassandra
Take a peek at http://bit.ly/acquiajobs or write me at andrew[dot]kenney[at]acquia[dot]com


Andrew didn't ask, but I thought I'd just add my 2 cents:

I've been at Acquia for a few years and it's a fun place to be. Running a system on such a large scale is one of the coolest things I've done in my career so far and there is something new and interesting happening every day.

Something that is appealing (at least to me), is that the team is running a very "professional" process. All of the commits are code reviewed and have passing tests, the colleagues are all great and impressively capable engineers. Everybody is excited about adding things like code metrics, good refactorings and helpful tooling (travis ci, ...). Even though it's a somewhat "streamlined" process, there is still enough time to fix those annoying little things (Upgrading the Ruby version we use, restructure our puppet manifests for logical consistency, ...).

It's a great place to learn and work in a team that actually lives the whole DevOps idea.

Andrew (syrneus) is an Engineer and understands the problems that business requirements can have with the current way we're doing things.

Ok, enough now before the marketing department tries to get me to write a blog post ;)


We run hundreds of GlusterFS clusters in production on EC2. We're currently on 3.0 and in the process of fully migrating to 3.4 (and maybe 3.5 one day).

Our primary use case for Gluster is in serving persistent filesystems for Drupal. Our customers store potentially millions of files on their GlusterFS clusters.

We've built a number of tools/processes to help protect Gluster against failures in EC2 (for instance fencing network traffic at the iptables layer to help protect GlusterFS clients from hanging talking to down nodes), as well as to help our team perform common tasks (resizing clusters, moving customers from cluster to cluster, etc.). We haven't necessarily hit blocker issues recovering from underlying hardware fails, but our team is definitely very experienced with many possible failure modes.

Overall GlusterFS has been very reliable over the years and our research has shown it is the best option out there for when our customers can't use something such as S3 directly.

If you want more details or would love to hack on a 8000+ node EC2 cluster running things such as GlusterFS feel free to ping me.


At 8k+ nodes, bare metal would likely be much cheaper. Why would you possibly want to host this on EC2?!

Disclaimer, I've been at companies with thousands of servers for my past 3 jobs. I've never once used any "cloud" service other than Linode for my personal VPS and ganeti for the Oregon open source lab VM donated to the gnome foundation (I'm a sysadmin alum for gnome.org)


Just out of interest why don't you use S3 for this? Amazon provides a few options for scalable storage, is it cheaper to roll your own ontop of EC2?


Many of our customers do use S3 and we make use of S3 extensively ourselves. However, Drupal often expects to operate on a POSIX compatible filesystem. Drupal 7 does support PHP file streams which can be configured to use S3, but not every Drupal module follows the best practices. Plus, we support every flavor of Drupal under the sun (including custom code).

All of our enterprise customers receive a highly available setup running on multiple nodes--thus, we have the need for a persistent filesystem attached to multiple EC2 instances. We utilize GlusterFS to ensure all of our clients have the filesystem capabilities their apps may need.


Basically, they need EBS without the single-instance (writable) mount limit, if they're using it to sync Drupal installations (php files, temp folders, etc.) across multiple web servers. S3 isn't really intended for that kind of workload (it would be possible to use something like s3fs, but I don't think that will give you a POSIX-compatible file system which is required for Drupal, and it's probably too slow as well (lots of small files, etc.))


Boston, MA and Portland, OR - Fulltime and Internships

Acquia is looking for great DevOps and Ops engineers to help us build and run one of the largest PaaS platforms in the world. We run 6000+ servers on Amazon's Cloud doing billions of pageviews every month.

Our platform is focused on delivering Drupal optimized PHP hosting but on the backend we're using everything from Ruby and Python to Cassandra and Solr to best serve our clients on a massive scale.

If one of the following sounds exciting to you shoot us a note: * Customizing a LAMP stack to be able to power a site that can do a billion pageviews a month * Using statsd and graphite to capture and make relevant us of data on thousands of servers in the cloud * Using Puppet to manage the configurations for thousands of machines across 6 different Amazon regions * Gathering performance data on tens of billions of hits to be able to optimize every layer of the stack

Acquia was recently named the fastest growing software company in America by Inc magazine and the 8th fastest growing in any industry. We're one of Amazon's largest customers and continue to double in size every year.

If you have great experience scaling the LAMP stack, building automated toolchains to manage servers on AWS or open cloud stacks and if you have a passion for working with some of the largest companies in the world or managing thousands of servers then let us know.

Cloud Engineer position details are available here: https://www.acquia.com/careers/ Positions are also open for JavaEE Architects, Drupal experts, Sysops and more.

Feel free to ping me or email to careers[at]acquia[dot]com for more details.


It's really a shame because the only jobs which really interested me in any way required US citizenship and security .

One thing I'm curious about is this: is 2 years of experience really the lowest requirement for a junior developer? [1] It seems like if the applicant had any more, they could hardly be counted as a "junior developer" and would just be "a developer."

[1] http://newton.newtonsoftware.com/career/JobIntroduction.acti...


Just because you barely see any feedback on these kind of posts, here are my 5 cents:

I work there. It's a fun job with a great team.

Lots of interesting problems, lots of learning, lots of really smart people.


Burlington, MA - full time Portland, OR - full time

Acquia is looking for great DevOps cloud engineers to help us build tools to manage our thousands of AWS servers and optimize our PAAS offering. Positions for junior and senior candidates are available. Our cloud is optimized to host Drupal (PHP) but we code primarily in Ruby and host everything from Ruby apps to Solr to ElasticSearch to Cassandra.

Acquia provides commercial support and hosting for Drupal projects and large scale Drupal websites. We were recently named the fastest growing software company in America by Inc magazine and the 8th fastest growing in any industry. We're one of Amazon's largest customers and are serving billions of pageviews out of our origin servers.

If you have great experience scaling the LAMP stack, building automated toolchains to manage servers on AWS or open cloud stacks and if you have a passion for working with some of the largest companies in the world or managing thousands of servers then let us know.

Cloud Engineer position details are available here: https://www.acquia.com/careers/job-listing/cloud-software-en... Positions are also open for Cloud network engineers, JavaEE Architects, Drupal experts, Sysops and more.

Feel free to ping me at andrew[dot]kenney[at]acquia[dot]com for more details.


Burlington, MA - full time

Acquia is looking for great cloud engineers. Positions for junior and senior candidates are available. Come help us grow our cloud which runs Drupal, Solr and other open source technologies on thousands of AWS machines and is rapidly expanding.

Acquia provides commercial support and hosting for Drupal projects and large scale Drupal websites. We were recently named the fastest growing software company in America by Inc magazine and the 8th fastest growing in any industry.

If you have great experience scaling the LAMP stack, building automated toolchains to manage servers on AWS or open cloud stacks and if you have a passion for working with some of the largest companies in the world or managing thousands of servers then let us know.

Cloud Engineer position details are available here: https://www.acquia.com/careers/job-listing/cloud-software-en...

Positions are also open for Drupal experts, JavaEE Architects, Sysops, Devops and more.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: