Software Engineer - Cloud & Data systems

Pubstack


3 weeks ago

08/25/2019 10:21:23

Job type: Full-time

Category: Software Dev


The opportunity

Pubstack helps top Publishers understand and improve the performance of their advertising revenues. Which means that Pubstack's technology is deployed on all major websites, collecting billions of data events daily. 

You will join a highly skilled team as one of the first members and be at the first place to tackle unique data problems and challenge.

What you will do

  • Own and support our data pipelines, remove scaling bottlenecks

  • Develop systems that ingest and process hundreds of thousand events per minute

  • Write a significant amount of code, lead architectural decisions for new and existing services

  • Ensure the team consistently ships high quality code and architecture

Who you are

  • You have significant experience with Go, Python or Java 

  • You have significant experience with AWS or GCP and are a virtuose of Terraform

  • You have been building applications for 4+ years and know the systems you’ve worked on from top to bottom

  • You have architected, built, and operated distributed systems to solve problems at high scale

  • You master the art of storing, indexing, partitioning and processing data

  • You want to work in a fast-paced, high-growth startup environment to build a disruptive product  

  • You strongly believe that written and async communication are the keys to success in a remote team

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Hunter is a company founded 4 years ago in France by Antoine and François. Our goal is to make it easier for businesses to connect with each other. We make it happen by continually analyzing public data on the web and make it easy and practical to search.

    We built Hunter to match our needs and aspirations (hopefully, you'll share them too!). This means we're bootstrapped and don't intend to raise any funds. And because we're building a real long-term business, we've made sure to be profitable from the start. We have the liberty to exclusively focus on providing the most value possible to our users.

    Maintaining a small group is essential to us as it creates tighter bonds, increases productivity and eases communication. We're currently a team of 6 and love it this way. We're all in a different country (🇫🇷,🇩🇪,🇧🇦,🇪🇸,🇹🇭,🇨🇦) meaning working remotely is in our DNA.


    Responsibilities

    You’ll have the lead on the Go application managing Hunter’s business database. We're looking for someone eager to build the most comprehensive database of companies and professionals by using the web. Billions of pages of unstructured HTML data don’t scare you away; they give you ideas!

    We’re looking for an imaginative developer. We’re processing vast amounts of data to help hundreds of thousands of professionals… all of this with a tiny but mighty team! To succeed, we need to be more creative than anyone else.

    Your mission will include writing Go code to collect, process and organize our data. We’re also starting to use machine learning to bring Hunter’s data to the next level. Ideally, you’re also curious and skilled in deployments of applications to find the best setup to run the code you’ll write.


    Requirements

    • You’re a skilled and experienced Go developer writing high quality, maintainable and testable code (if you think you’re a perfect fit but are new to Go, you can still apply)
    • You’re able to find simple and elegant solutions to complex problems
    • You have a good understanding of what makes an efficient SQL request (bonus points for familiarities with PostgreSQL)
    • You know how to deploy applications on cloud platforms (bonus points for familiarities with Docker and Kubernetes)
    • You’re fluent in English
    • You believe in shipping fast, but also shipping quality work to avoid technical debt
    • You love working remotely while maintaining great relationships with your team members

    Benefits


    This job isn't for everyone. But if you're looking to work remotely, in a small business having an impact on hundreds of thousands of professionals, and with plenty of time aside from your work, then it should be perfect!

    The team gathers during company retreats three times per year, each time in a new location in Europe. During these one-week events, the team gets to know each other and prepare the projects for the following months.

    Being part of the Hunter team will also get you:

    • A competitive salary with no negotiation
    • 5 weeks of paid vacation per year
    • 3 company retreats in Europe every year
    • Fully-paid setup to get started (including a Macbook Pro, standing desk and ergonomic chair)
    • $5,000 vacation bonus per year for a far-away trip
    • An awesome team 🤗

    If you’re curious to learn more about the hiring process, we wrote a blog post about it. And if you have some questions for us, you’ll find our contact information on our About page.

  • We are:

    Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of 30 is located all around the world.

    We need:

    A full stack rails engineer with an interest in the business side of things. You'll work closely with our growth team to move growth initiatives forwards.

    Responsibilities

    • Work on special projects to drive growth at Shogun

    • Build out and maintain internal software (admin, affiliate tracking system, etc.)

    • Build out new platform and partner software integrations

    • Build out integrations between software services we use for business operations (CRM systems, campaign management software, etc.)

    • Build out and maintain our APIs for our technology partner program

    • Write queries and work with analytics tools to understand the business

    You must:

    • Know or be interested in knowing what drives a startup SaaS business (MRR, LTV, Churn, CAC, ARPU, Conversion Rate, Acquisition Funnels, etc.)

    • Know rails like the back of your hand

    • Enjoy scaling challenges as we're growing fast

    • Have a super high standard of quality

    • Be comfortable looking at data

    • Have at least a few years of experience with tech companies

    • Have built some cool things we can check out

    • Have a few references we can say hi to

    Technologies we use:

    • rails

    • go

    • nodejs

    • postgres

    • mongodb

    • BigQuery

    • heroku

    We offer:

    • Solid pay

    • Trips to international offsites

    • Health Benefits (US, Canada)

    And more.

  • What would I do at Voxnest?

    You will join a small and talented team who are responsible for managing and continuously evolving the infrastructure, powering the entire Voxnest's podcast hosting and delivery platform.

    You would

    • Manage a multi-regional infrastructure running fully on AWS

    • Work with a diverse set of technologies, using a mix of serverless solutions and containerized applications running on Kubernetes

    • Automate all the things

    • Continuously improve observability

    • Run deep root cause analysis on failures

    • Contribute to designing the next-generation of Voxnest's services

    What we're looking for

    We're looking for a passionate engineer with some experience in both development and SRE / infrastructure.

    You should have some production experience with:

    • AWS services, in particular: EC2, VPC networking, S3, CloudFront, Lambda

    • Linux

    • Docker and a containers orchestrator (ie. Kubernetes)

    Plus, there are a couple of strict requirements:

    • Fluency in English (both verbal and written)

    • European-centric timezone (CET-2/CET+2): we will not consider candidates living outside Europe who stretch their working hours to match the timezone

    Finally, you'll get some bonus points if you have any production experience with at least a few of the following technologies:

    • Prometheus

    • Ansible

    • Python

    Why should I choose Voxnest?

    Voxnest has a very talented engineering team. Working at Voxnest, you will be in constant contact with the other engineers, and be able to discuss every technological aspect of the product and contribute to designing architectural changes and improvements.

    You will continuously learn and work in production with cutting edge technologies (including Docker, Kubernetes, Prometheus, AWS serverless solutions), keeping up with the high pace of our industry.

    In addition, our key benefits are:

    • Remote working environment

    • Work-life balance

    • Flexible hours according to work deliverables and commitments

    • Yearly Company retreat in cool places around the world

    • Great opportunities to develop and grow your professional skill set in a dynamic working environment

    • Yearly training budget to buy books, attend conferences and improve your skills

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!