The best remote jobs, hand-picked daily.

Post a job for $299
  • Software Dev (37)

    • Help Scout (4+ hours of overlap time with Boston, MA(9AM - 6PM ET).)
      2 months ago
      PHP is at the heart of Help Scout’s web app-- it touches nearly everything we do. Your work will empower over 9,000 businesses around the world to provide great customer service, and will support other senior engineers on your team.

      Tools we use:

      • PHP 7.x
      • Lumen, Laravel, Symfony Console, and a custom PHP framework with League components
      • MySQL, PostgreSQL, and MongoDB
      • RabbitMQ
      • Redis
      • React & Redux, Backbone & Marionette
      • Webpack, Babel, ES6, and Pusher
      • Modular and functional CSS with Help Scout Seed
      • Component-based design systems with Help Scout Blue

      About the role

      • Our engineering organization is just over forty people, around half the company. You will join a small cross-functional crew that includes product management, designers, JavaScript, quality and other PHP engineers.  Everyone on the team is a senior professional in their craft. 
      • On a typical day you may help a customer with an issue, work on a new feature, create a third party integration or enhance back-end tools. On any given project, you will be communicating with internal APIs, integrating with 3rd party services, optimizing processes using Redis, RabbitMQ and various AWS services, and wrapping it all up in support of a React or Backbone/Marionette front end.
      • Our engineering teams work in two-week iterations, communicate mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with test cases and tag your team for review.  The team pair as needed over video or screen-sharing sessions.
      • We have invested heavily in local Docker development and AWS-based continuous integration and delivery so you can get setup fast.  Any development branch can be easily tested on environments that closely match production. You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.
      • Your team performs engineering support when a question can’t be answered by our top-notch support team. We’ll get you up-to-speed with engineering support so you can help our customers and improve the product along the way.
      • Everything is secondary to the customer experience. We expect you to have a keen sense of how your code could be changed to positively impact their experience in terms of performance, security, privacy and usability.
      • You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.

      About you

      • You are very experienced with modern PHP development practices and open source frameworks. You’ve engineered other SaaS projects at scale and feel confident solving difficult problems.  You are comfortable designing elegant solutions that degrade gracefully when faced with extreme load or stress.  You view“best practices” as a starting point for critical thinking, rather than a dogma to follow. 
      • You have modern JavaScript skills including frameworks and can utilize them when needed. If you have worked with React/Redux or Backbone/Marionette, that is great, but it is not required. We can help you pick it up.
      • Your code is not only reliable and performant for customers, but can be read, maintained and understood easily by other engineers on your team. The Zen of Python resonates with you for any language.
      • You believe in writing unit and integration tests and have at least tried TDD. You like owning the quality of the code you write — QA doesn’t mean throwing it over the wall for someone else to test. You understand that some things are too costly to automate and must be manually tested to get it right. 
      • You take pride in your work and ownership of the solutions you build. When a team member or customer is in need, you feel a sense of urgency to understand their pain and thoughtfully help.
      • You are curious and constantly learning. Believing that“a rising tide lifts all ships,” you make everyone around you better sharing what you have learned and looking for ways to improve both yourself and the team.  
      • You enjoy the finish work and detail required to deliver a rich product with exceptional UX. From UI interactions to handling important edge cases, you take satisfaction in delivering a solid experience that delights the users, adds value to the business, and lasts over time.
      • You are a humble professional who wants to be challenged by the work and not the workload. You are willing to ask for help when necessary and unafraid to say,“I don’t know.” 
      • You are proactive about solving problems and improving things. You take the initiative to build tools and processes that will help everyone.  You leave things better than you found them.
      • You are an excellent communicator who can write and speak with empathy for our customers and team. You can easily communicate complex ideas to both technical and non-technical audiences. Clear communication is super important in a remote culture like ours.
      • You believe remote teams are the future of work, or are at least excited about the idea. You have experience working with remote teams or can adjust your work/management style to be remote-friendly.
      • You can work anywhere in the world as long as you have 4+ hours of overlap time with Boston, MA(9AM - 6PM ET).

      Benefits

      • Competitive Salary - We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well. The formula we use to calculate all salaries is public to employees and is improved upon regularly.
      • Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we offer a healthcare stipend.
      • Long-term/Short-term Disability Insurance & Life Insurance - We cover 100% of the premiums for LT/ST Disability insurance and base Life Insurance. You also have the option to purchase supplementary life insurance through our provider. (currently US only)
      • Flexible vacation - Take time off when you need it, we trust you.
      • Paid parental leave, including adoption and foster care - 12 weeks for primary caretaker and 4 weeks for secondary caretaker.
      • 401k with 1% match - via Betterment for Business (currently US only)
      • Personal Development stipend - Up to $1,800 per year to improve your craft
      • Great tools - Each employee will be provided with a Mac laptop and 27'' display (or equivalent equipment of choice).
      • Home Office Stipend - You'll also receive $1,000 to spend on outfitting your home office, as well as up to $350 a month to rent a co-working space if you like.
      • Complete transparency - Everyone has full access to business metrics and financial information about the company.
      About Us
       
      Help Scout is made by roughly 80 people in 40+ cities around the world, all with a passion for excellence in their craft. We come from diverse backgrounds and are united by an enthusiasm for great products and delightful customer experiences.
       
      Since launching in April of 2011, Help Scout now powers 9,000+ support teams in over 140 countries. Our software is used and trusted by businesses of every shape and size.
       
      Designed to go the distance
       
      Our mission is to foster the world’s customer-centric businesses by providing tools that serve customers in the most human, helpful way. While growth is important, team and values are paramount. We’re always striving to do impactful work we’re proud of in lieu of chasing overnight success.
       
      We’re builders without borders
       
      Our entire team is free to work remotely from wherever they choose. We overcome remote challenges through transparency, trust, and video conferencing. The reward is worth the effort—we’ll take talent, skill, and diverse perspectives over local geography any day.
       
      Above all, we want Help Scout to be a place where passionate people can do their very best work. You won’t find any ping-pong tables or kegerators here. Instead, you’ll be surrounded by driven, supportive teammates who will push you to be better. We take work/life harmony seriously, too, as we want every career at Help Scout to be a long and satisfying one.
       
      Diversity & Inclusion
      We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do.
    • Hi there!

      We're looking for a Senior Frontend Engineer to join the engineering team at Zapier. Want to create a simple product that allows anyone to do complex, incredible things with the world's APIs? Then keep reading!

      We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you'll take the leap of faith and apply.

      Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

      Even though our job description may seem like we're looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if:

      You care deeply about improving frontend technology so our customers can have a great experience using our product.

      About You

      You love code. You love to take raw ideas and build great products with JavaScript, HTML, and CSS. You know JavaScript is imperfect, but you embrace its functional side and genuinely enjoy coding with it. You might like to talk about obscure computer science topics, but really, you just want to write simple code and ship new products and features to customers (or improve existing ones).

      You love great UX. You spend most of your time coding, but you also have an eye for great design and a feel for great UX. Maybe you were once a designer (or still are) or maybe your creative outlet has always been the code. Either way, you care about more than just the code.

      You love learning new things. You love researching new tech and driving forward with the implementation details. Your focus is on frontend JavaScript code, but you can dig in wherever needed. Python, CSS, build tools, shell scripts, you name it. If you don't already know it, you're ready to learn it.

      You can balance lots of concerns. Frontend apps have to take into account performance (using networks and devices that we can't control), customer demands, A/B tests, UX research, code quality, a rapidly changing ecosystem of languages and modules, and the list goes on. And we actually want to ship things too! You can balance those demands without getting overwhelmed and keep the needle moving forward.

      You love helping others. You love sharing knowledge with the rest of your team, building shared tooling for other engineers, giving back to the open-source community, and directly helping customers.

       

      Things You Might Do

      Zapier is a small, fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

      • Research, guide, and execute frontend architecture changes, including but by no means limited to GraphQL, server-side React rendering, and Flow typing.
      • Build reusable React components with modular CSS, manage data on the client with Redux and GraphQL, and test everything with Jest.
      • Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, WebPagetest, or custom tooling.
      • Refactor or improve existing code. We've migrated most of our frontend to React, but we still have some Backbone code to clean up. And we constantly find ways to improve all of our JavaScript code.
      • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
      • Help put tools, processes, and documentation in place to improve our code quality.
      • Review code written by other team members or other teams.
      • Ship to hundreds of thousands of users every day while having lots of autonomy in terms of code and feature ownership.
      • Work with complex and varied data structures (APIs can be a little, uh, eccentric).
      • Help out with our Python backend or Node-based developer platform.
      • Share what you know and learn either one-on-one or with lightning talks to the group.
      • Give back to the community via open source and blog posts.
      • Experiment: this is a startup so everything can change as we experiment with doing more custom partnership work
      • As a part of Zapier's all-hands philosophy, help customers via support to ensure they have the best experience possible.

      You’ll also have the opportunity to specialize in a variety of areas of the Zapier codebase, including core product or platform development. Focusing on a specialization will not limit your area for growth at Zapier as each engineer brings a unique perspective and can contribute differently in all areas. We encourage participation and will frequently have engineers contribute across teams to assist in projects.

      About Zapier

      For the past six years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love.

      We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

      We believe that with the right tools, you can have big impact with less hassle.

      We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

      We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct.

      The Whole Package

      Location: Planet Earth.

      If you want to work remote, that's great. If you want to work near others, that's cool too. Our team of 100+ is distributed because it lets us work with the best people. You don't have to be located in the USA either. Some team members live in the United Kingdom, Thailand, India, Nigeria, Taiwan, Guatemala, New Zealand, Australia, and more! You just need the skills and drive to succeed in this role and the ability to work from anywhere.

      Compensation:

      • Competitive salary (we don't use remote as an excuse to pay less)
      • Great healthcare + dental + vision coverage*
      • Retirement plan with 4% company match*
      • Profit sharing
      • 2 annual company retreats to awesome places
      • 14 weeks paid leave for new parents of biological or adopted children
      • Pick your own equipment. We'll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
      • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn't a vague policy where unlimited vacation means no vacation.
      • Work with awesome companies around the world. We partner with great software companies all over the world and you'll constantly get to interact with people from these great companies

      *While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to US-based employees.

       

      How To Apply

      We have a non-standard application process. To jump-start the process we ask a few questions we normally would ask at the start of an interview. This helps speed up the process and lets us get to know you a bit better right out of the gate.

      After you apply, you are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

      Optional: Share anonymously some demographic information about yourself to help us better track trends related to the backgrounds of candidates interested in working at Zapier in order for us to build a team that represents the users at Zapier and the broader world population.

      Zapier is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, color, gender, sexual orientation, religion, national origin, physical or mental disability, or age. Our code of conduct provides a beacon for the kind of company we strive to be, and we celebrate our differences because those differences are what allow us to make a product that serves a global user base.

      Apply Here
    • 1 month ago
      We’re looking for a Back End Engineer to join the engineering team at Zapier. Want to create a simple product that allows anyone to do complex, incredible things with the world’s APIs? Then keep reading! We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you’ll take the leap of faith and apply. Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. We skew heavily towards candidates who have professional experience with Python. If you have none, or it has been a long time since you worked in Python, you can still apply, but know you’ll be ranked against candidates with current experience. About You You love building new things. Your work could be on our workflow engine, the editor that our customers use to build their Zaps, our platform where partners build their integrations, or any number of areas in between. You’ll have a primary focus on backend development in Python, though may need to jump into the frontend from time to time. Zapier is built on Django, React, node.js and AWS. We use modern tools, which means you’ll have the opportunity to work with software like Memcached, RabbitMQ, Zookeeper, Docker, Redis, Jenkins, Puppet, Ansible and much more. You have worked with teams before on large Python projects.You’re also familiar with frameworks like Django and React You understand how to design systems in a distributed manner across hundreds (and even thousands) of servers – we handle 100s of millions of API calls every week and are growing fast. You love shipping to customers. Your engineering projects will focus on understanding customers’ needs and translating those needs from product specifications into functional, production ready code. You’ll have the opportunity to ship code daily that will be used by millions of people. You love doing things efficiently. At Zapier, we believe in “Don’t be a Robot, Build the Robot.” We build systems and processes that let us scale our impact to be larger than ourselves. You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet. You love to set your own course. You will have a team meeting and a one-on-one meeting every week where you can help direct the course of your projects. You’ll have a direct impact on what we work on next. Things You Might Do Zapier is a small, fast-growing, and remote-first company, so you’ll likely get experience on many different projects across the organization. That said, here are some things you’ll probably do:
      • Help scale a fast-growing and unique system – our workflow engine connects with thousands of APIs across thousands of servers
      • Plan and build product features – directly impact how our customers can be more productive
      • Improve our developer platform – directly impact the way partner devs add their apps to Zapier
      • Ship code to millions of users every week
      • Work with hundreds of different API integrations
      • Give back to the community via open source and blog posts
      • Experiment: this is a startup so everything can change
      • As a part of Zapier’s all-hands philosophy, help customers via support to ensure they have the best experience possible.
      You’ll also have the opportunity to specialize in a variety of areas of the Zapier codebase, including core product or platform development. Focusing on a specialization will not limit your area for growth at Zapier as each engineer brings a unique perspective and can contribute differently in all areas. We encourage participation and will frequently have engineers contribute across teams to assist in projects. About Zapier For the past six years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love. We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing. We believe that with the right tools, you can have big impact with less hassle. We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done. We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct. The Whole Package Location: Planet Earth. If you want to work remote, that’s great. If you want to work near others, that’s cool too. Our team of 200+ is distributed because it lets us work with the best people. You don’t have to be located in the USA either. Some team members live in the United Kingdom, Thailand, India, Nigeria, Taiwan, Guatemala, New Zealand, Australia, and more! You just need the skills and drive to succeed in this role and the ability to work from anywhere. Compensation:
      • Competitive salary (we don’t use remote as an excuse to pay less)
      • Great healthcare + dental + vision coverage*
      • Retirement plan with 4% company match*
      • Profit sharing
      • 2 annual company retreats to awesome places
      • 14 weeks paid leave for new parents of biological or adopted children
      • Pick your own equipment. We’ll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
      • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn’t a vague policy where unlimited vacation means no vacation.
      • Work with awesome companies around the world. We partner with great software companies all over the world and you’ll constantly get to interact with people from these great companies
      *While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to US-based employees.
    • About Sourceress

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Solve the most important problems facing the business (generally by writing software, but not always!)
        • Minimize the complexity of the software that we create and maintain.
        • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)
        • Help develop our team of talented engineers by mentoring, collaborating on projects and providing detailed code / architecture reviews.

      Sample projects

        • For detail-oriented engineers that love to build beautiful and highly correct products: we have greenfield customer-facing product work. These users depend on and love Sourceress, and are eager to help improve the product and provide feedback to your work.
        • For engineers that love rapid prototyping and hate CSS: we have a variety of products for our highly-trained internal contracting team. These are critical to the magical feeling of our product and often require creative solutions and complex interfaces.
        • For engineers who love data, systems, and infrastructure: we're also building a distributed model training and model scoring system. Because we care about all of the candidates in the world, we run into quite interesting infrastructure scaling problems that most startups would not hit they were much larger. As a result, a relatively small number of engineers get to solve “large” infrastructure problems end-to-end.
        • For engineers interested in machine learning, we have a variety of interesting problems touching a huge variety of sub-fields: NLP, deep learning, interpretability, fairness, graph-based learning, entity resolution, and much more are all relevant to our work. Engineers without prior experience but interest in learning can and will be taught the relevant skills.
        • For those engineers who care about clean code, developer tooling and productivity: we pride ourselves on exceptional developer tooling, and are constantly investing in our internal tools. For example: we've created a method that that allows us to attach a debugger to any process that has encountered an unexpected exception, even in production. This tool (we call it the Platinum Debugger) eliminates the time-consuming and often difficult step of reproducing the bug for about 90% of our bugs, vastly improving our productivity.

      Requirements

        • 3+ years of software engineering experience.
        • You’re an effective executor. You understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each. You’re capable, focused, and productive.
        • You’re cognizant of the multi-year consequences of your decisions.
        • You’r dependable. You do high-quality work, on time.
        • You’re incredibly smart.

      Stack

        • Typescript (react)
        • Type-annotated Python 3 (django, scikit-learn, pytorch)
        • PostgreSQL
        • AWS 
    • Help Scout
      2 months ago
      As a member of our Ops team, you will be at the heart of nearly every application, tool, and service at Help Scout. The work you do everyday will reflect the team mission: Ensure uptime and security across all of our applications while developing and supporting tools to enable customer bliss. While the mission might be straightforward, anyone who has delivered high availability services and developer tooling at scale, knows this is no simple task. 
       
      To help us with our mission, we are seeking an experienced Ops Engineer to join our team. You will have a direct impact on Help Scout’s success, while helping more than 8,000 businesses around the world. While customers love our product, it means nothing if they can't access our services with great performance.
       

      Technologies we work with

      • AWS, Linux (Ubuntu/CentOS), Chef, Git/Github, RabbitMQ, AWS Aurora MySQL & PostgreSQL, MongoDB, Redis, Jenkins, Docker/Compose, New Relic, Sensu, PagerDuty, Ruby, Go, Python, Java, and PHP.

      About the role

      • You’ll be working on a small team of six (that includes one of our co-founders) and in collaboration with our software developers to build, deploy, secure, manage, and optimize highly-available, fault-tolerant, and horizontally scalable systems in AWS.
      • Ideally, we are looking to add more coverage to the(UTC-5) timezone, but we are open to candidate in UTC-6,-7, or-8 if you are willing to time shift to accommodate the preferred timezone.
      • Our engineering teams communicate mostly via Slack and are committed to remote, agile development. When your code is ready, you’ll create and send a pull request with test cases and tag your team for review. 
      • We are investing heavily in continuous integration and delivery and strive to uphold immutable infrastructure standards. 
      • You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.
      • In order to ensure excellent service to our customers, you will be part of our rotating on-call team.

      A note about on-call

      • The 5-week rotation follows this format: 1 week on backup on-call(which rarely sees much action), 1 week of being on-call, followed by a 3 week hiatus from on-call.
      • Our on-call shift is not particularly wearisome, but as a thank you for carrying the weight for the week, the day following your shift is a free day off if you want to take it. We want you happy, healthy and well-rested!

      About you

      • You have a deep understanding of what it takes to run SaaS at scale and have a solid understanding of Linux systems and networking; from kernel to shell, system libraries, file systems and client-server protocols.
      • You have a growth mindset, a passion for learning, and are willing to lean into discomfort for the good of our customers and product. 
      • You are proficient and comfortable in the AWS ecosystem.
      • Security engineering is near and dear to your heart; you build with and advocate for a security mindset when implementing new features and infrastructure.
      • You are adept at automating service and infrastructure configuration via industry standard tools(E.g. Chef, Terraform).
      • You have experience building continuous deployment and testing tools. Bonus points if you’ve built and managed a containerized production deployment environment at scale.  
      • You have experience working with MTAs(e.g exim, postfix) and SPAM filtering(e.g. rspamd, SpamAssassin)
      • You have experience building continuous deployment and testing tools. Bonus points if you’ve built and managed a containerized production deployment environment at scale.  
      • You became an engineer because you like building systems, tools or products that help people.
      • You design and build systems that work well and fail gracefully.
      • You write code and scripts that other engineers can easily read and understand and you welcome reviews and feedback from your peers. You are comfortable writing tests and you thoroughly verify your work before you deploy. 
      • You’re a great communicator and have an excellent command of written and spoken English.As a remote company, we rely on clear communication for collaboration and execution. 
      • You believe remote teams are the future of work, or are at least excited about the idea. You have experience working with remote teams or can adjust your work and time-management style to be remote-friendly.
      • You are helpful and empathetic and care about building on our company culture that embraces these qualities.

      Benefits

      • Competitive Salary - We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well. The formula we use to calculate all salaries is public to employees and is improved upon regularly.
      • Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we offer a healthcare stipend.
      • Long-term/Short-term Disability Insurance & Life Insurance - We cover 100% of the premiums for LT/ST Disability insurance and base Life Insurance. You also have the option to purchase supplementary life insurance through our provider. (currently US only)
      • Flexible vacation - Take time off when you need it, we trust you.
      • Paid parental leave, including adoption and foster care - 12 weeks for primary caretaker and 4 weeks for secondary caretaker.
      • 401k with 1% match - via Betterment for Business (currently US only)
      • Personal Development stipend - Up to $1,800 per year to improve your craft
      • Great tools - Each employee will be provided with a Mac laptop and 27'' display (or equivalent equipment of choice).
      • Home Office Stipend - You'll also receive $1,000 to spend on outfitting your home office, as well as up to $350 a month to rent a co-working space if you like.
      • Complete transparency - Everyone has full access to business metrics and financial information about the company.
    • Sourceress
      1 week ago

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Create product features that solve customer problems and make interacting with Sourceress a delightful experience.
        • Own projects from conception and design through testing and deployment.
        • Collaborate with product, design, and users to understand the requirements and determine what we should build.
        • Minimize the complexity of the software that you create and maintain.
        • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)

      Sample projects

        • Create tools and interfaces for customers to integrate our service more tightly with their own recruiting workflow (whether that's in their browser, their inbox, or via our own interface that let's them quickly find and add candidates to their process).
        • Ensure that candidates have a great experience at each customer -- integrating into the application tracking system to ensure that no candidates are dropped, flagging high priority candidates for the customer that need action right now, and allowing customers to see metrics about their recruiting funnel so they can improve the experience themselves.
        • Give customers visibility into, and control over, the entire product and recruiting process -- it currently operates mostly as a black box, and exposing the options already present in the system will make customers feel more in control and even happier about the product experience.

      Requirements

        • 3+ years of back end software engineering experience.
        • Strong software engineering skills.
        • Understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each.
        • Highly focused and productive.
        • Empathetic, thoughtful, and impact-oriented.
        • Enjoy designing, building, and shipping projects independently.

      Stack

        • Type-annotated Python 3 (django, scikit-learn, pytorch)
        • Typescript (react)
        • Postgresql
        • AWS
    • 4 weeks ago

      Senseye is an exciting and rapidly expanding start up in the field of condition monitoring and prognostics. We are developing a cutting-edge cloud product to provide scalable prognostics and advanced condition monitoring to the manufacturing sector. Our team of engineers consist of software engineers, data scientists, UI experts, physicists and mechanical engineers. Following successful investment funding and strong traction from large multi-national clients, we are looking to expand the engineering team.

      We are seeking an ambitious and versatile Machine Learning Engineer, whose responsibility will be to understand research generated by our researchers and put this into production software. You will work closely with the wider development and R&D teams to bring research into production.

      Requirements:

      • BSc/MSc in Computer Science/Engineering (or other numerical discipline). Relevant PhD preferred.
      • 3 yrs minimum experience in machine learning, including supervised and unsupervised techniques
      • 2 yrs experience building complex applications with modern best practices (e.g. test-driven development, continuous deployment, code reviews)
      • Familiar with the building blocks of scalable cloud systems: Linux, containers and service oriented architecture
      • Thrive working on the bleeding edge and can learn new technologies independently
      • Comfortable in a culture of fast iteration
      • Attracted to complex problems
      • Experience working as part of a team on a rapidly growing application and codebase is ideal

      Our Stack:

      • Predominantly Golang backend, with Python
      • Mongo, Redis, Neo4j and InfluxDB data storage
      • Microservice architecture
      • AWS
      • Docker + ECS orchestration

      Benefits:

      • Remote Working available.
      • 25 days annual leave + bank holidays
      • Start-up vibe – autonomy, trust and excellence
      • Dedicated time to give back to the open source community
      • Hack Days
    • 2 months ago
      It's 2019 isn't it time to find a job that lets you work where you want? 
       
      Who Is Follow Up Boss?
      • We’re a simple, sales-focused CRM for real estate teams (and we use our own product) 
      • We’re a self funded, profitable company started back in April of 2011
      • We’re a remote company with a mostly US-based team
      • We don’t just claim to be customer-centric - we live it: https://www.facebook.com/followupboss/reviews
      • Check out our video on how we work: https://www.followupboss.com/about/
      Why Would You Want To Work Here?
      • We’re a young, ambitious company who only answers to our customers 
      • Opportunity to have a big impact on our growth and your career
      • No red tape or pointless meetings
      • Competitive salary, health/dental insurance and 20 days paid holiday, $1000 to outfit your home office, yearly company meetup
      This Role Is For You If…
      • You would describe yourself as patient, empathetic and having a good sense of humour
      • You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
      • Superb written and verbal skills (with a professional yet fun demeanor).
      Your qualifications:
      • Self motivated and proactive mindset.
      • Remote work experience is considered an asset.
      • Based in the USA, quiet home office with fast internet.
      • Has lead operations team successfully in the past.
      • Strong experience with configuration and infrastructure automation using tools like Docker, Chef, Kubernetes, Helm, and Terraform
      • Well versed in using and managing various Amazon Web Services offerings. We use services such as ECR, EKS, RDS, EC2, Route 53, S3, ElastiCache and more.
      • Continue to establish Infrastructure as Code culture and practices (we've newly started these initiatives).
      • Strong experience with monitoring and alerting systems (we use Datadog, StatsD, PagerDuty, Pingdom)
      • Strong knowledge of scripting languages (Bash, PHP, Python)
      • Strong knowledge of relational databases (we use Aurora MySQL and PostgreSQL)
      • Strong knowledge of CI/CD environments
      • Strong knowledge of UNIX and networking.
      • Proven track record of being security conscious.
      • Has the ability to cross into the application development side as necessary.
      Your responsibilities will include:
      • Once familiar, take ownership and responsibility for the infrastructure, reliability, scalability and performance of our applications and services. 
      • Accept and learn about the current state of our infrastructure to best identify how to improve it.
      • Help build and lead an Ops team.
      • Determine top infrastructure priorities.
      • Actively measures and monitors systems.
      • Actively troubleshoots issues with the infrastructure and services.
      • Press us forward with more automation and tooling to support our customer growth and engineering team effectiveness.
      • Mentor other team members.
      30 Day Targets:
      • Become familiar with the infrastructure, on-call team, product architecture and existing tools 
      • Pair with engineers to gain knowledge about the system and how we work 
      • Improve the new hire onboarding process, by being a part of it 
      • Assist with internal security related work (e.g. company VPN, tweaking AWS IAM roles, etc)
      60 Day Targets:
      • Join on-call team.
      • Determine key metrics not measured, setup monitoring and alerting for them 
      • Take over the responsibility of applying (and automating) security updates to our servers 
      • Assist in API rate limiting project.
      90 Day Targets:
      • Identify top infrastructure problems, develop a plan to address them
      • Assist in hiring additional engineers for Ops team.
      • Lead the on-call team.
      Our Core Engineering Values
      • Teamwork
      • Communication
      • Code Quality
      • Focus and Prioritization
      • Customer Driven
      • Leadership Qualities
      If this sounds like a great fit we would love to hear from you.
      We're not accepting applications from agencies.
    • Scrapinghub (US Timezone)
      2 months ago
      Are you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?
      Do you like working in a company with a strong open source foundation?
       
      Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.
       
      As a new Shubber, you will:
      Become part of a self-motivated, progressive, multi-cultural team.
      Have the freedom to work from wherever you want.
      Have the opportunity to go to conferences and meet with the team from across the globe.
      Get the chance to work with cutting-edge open source technologies and tools.

      Role Responsibilities

        • Provide world class support for our Scrapinghub customers by delighting them in every interaction
        • Investigate and resolve issues keeping the customer up to date on progress
        • Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.
        • Demonstrate leadership and ability to work independently to resolve complex technical issues.
        • Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.
        • Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
        • Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
        • Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.
        • Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
        • Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
        • Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
        • Be available to participate in the weekend on-call rotation - approximately one weekend per month.

      Skills/ Qualifications

        • 3+ years of support or equivalent experience in a customer facing role
        • Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
        • Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).
        • Experience with any server side programming
        • Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.
        • Basic understanding of Python to be able to write a simple code or review code.
        • Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.
        • Strong team player with good analytical and technical writing skills.
        • Strong relationship building skills with a sense of collaboration.
        • Ability to multi-task and manage multiple priorities and commitments.
        • Availability to work full time, during West Coast US hours.

      About you

        • Extremely well organized and self-motivated - essential because we’re a remote team.
        • Creative problem solver with think-outside-the-box and can-do attitude
        • Passion for great customer service
    • About Sourceress

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Accelerate our engineering team with great internal tooling. These will range from scripts and linters to much larger projects that support debuggability and faster iteration at all stages, from prototyping to production.
        • Improve release processes and tooling.
        • Build a battery of stable, high quality, high impact automated tests 
        • Move code quality from "pretty good" to "great" throughout the code base.

      Requirements

        • Strong background in writing elegant code, prioritizing testability and reusability
        • Enjoys building tools to enable engineers to move faster
        • You understand the value of software craftsmanship
        • You are empathetic, thoughtful, impact-driven, and intellectually curious

      Stack

        • Type annotated Python 3 (django, scikit-learn, pytorch)
        • Typescript (react)
        • PostgreSQL
        • AWS 
    • 4 weeks ago
      At Medium, words matter. We are building the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers.
       
      We are looking for a Senior Data Engineer that will design, build, ship and maintain our business critical Data Platform. In this role you will lead development of both transactional and data warehouse designs mentoring our team of cross functional engineers and Data Scientists. You'll also design, implement and tune tables, queries, stored procedures, and indexes.
       
      At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users each day. Our mission is to move thinking forward by providing a place where individuals, along with publishers, can share stories and their perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback.

      What Will You Do

      • You’ll work on high impact projects that improve data availability and quality, and provide reliable access to data for the rest of the business
      • Design, architect and support new and existing data and ETL pipelines and recommend improvements and modifications.
      • Create optimal data pipeline architecture and systems.
      • Assemble large, complex data sets that meet functional and non-functional business requirements.
      • Be responsible for ingesting data into our data warehouse and providing frameworks and services for operating on that data including the use of Spark.
      • Analyze, debug and correct issues with data pipelines
      • Communicate strategies and processes around data modeling and architecture to multi-functional groups and senior level management.
      • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
      • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Spark and AWS technologies.
      • You will build widely used data pipelines and tools making critical business data available to other teams.
      •  

      About You

      • You have at least 5 years of experience implementing complex ETL pipelines preferably in connection with Hadoop or Spark.
      • You have lots of experience writing complex SQL and ETL processes
      • You have exceptional coding and design skills, particularly in Java/Scala and Python.
      • You've worked with large data volumes, including processing, transforming and transporting large-scale data
      • You have hands-on experience with AWS and services like EC2, SQS, SNS, RDS, Cache etc.
      • You have a BS in Computer Science / Software Engineering or equivalent experience.
      • You have knowledge of Apache Hadoop, Apache Spark (including pyspark), Spark streaming, Kafka, Scala, Python, and similar technology stacks
      • You have a strong understanding & usage of algorithms and data structures. 
      •  

      Nice To Have

      • Spark data pipeline and or streaming experience
      • Redshift knowledge and operational experience
      • Machine Learning expertise
      •  
      At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We  value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.
    • 4 weeks ago
      Hello. We are ShipHero. We have built a software platform entrusted by hundreds of ecommerce companies, large and small to run their operations. Many of our customers sell on Shopify and/or Amazon. We’re driven to help our customers grow their businesses, by providing a platform that solves complex problems, and is engineered to be reliable and fast. We strive to build great technology, that is beautiful and easy to use. Our culture also reflects our ethos and belief that by bringing empathetic, talented and great people together - you can do great things. Our team is remote, with most of our engineers currently either in New York or Argentina. We do daily stand-ups via Google Hangouts and communicate regularly using video chat and Slack. We are seeking a semi-senior software engineer with proven programming and analytic abilities. You would be a fundamental member of the team focusing on building a solid foundation for the platform. We seek people who are excited and driven to continue growing with the experience of working with talented engineers, and help others improve. We are obsessed with disrupting an industry that desperately needs it, by continuing to build tools that help make our customers do great things. You will work on our many integrations with ecommerce platforms such as Shopify, Amazon, eBay and Etsy. The integrations are used at scale. We are hiring engineers in American timezones only for now. About You
      • You understand that great things are accomplished when teams work together.
      • You’ve got lots of experience with PHP and web applications
      • You have some AWS experience or equivalent
      • You can code review other team members work and provide assistance and appreciate feedback.
      • You take pride in your craft.
      • You’ve learned from building systems and solutions the reasons to avoid technical debt, and how to approach and implement TDD and CI practices.
      • You’ve made a lot of mistakes, and most importantly, have learned from them.
      • 4+ years of experience writing software
      The Role
      • Work on a cross-functional team including front end and UX to build solutions that are easy for customers to understand, work consistently and scale well.
      • Maintain and balance our mission-critical PHP application, with the eventual goal of replacing it with our newer Python-based codebase.
      • Review features and requirements and guide, design and implement solutions.
      • Understand business requirements and think through solutions in terms of not just the coding implementation but also how the solution fits into the solution and how it solves a customer need.
      • Ability to estimate effort and ship on agreed schedule. Comfortable pushing yourself and your team members when challenges pop up.
      • Lead regular code reviews, with the goal of code quality, good design and approach along with pushing engineers to improve and evolve.
      • Optimize existing tech stack and solutions, determine path to next step in the evolution.
      • Learn, and push those around you to do the same - this is a craft that you’re constantly improving upon.
      • Implement solutions that are pragmatic to get the platform built.
      • Have the confidence to work with experienced and talented people to just build great things, you’re not a “rockstar”.
      • Work with ShipHero leadership to implement practices and principles for the team.
      The Perks
      • $2.500 so you can buy any equipment you need to be happy at your job
      • 20 days paid vacation + new year & christmas
      • Conference days don't count against your vacation days, we want you to stay up-to-date
      • We will pay for courses & conferences, if you learn we all learn
       
    • heorem is a team of experts who set sound principles and best practices into action. Our team solves complex problems and builds amazing things for some of the largest global household names. We work with team members around the world and have offices in LA and New York. This is a remote first role.

      This role will require some travel to client sites as necessary. You must be authorized to work in the United States.

      As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

      As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?

      Responsibilities and Duties

      In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:

      • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
      • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
      • Assess and research technologies to determine their fitness for a particular purpose.
      • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
      • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
      • Collaborate with the team to create a successful project hand-off plan

      Qualifications and Skills

      • 10+ years of experience in software engineering.
      • Over 5+ years of experience directly consulting with clients.
      • Eager to learn new languages and technologies.
      • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
      • Strong experience designing and delivering features on both server and client sides of the development stack.
      • Experience with AWS, GCP, or Azure.
      • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
      • BS of Computer Science or similar academic background is a plus.
      • Excellent skills in spoken and written English language.
      • Possess a strong and reliable internet connection.

      Benefits at Theorem

      While we have offices in LA and New York, we work remotely with team members around the world

      • Remote First - Work from your remote location when you are not called to travel to client site
      • Team retreats - We get together at an inspiring location to meet, work and play
      • Healthy body, healthy mind - happy team - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.
    • Scrapinghub
      2 months ago
      As a new Shubber, you will: Become part of a self-motivated, progressive, multi-cultural team. Have the freedom and flexibility to work from where you do your best work. Attend conferences and meet with team members from across the globe. Work with cutting-edge open source technologies and tools.
       
      About the Job:
      Crawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy management. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 8 billion pages a month.
      We’re looking for a highly collaborative Technical Lead for Crawlera.
       
      Leading Crawlera’s technical development through the exponential growth that we’re experiencing is just the start. You’ll help set overarching business strategy and goals, identify opportunities, and over time, together with Crawlera’s Product Manager, will have full responsibility for Crawlera as a business.
       
      You should be comfortable not having all the answers but being the person that gets the right people to the table for discussions, and a strong bias towards taking action. Ideally you’ve done this job before, either in an early stage company or a new team/initiative, and have a concrete history of developing world-class team(s).
      Job Responsibilities:
        • Identify and resolve performance and scalability issues with distributed crawling at scale.
        • Develop, maintain and support a high load distributed system.
        • Comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.
        • Lead the team. You’ll have a fair amount of autonomy over this, but it will likely include:
        • Developing talent and maintaining a strong team culture.
        • Expanding and maintaining technical and quality standards, in conjunction with broader Engineering expectations.
        • Translating business intent and requirements into architectural design/decisions to achieve that intent.
        • Collaborating with other platform teams to provide Crawlera customers the best possible integration to the growing Scrapinghub platform.
      Required Skills:
        • 2+ years of production experience with at least two of: Erlang (or other functional programming language), Python, and Go.
        • Good communication in written English.
        • Strong knowledge of Linux/UNIX, HTTP and Networking.
        • Experience managing and growing a technical team: developing talent, creating and enforcing standards, resource allocation.
        • A strong history of achieving both technical and business goals.
        • Comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.
      Desired Skills:
        • Familiarity with techniques and tools for crawling, extracting, and processing data.
        • Knowledge of ELK, Graylog, Docker and Mesos.
        • Good spoken English.
      Hiring Process:
      Stage 1: Interview with HR Representative 
      Stage 2: Technical trial project
      Stage 3: Technical Interview
    • ISRG (North America)
      SRE
      1 week ago

      What You Will Do

      You will be a member of a six-person Site Reliability Engineering (SRE) team responsible for maintaining and evolving the operational infrastructure for the Let’s Encrypt certificate authority. You will work closely with our application software developers and management to plan and implement the future of the certificate authority, its software applications, and its policies and procedures.

      We provide secure and reliable service to more than 150 million websites around the world. We expect this number to grow rapidly. As such it’s a unique opportunity to have an enormous impact on creating a more secure and privacy-respecting Web.

      In some organizations, the people responsible for deploying applications are left out of the full application development lifecycle. They are simply handed something at the end and told “make this run reliably, securely, and efficiently” while the infrastructure management role is devalued or taken for granted. That is not how we do things at Let’s Encrypt. SRE is part of the application development lifecycle from start to finish and we heavily invest in enabling and building infrastructure that is reliable, secure, and efficient. SRE is given latitude, time, and resources to do things The Right Way.

      Automation is central to everything you and your team will build and maintain. You will automate operations extensively for the sake of security, scalability, correctness, compliance, and financial efficiency. You will make sure that when something does need to be done manually, it can be done in a safe and efficient manner. Our focus on automation means we are particularly interested in candidates with software engineering skills.

      Our physical infrastructure includes servers, storage, switches, firewalls, and HSMs deployed across two highly secure data centers. While the majority of our infrastructure runs on our own hardware, we do use external cloud and CDN providers for some peripheral systems.

      We use open source software (e.g. Linux, Prometheus, Grafana, SaltStack) extensively and prefer it when it can get the job done. The core CA application software that your team will be responsible for deploying is open source and written by our software development team.

      Effective engineers know how to properly prioritize and communicate well. We will be looking for those skills in candidates.

      Requirements

      • Two years professional experience as a software developer
      • An understanding of why writing tests for software is critical
      • A willingness to travel approximately three times per year
      • A willingness to be on-call (time split between six people)
      • Personal organization ability so that people can depend on you (e.g. task lists, calendar management)

      Skills You Will Need to Develop

      We write most of our code in Go and Python. You don’t need to know these languages coming in but you will need to learn them.

      You will need to develop systems and network administration skills if you haven’t already. This means, for example, learning to manage firewalls and routers, work with automation tools like SaltStack, and manage virtual machines on both physical and cloud infrastructure.

      You will need to gain domain-specific knowledge (e.g. PKI) but you don’t need to know it coming in.

      Location and Benefits

      This is a remote position available anywhere in the United States or Canada.

      Benefits include excellent health insurance, a 100% match for 401k contributions, and flexible time off and parental leave policies.

    • DESCRIPTION

      Are you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?
      Do you like working in a company with a strong open source foundation?


      Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.


      Role Responsibilities

      * Provide world class support for our Scrapinghub customers by delighting them in every interaction
      * Investigate and resolve issues keeping the customer up to date on progress
      * Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.
      * Demonstrate leadership and ability to work independently to resolve complex technical issues.
      * Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.
      * Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
      * Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
      * Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.
      * Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
      * Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
      * Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
      * Be available to participate in the weekend on-call rotation - approximately one weekend per month.

      REQUIREMENTS

      Job Requirements;

      * 3+ years of support or equivalent experience in a customer facing role
      * Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
      * Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).
      * Experience with any server side programming
      * Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.
      * Basic understanding of Python to be able to write a simple code or review code.
      * Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.
      * Strong team player with good analytical and technical writing skills.
      * Strong relationship building skills with a sense of collaboration.
      * Ability to multi-task and manage multiple priorities and commitments.
      * Availability to work full time, during West Coast US hours.

      BENEFITS

      As a new SHubber, you will:
      Become part of a self-motivated, progressive, multi-cultural team.
      Have the opportunity to work remotely.
      Have the opportunity to go to conferences and meet with the team from across the globe.
      Get the chance to work with cutting-edge open source technologies and tools.
    • 1 month ago
      Rho AI was founded in 2012 by a small team of entrepreneurs, data scientists, and engineers. We set out to develop custom software for professional motorsports to predict an optimal race strategy. Since then, our real-time strategy recommendations have factored heavily into multiple victories and we are proud to count Richard Childress Racing, Hendrick Motorsports, and General Motors as some of our partners. Today, Rho AI’s products are used in a wide range of industries, including healthcare, finance, sports, waste, water, climate change, and energy. Why Rho AI?
      • The people - dependable, driven, and collaborative team.
      • The problems - mix of products and services across diverse domains.
      • The tech - modern tools to build pragmatic data-driven applications.
      • The structure - 100% remote-only team & self-funded since 2012.
      Sound interesting? We are hiring for a variety of experience levels, so all are welcome to apply. We are especially interested in hearing from early-career candidates who have publicly available open-source and/or technical writing examples, and are looking to jumpstart their professional careers. Please reach out if: You are looking to:
      • Develop products and services for advanced machine learning applications.
      • Be respected in your software design decisions and take ownership of the systems that you build.
      • Learn from and collaborate with senior engineers and co-founders.
      • Have direct access to customers and users.
      • Work on all layers—database, REST API, user interface, and continuous delivery with AWS and Docker—with a team which values modular, clean code.
      You have:
      • (Must) Built non-trivial applications in Python, ideally with NumPy, SciPy, etc.
      • (Must) Experience deploying systems with AWS/Docker/Ansible/etc.
      • (Must) Ability - and enthusiasm! - to pick up new technologies.
      • (Should) Created user interfaces with React or Angular.
      • (Should) Experience designing RESTful APIs which have multiple clients.
      • (Nice) Strong computer science principles, and/or algorithmic skills.
      • (Nice) Experience with high volume and/or machine learning applications.
      You would like these perks:
      • Work from anywhere in the US! Rho AI is a tight-knit, fully distributed team.
      • Work with a highly engaged team, learn together, and make decisions that impact the whole company.
      • Benefits, including health insurance and 401k.
      You meet these criteria:
      • You are seeking a full-time job.
      • You reside in the United States.
      • You are authorized / eligible to work for any company in the United States.
      • You are within 3 time zones of Eastern Time, or willing to align your schedule.
      • You do not live in a very high cost of living city (SF/NYC), or if so, are willing to adjust your compensation expectations.
      To get an interview, you must supply:
      • A cover letter that explains why you are 1) specifically interested in Rho AI as a company and 2) a good fit for this particular position.
      • A resume that includes: 1) your relevant professional experience, and 2) links to code samples, technical blog posts, and other examples of your work.
    • US citizen or ability to work in the United States without sponsorship

      TL;DR: Why Consider This Position?

      * We have a commitment to transparency and offer a "no surprises experience" throughout the interview and hiring process.
      * We practice and preach sound development practices. You are likely to learn and grow as a developer while working here.
      * Our pay and benefits will be somewhere between good and great, depending on what you are used to and where you live (see below for specifics).
      * You will have the option of working from home or our office, whatever suits you best. Let's make the most of our time and minimize commuting when not necessary.
      * We have a no-drama office policy. We value and cultivate enjoyable working relationships among team members.
      * We emphasize work/life balance and adopt policies that make sure our people don't get burnt out. For instance, our PTO/Vacation policies are designed so that you actually use them.
      * A commitment to Agile Principles while not being enslaved to any particular methodology.
      * You like building full stack web applications with technologies like Python, React, SQL, etc.
      * You are committed to automated testing of all the software you write (our apps typically have 92%+ test coverage).
      * You recognize that there is a lot of idealism in the software development community and are not disenchanted with the the day-to-day realities of programming.
      * You like working independently but can contribute to a team as needed
      * If you apply, we will give you a yay or nay response. No black holes here!


      The position we have open is for a Senior Developer.  Senior Developers usually have 6-10 years relevant experience and meet the following requirements:
      1. Technical Skills
          * Are able to write modular, well-tested, and maintainable code
          * Know at least two software development domains (SQL, Front-End, Back-End) really well and are capable of radiating that knowledge to our team and beyond
          * Are able to work on multiple projects as needed
      2. Leadership
          * Leads the design for customer projects with feedback from other engineers
          * Proposes new ideas for improving the development team, customer projects, and/or our tech stack
          * Adheres to and promotes our development culture and mission
          * For Team Leads (see below): invests in other team members to see that they are growing as individuals and to facilitate productivity within our team.
      3. Code quality
          * Leaves code in substantially better shape than before
          * Fixes bugs/regressions quickly
          * Monitors overall code quality/build failures
          * Creates tests religiously and makes sure the rest of the team is doing the same
          * Proactively identifies and reduces technical debt
          * Proactively defines and solves important architectural issues that may hinder development
      4. Communication
          * Provides thorough and timely code feedback for peers
          * Able to communicate clearly on technical topics
          * Keeps issues up-to-date with progress
          * Helps guide other merge requests to completion
          * Helps with recruiting and interviewing
          * Is able to manage conversations directly with customer contacts when needed.
      5. Performance & Scalability
          * Excellent at writing production-ready code with little assistance
          * Able to write complex code that can scale with a significant number of users
          * Avoids premature optimization

      Leadership

      In addition to the leadership expectations noted above, some of our senior developers will also be involved in leading other developers and interacting with customers. We realize not every senior developer is as good with people as they are with code and that’s ok. We need and value individual contributors. But if you like and are good at interacting with people, we will have opportunities for you to lead teams and/or projects 

      US citizen or ability to work in the United States without sponsorship

    • 2 months ago
      Join our team as a Cloud Developer Experience Engineer and improve the lives of thousands of developers using our product. Have you ever attempted to use a piece of software only to become frustrated because of missing documentation, bad examples, unintuitive UX/DX? This is your chance to help Platform.sh make sure that no developer ever has that experience with our software. You’ll be on a small autonomous team that focuses entirely on making developers passionate about our product. You’ll be exposed to a wide variety of software running on multiple stacks, and will get to tinker with all the new shiny things that come along. You’ll then translate your learnings into templates, learning and training materials, workshops, and conference talks to make sure that the largest number of developers benefit from your wisdom. You’ll help us make Platform.sh better by gathering feedback and best-practices from our users, for whom you will be a fierce advocate. You’ll work remotely. Responsibilities
      • Critically evaluate the developer experience of Platform.sh tools and products, with a focus on Java developers and workflows
      • Maintain project starting templates in various stacks and languages
      • Publish how-to articles and tutorials
      • Prepare and give product demos, online and at conferences (estimated traveling on this position is less than 20% of working time)
      • Run training workshops, online and at conferences
      • General problem solving and technical tinkering
      Qualifications
      • 3+ years experience working as a Software Engineer
      • Must have:
        • Expertise in writing and deploying Java web applications - specifically you have some experience with J2EE on Tomcat and WildFly, plus Spring Boot knowledge
        • A cover letter written in perfect English that shows how you will inspire developers with your writing and passion for software
      • Great to have:
        • Familiarity with the main web scripting languages: Ruby, Golang, Node.js, Python or PHP (yeah, we just called Golang a scripting language, the world won’t end)
      • Nice to have:
        • Experience with other JVM languages very appreciated, especially Scala and Clojure
        • Erlang / Elixir chops
        • A secret crush on Rust (we don’t do any Rust, but some of us would really love to do everything in Rust)
      • You should have a good level of networking and system knowledge. Specifically you have at least a good basic understanding of containers and you have an excellent understanding of  HTTP (please don’t submit your CV if you can’t tell a 301 from a 404, and we do expect you to at least know about TLS).
      • Excellent knowledge of Git: you rebase like a god and you do not lose consciousness when you hear “bisect”.
      • You should have a good grasp of relational databases (Postgres / MySQL), caches (Redis), Search-Engines (Elastic Search, but if you “only" have some Solr chops, we won’t complain), Message Queues (any really, but we provide RabbitMQ and Kafka) and how they fit into an architecture.
      • You should have a good understanding of deployment workflows and some of the DevOps tooling (stuff like Puppet and Chef, anything from Hashicorp).
      • Published technical articles or presentations.
      • Experience giving presentations or trainings, eg. at conferences.
    • Hundreds of thousands of businesses have bet their success on the reliability and performance of the Shopify platform. Uptime, resiliency and efficiency are critical to these businesses and as a result of Shopify’s rapid growth and massive scale, we have many interesting and challenging infrastructure problems to solve.

       

      At the heart of this platform are Shopify’s core database systems. These systems, where we store all merchant and customer data, are built around the MySQL ecosystem of open source tools. Over the past several years, we have been hard at work scaling and improving our database infrastructure, handling almost two million queries per second at peak. Now, we want to take it to the next level and we need your help to get us there!

       

      Responsibilities as a Database Engineer:

       

      As a member of Shopify’s Production Engineering organization and the Datastores team, you’ll be directly responsible for the scalability, availability, and integrity of the Shopify database infrastructure.

       

      As a Database Engineer, your day to day activities will include working closely with the support and development teams, some traditional database administration (DBA) work and some modern systems administration work (managing cloud infrastructure). As we continue to grow and scale, we need to achieve as much as possible through automation and hands-off management. We need your help, your experience, and your crazy ideas to design, build, and deploy the next generation of database management infrastructure to expand on what we have built to keep it truly world-class.

       

      We are currently running a cloud based state-of-the-art stack on Google’s Compute Engine and Container Engine. Our next challenges involve moving all our systems, including MySQL itself, as containerized services running under Kubernetes.

       

      All members of Production Engineering, including leads, also participate in an on-call rotation.

      You’ll need to:

      Have experience with the administration, operation, and performance tuning of MySQL, ideally in a Linux environment.

      Maintain an understanding of modern solutions to deploy services at scale.

      Be proficient in at least one programming language, and have the ability to read, write and understand scripts in languages such as Ruby, Python, or Go.

      Have an insatiable appetite to grow and learn how to manage systems at scale. It would be great if you:

      Understand modern high availability (HA) designs for MySQL, and have used MySQL HA-management solutions, such as Orchestrator.

      Have experience with MySQL proxies, such as ProxySQL.

      Understand containerization and deployment on Linux using technologies such as Docker and Kubernetes.

      Are up-to-speed and comfortable with cloud infrastructure, designs, and tools for Google Cloud and/or Amazon Web Services.

      Have some familiarity with existing cloud-managed “Database as a Service” solutions, such as  Google’s Cloud SQL or Amazon’s RDS/Aurora.

      Are competent using git for version control and especially using GitHub for pull requests, reviews, and issue management.

      Are familiar with the ecosystem of Open Source software used in production web environments, such as Rails, Redis and memcached.

       

      Some things you’ll be working on in your first few months:

      Learn about Shopify’s MySQL-based database infrastructure and get comfortable working safely and efficiently in it.

      Work on the projects that will allow us to offer to our internal customers a standardized “Database as a Service” platform which would cover absolutely all their needs, including HA, data integrity, schema migrations and changes, security, monitoring and alerts.

      Test (and try to break) our high availability systems in interesting new ways, and work out the kinks found in the process.

      Respond to internal support requests from other teams to help ensure their success in developing their own applications or supporting their customers.

       

      We know that applying to a new role takes a lot of work and we truly value your time. We are looking forward to reading your application. Please take some time to tell us why you’d be an awesome addition to our team and how this role would be a fit for you!


    See 17 more Software Dev jobs
  • Customer Support (1)

    • Harvest
      2 months ago
      Disclaimer: Don't judge us too quickly! We've made some intentional typos and grammatical errors in this job post. See our "When You Apply" section for more info.
       
      About Harvest
       
      Harvest is an independent software company making tools that help businesses run more smoothly. For the past 13 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business and we owe it to them to deliver legendary support, delivered by our Harvest Experts: wicked-smart human being, empathetic problem-solvers, and patient troubleshooters.
       
      The Harvest team started as a team of 3 and grew slowly to today’s current total of 55 lovely faces. Though we have an office in NYC, we hire the best people for the job no matter where they may call home. We work hard to make sure everyone feels included and heard. And we offer great benefits, including a profit-sharing bonus, a generous vacation policy, and much more.
       
      ---------
       
      What’s the Job, and Why Is It So Gosh-Darned Great?
      As an Expert, you’ll spend your days helping our customers make the most of their time by getting the most out of our products. We’re the heroes on the frontline and have a deep understanding of our products and our customers. You’ll also be a critical partner to our developers to help them understand where customers are having issues. To deliver the fast, comprehensive, and personal support our customers expect (and deserve), you’ll need to be thoughtful, curious, and a real stickler for details.
       
      There’s more below on the nitty-gritty of the role, but here’s the short version:
      • You’ll love this job if you are energetically curious and delighted to help others.
      • We’ll love you if your a quick learner who’s also enthusiastic, kind, and so reliable that we can set our watches by how regularly you kick ass.
       
      Not to brag, ahem, but this is a really awesome, full-time job. The benefits are great, the working arrangements are flexible, and your coworkers are all crazy-smart and kind.
       
      Who should apply??
       
      You, probably.
       
      You don’t need a background in tech. You just need to be kind, curious, and a crazy-good writer. What makes our team great are the unique experiences and perspectives each of us brings to the table. Our customers aren’t all the same, so why should we be? If your empathy muscles are strong and your comma splice game is locked down, you belong here.
       
      Don’t believe me? Here’s proof that you don’t need to know the difference between JavaScript and Python (but think they might be related to coffee beans and giant snakes that eat people). Our previous hires for the role include a dog walker, a German translator, an art curator, and a Tiffany. Tiffany defies description.
       
      One more thing, and this is a big deal: if you are a member of a group that is historically underrepresented and disadvantaged in tech (and society generally, tbh), please know that we welcome your application with open and enthusiastically-waving arms. We want to meet you!
       
      And while we’re on the topic, if you don’t celebrate people’s differences and don’t value the contributions of those who don’t look, sound, or act like you, Harvest isn’t going to be a good fit. When we come to work, we bring our full selves because that contributes to both the vibrancy and richness of our team. So if you want to work here, you should be actively excited about working with a group of people who strive to be inclusive.
       
      What will your life be like? (SPOILERS: pretty great, but not always a piece of cake)?
       
      • You’ll learn the ins and outs of Harvest, Harvest Forecast, and are associated apps and integrations through our intensive training program. You’ll become a true Harvest expert (see what we did there?).
      • You’ll answer email questions and phone calls for the vast majority of your day. That’s the job, mostly. We maintain an industry-leading average response time, with an emphasis on quality rather than quantity of tickets resolved. It’s troubleshooting, bug investigation, teaching, and occasional therapy (“I believe in you!”).
      • You’ll work alongside our developers to figure out thorny problems, and you’ll help our customers through those tricky periods when things don’t work quite right.
      • You’ll build our customer base by using your presentation skills to host webinars for and answer questions from prospective Harvest customers.
      • Once you’ve mastered the software and can answer tickets like a pro (or should we say—like an expert. Gosh, it never gets old!), you’ll have the opportunity to pursue support-related projects on the Expert Team. There are plenty of projects to keep your juices flowing—whether you’re interested in writing documentation, making handy GIFs, or trying something totally new, there’s room to explore!
      • You’ll be a great human person, and treat our customers with sincerity, kindness, and respect. You’ll create new ways to impress, delight, and surprise them!
      • You’ll share your favorite GIFs of dogs doing stuff in Slack. And kittens. And trash pandas...
       
      REQUIREMENTS
       
      • You’re an exceptional communicator and you treat people kindly. You can gracefully break down, solve, and explain, even the most complex problems. Listening, talking, and working with people makes you happy.
      • Your writing skills are flawless. We mean it. You must have a savvy style and a firm grip on grammar.
      • You’re a hard worker with a history of getting things done carefully and efficiently. You’re thorough—no detail go unnoticed.
      • You’re self-motivated, but also enjoy contributing to a team.
      • You can de-escalate a tense situation with ease and grace—working through a tough issue or bug with an upset customer not only doesn’t scare you, it’s a challenge you’re eager to take on.
      • You don’t mind doing the same thing most days. You’re also comfortable jumping onto a side project when the occasion arises and aren’t scared to tackle the new and unknown.
      • You’re patient and enjoy solving tough problems, and you find helping people fix those problems rewarding.
      • You are able to work full-time, Monday-Friday for one of two shifts:
      1. 8am - 4pm EST
      2. 11am - 7pm EST (8am - 4pm PST, 9am - 5pm MST, 10am - 6pm CST)
       
      When You Apply
      • Tell us a bit about yourself and why you you’d make a great Harvest Expert.
      • Let us know what working hours you are able to commit to (and in what timezone).
      • You’re awesome and can work anywhere… why Harvest?
      • Harvest HQ is home to a record player. What album would you contribute to our vinyl collection?
      • We made six grammatical mistakes or typos in this job post. Be sure to let us know what they are!
       
      Please apply by March 8, 2019, for consideration in this round of hiring.?
  • Marketing / Sales (1)

    • You must have proven sales experience in closing custom web and mobile development projects in the US.
       
      Hello, thank you for checking out our post. We are not hiring an employee we are searching for a person to work as our partner to support our ability to generate more leads that turn into closed deals and generate software sales income. You are a generator.
       
      I have existing clients I need to hand off to pursue this model full time. I have one person in Boulder already with a full client list. This is a unique opportunity. 
       
      "If you want to go fast, go alone; but if you want to go far, go together"
      Potential African Proverb
       
      This position will start ASAP. We currently have over a dozen clients. And we have more interested, this is where you come in. You will handle five of our clients and run this as your own business inside the system we have built.
       
      A bit about me:
       
      I live a mindful life and have a strong commitment to my spiritual practices and inner work. This is a startup and I believe this is a spiritual path. I consciously co-parent two teenage boys and practice yoga/workout daily. I believe in family, authentic relating, evolved economics, finding one's unique path, being grounded, abundance and flow. I am an entrepreneur, salesperson and creative. Here is my LinkedIn profile: https://www.linkedin.com/in/briantsuchiya/
       
      A bit about you:
       
      You first and foremost are doing your inner work. You have a similar lifestyle and our values align. I care most about who you are as a person.
       
      You must have experience with LinkedIn, email campaigns, content writing and web and mobile software sales. Software lead gen and sales background is required.
       
      In your recent work history you have demonstrable success in web and mobile software revenue generation. You thrive off of creating leads, engaging and closing deals for our clients. You are creative and systems driven. You have amazing oral and written communication skills. We have a strong sales and marketing foundation. You own a Mac in good working order, as all of our systems are Mac. You have a suitable home office, with Vonage compatible modem on your Internet service and you will need a printer.
       
      Your Role:
       
      We have clients that want us to sell lots of software development for them in the US. Your focus is to generate leads for them using the system we have developed and then closing the sales qualified leads you generate. This is fulltime and flexible work from home opportunity. You will create all campaigns for up to 5 initial clients, manage a small offshore lead gen team, create reporting and metrics for our clients and sell every lead you generate or they provide. For our clients we are currently doing prospect list generation, cold emails, target emails, LinkedIn messaging, content creation and all sales activities from initial call through contract with some light account management. It is a very diverse day with lots of different types of activities.
       
      Some tasks will be to send out emails, manage your appointments, enter data into CRMs, create reports for our clients and weekly lead gen meetings. We work in multiple CRMS, like Hubspot, Pipedrive, Zoho and Highrise with our clients. Your core skills are lead generating and sales!
       
      Your Compensation:
       
      You will be paid as a contractor on a 1099 and will have total flexibility with your hours and how you generate leads and sell for our clients. You will be paid from the base revenue we charge for lead generation and we have no guarantees. You only earn from what your clients pay us.
       
      You can expect a base of around $6000/mo and your big incentive is commission for deals you close. This is how we all ultimately make money, generating software sales for our clients.
       
      You will manage a Pod, each Pod starts off with 5 initial lead generation clients that we work together to sign. We set up all the systems, train you on the all systems and then you run your business. You are responsible for your training time plan the initial 6 weeks as training and this is without pay.
       
      We charge $2450 per month for lead generation services and we get 10 to 20% commission on payments made on software contracts. You will pay a $1000/mo licensing fee, 5% admin and support fee and we split the sales commission. You also pay for all your own systems and tools. If we are interested we will give you access to all of the numbers, decks and contracts.
       
      Your desire and drive should get you to six figures in the first 15 months!
       
      Our Company:
       
      We sell custom web and mobile development to US and Canadian customers for offshore and nearshore companies. Our clients whom we vet and select pay us commission on closed deals and pay monthly for lead generation services. Our clients hire us to be their sales and marketing US based office.
       
      We are working with companies in India, Central/Eastern Europe and LatAm. We sell all major technology stacks, RoR, Python, Java, PHP, .NET and Mobile.
       
      This opportunity is to support our ability to spend as much time as we possibly can in lead generation, lead conversion and sales for our clients. Ultimately talking with customers in the US and Canada about their software projects, this is how we create value for our clients and generate revenue.
       
      This is a unique opportunity and will require you to be full time to join us. We care about who you are as a person first and then we will look at what you have done professionally.
       
      We have a substantial database of Indian, Central/Eastern European and Central/South American companies. We have the systems, deck, contract, experience, success stories, the credibility and the market knowledge. We will teach you everything we do to help you recruit your clients and to sell software in the US.
      I started with one sales client who generated lots of quality leads. I worked exclusively and part time maybe 15 hrs a week on average. Here are the numbers I produced for Idyllic.
       
      2014 $147,648 exclusively for Idyllic sold $700K
      2015 $202,982 exclusively for Idyllic sold $1.1M
      2016 $98,000 exclusively for Idyllic sold $1.2M wrote off over $100K in commissions they had financial troubles
       
      Since the collapse of Idyllic I've been working on different models and have continued to earn my income in this industry.
       
      2017 & 2018 averaged $100k in income as I landed on this model for 2019 and the future.
       
      If you are interested please answer the following questions and we will only reply candidates that do.
       
      1. Who are you?
      2. Why do you want to pursue this opportunity?
      3. Why are you an ideal match for this role?
      4. Please provide feedback on this ad.
      5. What is alive in your world right now?
      6. What do you think would be your biggest challenge in this role?
       
      Please send your Linkedin and any CV or resume you may have.
       
      Namaste and have a great day. Brian
  • Product (1)

    • Scrapinghub (US timezone)
      2 weeks ago
      DESCRIPTION

      Are you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?
      Do you like working in a company with a strong open source foundation?

      Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.


      Role Responsibilities

      * Provide world class support for our Scrapinghub customers by delighting them in every interaction
      * Investigate and resolve issues keeping the customer up to date on progress
      * Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.
      * Demonstrate leadership and ability to work independently to resolve complex technical issues.
      * Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.
      * Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
      * Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
      * Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.
      * Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
      * Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
      * Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
      * Be available to participate in the weekend on-call rotation - approximately one weekend per month.

      REQUIREMENTS

      Job Requirements;

      * 3+ years of support or equivalent experience in a customer facing role
      * Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
      * Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).
      * Experience with any server side programming
      * Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.
      * Basic understanding of Python to be able to write a simple code or review code.
      * Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.
      * Strong team player with good analytical and technical writing skills.
      * Strong relationship building skills with a sense of collaboration.
      * Ability to multi-task and manage multiple priorities and commitments.
      * Availability to work full time, during West Coast US hours.

      BENEFITS

      As a new SHubber, you will:
      Become part of a self-motivated, progressive, multi-cultural team.
      Have the opportunity to work remotely.
      Have the opportunity to go to conferences and meet with the team from across the globe.
      Get the chance to work with cutting-edge open source technologies and tools.
  • All others (1)

    • Rho AI (USA)
      1 week ago

      Rho AI was founded in 2012 by a small team of entrepreneurs, data scientists, and engineers. We set out to develop custom software for professional motorsports to predict an optimal race strategy. Since then, our real-time strategy recommendations have factored heavily into multiple victories and we are proud to count Richard Childress Racing, Hendrick Motorsports, and General Motors as some of our partners.

      Today, Rho AI’s products are used in a wide range of industries, including healthcare, finance, sports, waste, water, climate change, and energy.

      Rho AI:

      • The people - dependable, driven, and collaborative team.
      • The problems - mix of products and services across diverse domains.
      • The tech - modern tools to build pragmatic data-driven applications.
      • The structure - 100% remote-only team & self-funded since 2012.

      Sound interesting? We are hiring for a variety of experience levels, so all are welcome to apply. We are especially interested in hearing from early-career candidates who have a mathematically inclined higher degree (Masters or PhD), and/or publicly available evidence of non-trivial data science work. Please reach out if:

      You are looking to:

      • Apply academic and/or software development background to industry problems in a full-time data science and machine learning role.
      • Skill up in machine learning topics, including the use of modern techniques in deep learning and natural language processing.
      • Do a mix of exploratory research, proof of concept / MVP projects, and production-level algorithms.

      You have:

      • (Must) Tackled semi-defined, real-world problems by developing hypotheses, iteratively exploring datasets, and crafting machine learning solutions.
      • (Must) A non-trivial amount of experience using Python-based analysis tools, such as NumPy, Pandas, and scikit-learn.
      • (Should) Worked on projects requiring the corralling of large datasets.
      • (Should) Presented your findings through visualizations, writing, and/or speaking.
      • (Nice) A quantitative background in Statistics, Computer Science, Math, etc.
      • (Nice) Used deep learning Python libraries such as TensorFlow and PyTorch.

      You would like these perks:

      • Work from anywhere in the US! Rho AI is a tight-knit, fully distributed team.
      • Work with a highly engaged team, learn together, and make decisions that impact the whole company.
      • Benefits, including health insurance and 401k.

      You meet these criteria:

      • You are seeking a full-time job.
      • You reside in the United States.
      • You are authorized / eligible to work for any company in the United States.
      • You are within 3 time zones of Eastern Time, or willing to align your schedule.

      To get an interview, please supply:

      • A cover letter that explains why you are: 1) specifically interested in Rho AI as a company and 2) good fit for this particular position
      • A resume that includes: 1) your relevant professional experience, and 2) links to code samples, technical blog posts, and other examples of your work.