550 karma · joined May 2, 2011
* https://www.evantahler.com * https://github.com/evantahler * https://twitter.com/evantahler
[ my public key: https://keybase.io/evantahler; my proof: https://keybase.io/evantahler/sigs/0NsPFHC3XZlVcWViIXGSMTM73ap__K4X_p3Fgj1mwm4 ]
Take photos - They’ve got iOS and android apps that replace your photo app; a truly self-hosted server you run in your home with pretty easy to use DNS support tools. Even shared albums work without much fuss. I think they’ve invested in the UX in recent versions, and it shows.
Grouparoo is a venture-backed software company building open source data tools that make data reliable, accessible, and actionable. We’re empowering teams to make great customer experiences, driven by data. While engineering teams have gotten good at storing and generating data about their customers, it’s rare that this data is used to its full potential in external applications. Grouparoo makes these integrations easy by providing a framework for defining your customer data and reliably syncing it to external tools.
To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/grouparoo
Here are our open roles:
- Senior Backend / Lead Engineer: https://jobs.lever.co/grouparoo/6ba485d1-a5a4-41f0-9fa5-920a...
- Developer Advocate: https://jobs.lever.co/grouparoo/5e1531b4-7ec8-4c10-8e52-fc23...
Tech Stack: TypeScript / Javascript / Node.js, ActionHero, React + Next.js, Postgres & Redis, and whole lot of third-party APIs!
Grouparoo | Developer Advocate | Full-Time | Remote - USA
Grouparoo is a venture-backed software company building the open-source reverse-ETL framework that makes it easy to have meaningful, data-driven conversations with customers. Do you want to keep product data in-sync with tools like Hubspot, Marketo or Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s the kind of thing Grouparoo does.
We started Grouparoo because we are done saying “no” to marketing teams asking for data and want make is easy (and safe!) for everyone to us the data available at work. We are looking for a lead Engineer and Developer Advocate to join our US-based, fully remote team. The main components of our stack are Typescript, Actionhero, Next.js, and React, deploying on AWS with Terraform and Docker. Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source reverse-ETL framework that makes it easy to have meaningful, data-driven conversations with customers. Do you want to keep product data in-sync with tools like Hubspot, Marketo or Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s the kind of thing Grouparoo does.
We started Grouparoo because we are done saying “no” to marketing teams asking for data and want make is easy (and safe!) for everyone to us the data available at work. We are looking for a seasoned backend engineer to join our US-based, fully remote team. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React and we deploy on Vercel, React, and K8s. Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo is a venture-backed software company building the open-source reverse-ETL framework that makes it easy to have meaningful, data-driven conversations with customers. Do you want to keep product data in-sync with tools like Hubspot, Marketo or Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your tech stack? That’s the kind of thing Grouparoo does.
We started Grouparoo because we are done saying “no” to marketing teams asking for data and want make is easy (and safe!) for everyone to us the data available at work. We are looking for a seasoned back-end engineer to join our US-based, fully remote team. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo. Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo is a venture-backed software company building the open-source reverse-ETL framework that makes it easy to have meaningful, data-driven conversations with customers. Do you want to keep product data in-sync with tools like Hubspot, Marketo or Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your tech stack? That’s the kind of thing Grouparoo does.
We started Grouparoo because we are done saying “no” to marketing teams asking for data and want make is easy (and safe!) for everyone to us the data available at work. We are looking for a seasoned back-end engineer to join our US-based, fully remote team. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo. Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo is a venture-backed software company building the open-source reverse-ETL framework that makes it easy to have meaningful, data-driven conversations with customers. Do you want to keep product data in-sync with tools like Hubspot, Marketo or Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s the kind of thing Grouparoo does.
We started Grouparoo because we are done saying “no” to marketing teams asking for data and want make is easy (and safe!) for everyone to us the data available at work. We are looking for 2 seasoned engineers to join our US-based, fully remote team. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo. Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Here are our open roles:
* Senior Backend / Founding Engineer: https://jobs.lever.co/grouparoo/6ba485d1-a5a4-41f0-9fa5-920a...
* Senior Full Stack / Lead Engineer: https://jobs.lever.co/grouparoo/946e3407-6101-45f1-84a8-135d...
* Founding Community Manager / Developer Advocate: https://jobs.lever.co/grouparoo/19ef1a6b-6ad9-49f6-8512-90e3...
Tech Stack: TypeScript / Javascript / Node.js, ActionHero, React + Next.js, Postgres & Redis, and whole lot of third-party APIs!
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework that makes it easy to have meaningful, data-driven conversations with your customers. Do you need to keep your product data in-sync with Hubspot, Marketo and Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s what Grouparoo is - the powerful combination of a Customer Data Platform (CDP) and a reverse-etl tool. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Join us to build the product and the community!
Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
* Sync: Add, update and remove profiles from the destination as needed.
* Additive: Add new profiles and update those that already exist in the destination, but never remove anyone.
* Enrich: Update profiles that already exist in the destination, enriching them with additional data and group membership information. No profiles are added or removed.Grouparoo | Founding Community Manager / Developer Advocate | Full-Time | Remote - USA
---
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework that makes it easy to have meaningful, data-driven conversations with your customers. Do you need to keep your product data in-sync with Hubspot, Marketo and Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s what Grouparoo is - the powerful combination of a Customer Data Platform (CDP) and a reverse-etl tool.
We call these roles "Founding" because you will have a real opportunity to influence the direction of the company and product. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Join us to build the product and the community!
Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
* A "complex" library (node-resque). In CI (CircleCI) we install deps, compile Typescript to JS, test on 3 versions of node, and build docs. 4 min w/ some parallelization https://app.circleci.com/pipelines/github/actionhero/node-re...
* A web server framework (actionhero): In CI(Github Actions) we install deps, compile Typescript to JS, test on 3 versions of node, and build docs. 7 min w/ some parallelization https://github.com/actionhero/actionhero/actions/runs/801273...
* A Monorepo (Grouparoo): In CI (CircleCI) we install deps, compile Typescript to JS, run migrations, check licenses, test UIs, CLI tools, Plugins, and try out a few different databases. 5 minutes with rather extreme parallelization https://app.circleci.com/pipelines/github/grouparoo/grouparo...
In my experience, the biggest wins in CI speed improvements come from parallelization. You can parallelize by either running multiple processes/containers or by running tests in parallel on the same container (jest, parallel_tests, etc)
The setup was simple - EKS cluster created for you (or you can use your own), automatic bot instrumentation to build and push containers for you, Heroku-like "git-ops" etc.
But, under the hood they made the (IMO) wise choice to use each cloud's tooling as much as possible so you can modify things as needed. For example, the EKS cluster on AWS is in a regular autoscaling group. Persistent drives for containers (if you opt-into them) are regular EC2 block devices, etc.
Grouparoo | Founding Community Manager / Developer Advocate | Full-Time | Remote - USA
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework that makes it easy to have meaningful, data-driven conversations with your customers. Do you need to keep your product data in-sync with Hubspot, Marketo and Zendesk? Do you want to be able to build, tests, and deploy data sync code just like the rest of your stack? That’s what Grouparoo is - the powerful combination of a Customer Data Platform (CDP) and a reverse-etl tool.
We call these roles “Founding” because you will have a real opportunity to influence the direction of the company and product. Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
So dang cool.
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for syncing data between your databases and all the marketing & operations tools your company uses. Last week, we announced our Declarative Data Sync feature on HN - https://news.ycombinator.com/item?id=26276917
We are a small team, and are looking for experienced, generalist TS/JS engineers. We call this role “Founding” because you will have a real opportunity to influence the direction of the company and product. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.
Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for managing, syncing, and syndicating data between your app(s) and all the marketing and operations tools your company needs to run. Do you need to keep your product data (Postgres) in-sync with Hubspot, Marketo and Zendesk? Do you want to limit the PII that leaves your firewall but still be able to have meaningful conversations with your customers? Do you want to be able to build, tests, and deploy data syndication code just like the rest of your stack? That’s what Grouparoo does.
We are a small team, and so we are looking for generalist engineers who are interested in learning about a wide variety of tools and technologies rather than becoming experts in any one part of the stack. We call this role “Founding” because you will have a real opportunity to influence the direction of the company and product. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.
Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for managing, syncing, and syndicating data between your app(s) and all the marketing and operations tools your company needs to run. Do you need to keep your product data (Postgres) in-sync with Hubspot, Marketo and Zendesk? Do you want to limit the PII that leaves your firewall but still be able to have meaningful conversations with your customers? Do you want to be able to build, tests, and deploy data syndication code just like the rest of your stack? That’s what Grouparoo does.
We are a small team, and so we are looking for generalist engineers who are interested in learning about a wide variety of tools and technologies rather than becoming experts in any one part of the stack. We connect many different APIs, databases, and vendors, so there’s always something new to learn. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.
Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
I guess I’ll chime in and say - as an OSS maintainer, please flood my inbox with messages like this. It really makes my day!
Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for managing, syncing, and syndicating data between your app(s) and all the marketing and operations tools your company needs to run. Do you need to keep your product data (Postgres) in-sync with Hubspot, Marketo and Zendesk? Do you want to limit the PII that leaves your firewall but still be able to have meaningful conversations with your customers? That’s what Grouparoo does.
As our first hires, you will be responsible for helping to craft the roadmap, developing features, fixing bugs, and building products that make our customers happy. We are a small team, and so we are looking for generalist engineers who are interested in learning about a wide variety of tools and technologies rather than becoming experts in any one part of the stack. We connect many different APIs, databases, and vendors, so there’s always something new to learn. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.
Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo