The best remote jobs, hand-picked daily.

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

    • Heetch is a mobility app with a simple mission: we want people to enjoy going out.
      Every night and every day, our drivers are doing their best to make their rides unforgettable and friendly!
      We are focused on young people's expectations and are competing within a fast-paced market.
       
      The service was launched in Paris on September 2013 and has been growing since then, with thousands of rides every night in France, Belgium and Morocco.
      With more than 1 million users in Europe, we are proud to be one of the fastest French growing startups!
       
      Driver Growth @Heetch
       
      We're a thoughtful, talented, full stack and distributed product team of backend, mobile, frontend and QA engineers, as well as product managers and product designers. We're responsible for the acquisition, engagement, and retention of all our drivers ?.
      Our multi-disciplined team allows us to work autonomously across the realms of our scope. This means we own our roadmap entirely, and we empower each team member to contribute and influence what we work on and how.
       
      Our mission is quite simple; Deliver Driver happiness and ensure they get the optimum experience that they deserve. Drivers use and rely on the products we build every single day to earn a living. This is a responsibility that we hold dear and do not take for granted.
       
      SRE within Driver Growth
       
      Our infrastructure receives 2.5 millions of events per day and processes 100M of API requests. We also serve over a dozen thousand rides, have a Driver signup funnel with 50 separate Data fields and process hundred of gigabytes of log and interaction data daily. Our team owns upwards of 20 microservices on top of Elixir, Kafka and Docker, and are focussing our efforts on adding to this number as we extract from our legacy codebase.
       
      To put it simply; The services we support and the code we produce are critical to the business. Be it a potential driver going through our acquisition funnel, an active driver entering our marketplace or a driver viewing their earnings and account details to name but a few, the impact our backend engineers have on the business as a whole is enormous.
       
      Team Values
      • Transparency: We discuss everything openly within the team. Our speak up culture is strong.
      • Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Brussels or Casablanca.
      • The courage to fail: We celebrate the wins, but more importantly we're not afraid to fail, we always learn and go again.
      • Team unity: No one is left behind.
      • Code quality: It's not software without tests.
       
      Your role
      In this role, you'll be in charge of building the tools and systems that every backend engineer in the Driver Growth team uses to develop, scale, understand, and monitor their operations.
      You will dive deep into gnarly operational issues; from the software, systems, automation, and process perspectives, and, you will work with our production services throughout their entire life cycle, from design and architecture, through implementation, deployment, and sustaining operations.
       
      What will you do?
      • Build tools and infrastructure to make the team iterate faster without overthinking about the core infrastructure.
      • Partner with fellow backend engineers to architect and build mission-critical systems that can stand the test of scale and availability, while limiting operational overhead.
      • Perform deep dives into both systemic and latent reliability issues; partner with software and SRE engineers across the organization to produce and roll out fixes.
      • Design, build & support systems to detect, alert and remediate or escalate on the team' platform.
      • Contribute to standardization efforts across multiple disciplines and services in conjunction with the Core SRE team
      • Handle efficiencies in systems and processes: design, configuration management, performance tuning, monitoring, and root cause analysis.
      • Participate in an on-call rotation and contribute to needed escalation missions.
       
      What do you need?
      • Software Engineer background (+5 years)
      • Practical knowledge of various aspects of service design like messaging protocols & behavior, caching strategies and software design practices
      • Solid understanding of systems and application design, including the operational trade-offs of various designs
      • Excellent programming skills in Go, and an ability to pick up new programming languages
      • Excellent written and social communication, and documentation skills in English
      • Be adaptable and able to focus on the most straightforward, most efficient & reliable solutions
      • Experience in the Linux environment and a deep understanding of its fundamentals and internals: filesystems and modern memory management, threads and processes, the user/kernel-space divide, networking
      • Exposure to the AWS ecosystem
      • Real world experience with Packer/Terraform
      • Customer service skills and empathy to develop solutions that span multiple teams
      • Work well with and be able to influence a myriad of personalities at all levels
      Bonus
      • Experience building highly-available fault-tolerant distributed systems with microservices, including containerized architectures, application security, monitoring, and storage systems
      • Experience with message brokers (such as RabbitMQ or Kafka)
       
      Perks
      • Stocks
      • Paid conference attendance/travel
      • Heetch credits
      • A Spotify subscription
      • Code retreats and company retreats
      • Travel budget (visit your remote co-workers and our offices)
      Hiring process:
      • Non technical interview with the Engineering Manager of your potential team (1h30)
      • Take home assignment (~5 days deadline)
      • Interview with your future teammates (1h)
      • Day on site (Paris) to meet your future stakeholders
       
       
      Check out our Engineering Blog and follow our twitter :)
      You can also have a look at our open-source projects and contributions here
    • CivicActions (USA)
      3 weeks ago

      Are you passionate about transforming government? Would you like to build free and open source tools that enable teams to more easily build and operate secure and compliant services for agency deployment?

      CivicActions is seeking a creative and enthusiastic Security/Compliance Engineer to join our growing (security minded) SRE and DevSecOps team. We are a service and user-oriented group, focused on engineering robust software delivery infrastructure, automation, processes, and teams. The things we build will play an integral role in developing and supporting digital services for federal and state government agencies to help them serve the public better.

      CivicActions is a dedicated, fun-loving team, looking for some talented folks to help us bring revolutionary digital services to government agencies and the people they serve.

      Responsibilities:

      • Gather evidence, artifacts and applicable controls to produce a System Security Plan (SSP) and/or other compliance docs as needed by our client agencies
      • Direct the automation of system compliance and authorization for client services (to make your job easier!)
      • Train developers, operations and clients in the use and benefits of automated compliance
      • Help define and validate a more complete CI/CD pipeline with security baked in
      • Write great code and documentation
      • Shape systems and outcomes related to our development process and product experience

      Qualifications:

      • Excellent technical writing and communication skills
      • Experience managing compliance for GNU/Linux and cloud environments
      • Understanding of security principles such as server hardening and least privilege
      • Continuous monitoring concepts and alerts management
      • Security certification is a plus (e.g., Security+, CCSP, CISSP, ...)

      Preferred qualifications:

      • Willingness and ability to work remotely (e.g., fast and stable net connection, ...)
      • Experience with pentesting/scanning tools (e.g.,  CodeClimate, OpenSCAP, ZAP…)

      Sound good so far? Great, keep reading!

      About Us

      CivicActions is a mission-minded company focused on transforming government through modern software practices. We are looking for others like us with a true passion for using technology to make a positive change in our world. We work in cross-functional, agile teams where communication is open and honest. We encourage and support a balanced lifestyle for each of our team members.

      Location

      Our team is almost entirely distributed (remote) across the US and Canada. For this position, you can normally work from home or find a great co-working space, although occasional on-site visits and working sessions with clients in Sacramento will be necessary. You will need a computer, webcam, strong internet connection and the ability to keep a Monday to Friday schedule because we are a truly collaborative team. Ideally, your timezone will be within the continental United States.

      U.S. citizenship is required for this position as will be a security clearance once you join. Occasional travel to client work sites will also be required.

    • 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.

    • Patreon (Selected US states)
      SRE
      1 week ago

      What you will do:

      You'll help Patreon scale the foundation of a platform that helps creators pay rent and enables higher levels of creativity.

      You'll establish a standard of high availability and reliability for Patreon's production systems.

      You'll influence the direction of our technical roadmap.

      Create and administer infrastructure -- cloud services, hosts, monitoring tools -- for highly reliable and scalable web applications and data stores.

      Build automated tooling to configure and maintain our systems and services.

      Identify and solve issues in our stack.

      Work closely with your peers in security and engineering.

      Participate in an on-call rotation ~1 week per month.

       


      Projects you might work on:


      Leveling up how we approach and handle logging.

      Improving our deploy pipeline.

      Revamp our approach to alerting.

      Working with our security team to improve the security of our infrastructure.

       


      Skills and experience you possess:


      You have experience in DevOps or Site Reliability for a company experiencing fast-paced growth.

      You are knowledgable in configuration management with a framework such as Ansible, Chef, or Puppet.

      You're comfortable with AWS, Linux, and MySQL can operate all of them from the CLI.

      You are proficient with a programming language like Python or Ruby, and with shell scripting.

      Your documentation, collaboration, and verbal communication skills are excellent.

      You are inclined to automate, but can discern when automation isn't the best solution and present alternatives.

      You've worked with continuous integration and deployment systems, and have ideas about how to build and improve those systems.

      You strongly believe in the importance of security, and enjoy the idea of partnering with the security team to ensure the integrity of our customers' data.

      You have productive habits, healthy process awareness, and good teamwork skills and instincts.

  • Design (1)

    • HeartSim (US timezone)
      1 week ago

      HearthSim, the company behind the Hearthstone Deck Tracker and HSReplay.net is working on a new product for Magic: The Gathering Arena, and we are looking for a UX/UI designer to join our team.


      If you use HSReplay.net frequently, have tons of ideas for features that you wish existed on the site, love data visualization tools like D3.js and r/dataisbeautiful, geek out about helping people find insight in large data sets, and are excited at the prospect of joining a quickly growing, early stage eSports statistics and analytics company, then we want to talk to you!

      In this role you will be the first full time designer at the company. You will be working directly with the company’s founders on the core design of our products, and you will have a determining impact on the direction and success of the business.


      In this role, you will need to:

      • Perform competitor and customer research with players, pros, and influencers

      • Define player personas and articulate customer needs

      • Propose new features

      • Create product requirement documents

      • Wireframe and prototype new features

      • Design information architectures

      • Design the Look & Feel for new products

      • Create high fidelity UI mockups

      • Design for both desktop and mobile

      • Create logos, custom icons, data visualizations, and infographics

      • Perform usability testing

      • Analyze product usage metrics and identify opportunities to improve the product


      Qualifications:

      • Prior experience performing the UX/UI functions of the role described above.

      • Experience designing for data focused products.

      • A track record of conceptualizing and designing successful new products.

      • A strong independent work ethic and internal drive to create amazing products.

      • Comfortable working remotely full time (we are a distributed team).

      • Able to reliably attend meetings between 10am - 6pm Eastern Standard Time.

      • Either eligible to work for a US based company, or able to work as an independent contractor to a US based company.

  • Product (1)

    • HeartSim (US timezones)
      1 week ago

      HearthSim, the company behind the Hearthstone Deck Tracker and HSReplay.net is working on a new product for Magic: The Gathering Arena, and we are looking for a product manager to join our team.


      If you use HSReplay.net frequently, have tons of ideas for features that you wish existed on the site, love data visualization tools like D3.js and r/dataisbeautiful, geek out about helping people find insight in large data sets, and are excited at the prospect of joining a quickly growing, early stage eSports statistics and analytics company, then we want to talk to you!

      In this role you will be the first full time member of the product management discipline at the company. You will be working directly with the company’s founders and you will have a determining impact on the direction and success of our products.


      In this role, you will need to:

      • Engage directly with new gaming franchises, players, social influencers, and other eSports ecosystem partners to understand the needs of players and the opportunities for new products and features.

      • Define customer personas and quantify market sizes to estimate the economic opportunity for potential products and features.

      • Generate and propose ideas for new features and products.

      • Draft product requirement documents and collaborate with engineers and visual designers to create wireframes and UI mockups.

      • Decompose new features into user stories as part of the company’s agile sprint process.

      • Maintain a well groomed engineering backlog in order to: keep engineering focused on the highest priorities, anticipate and resolve dependencies, say no to distractions, triage bugs, identify at risk deliverables, and take corrective action.

      • Coordinate with customer support, finance, and marketing to integrate their engineering needs into the backlog.

      • Collaborate with the marketing department to orchestrate and execute the go-to-market for new products and features.

      • Collect player feedback and analyze metrics to iterate on features and inform future prioritization decisions.


      Qualifications:

      • Prior experience performing the PM functions of the role described above.

      • A track record of conceptualizing and bringing successful new products to market.

      • A strong independent work ethic and internal drive to create amazing products.

      • Comfortable working remotely full time (we are a distributed team).

      • Able to reliably attend meetings between 10am - 6pm Eastern Standard Time.

      • Either eligible to work for a US based company, or able to work as an independent contractor to a US based company.