The best remote jobs, hand-picked daily.

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

    • Conductor
      2 weeks ago

      DevOps Engineer

      Does playing an instrumental role in helping the M&E industry render their motion pictures across thousands of cloud-based VMs, 100s of thousands CPUs, and petabytes of data sounds exciting to you? Our small, distributed, fun team is looking for an enthusiastic DevOps Engineer to join us in crafting an indispensable part of the content creation toolset. We built the world’s largest visual effects rendering farm, used for productions such as Deadpool, Game of Thrones, Stranger Things and Welcome to Marwen, and we need your help building our next generation backend services and APIs!

       

      What to expect:

      • In your first 30 days: you’ll contribute to our Terraform modules to support our new and existing projects.

      • In your first 6 months: you’ll have migrated our entire cloud infrastructure to infrastructure-as-code as Terraform modules, and you will play a critical role in helping us schedule workloads across multiple cloud providers. You’ll also have improved the observability of our services.

      • By the end of your first year: you’ll own our multi-cloud infrastructure. If you are interested in management, you’ll help hire and build a DevOps team, or continue working as a high-impact individual contributor in a growing DevOps team.

       

      Required skills/characteristics:

      • Ability to work effectively and collaboratively from your home office.

      • Strongly motivated by opportunities to positively impact the direction of the company and product.

      • Proficient in architecting cloud-native architectures.

      • Enjoys the challenge of a heterogeneous environment, such as supporting IaaS, PaaS and Serverless computing.

      • Proven experience automating infrastructure using techniques such as configuration management and infrastructure-as-code, using tools such as Ansible, Packer, Terraform or CloudFormation.

      • Familiar with one or several cloud platforms: AWS, GCP, and/or Azure.

      • Familiar with Continuous Integration and Automated Testing.

      Additional desired experience:

      • Familiar with cloud VPC networking and peering, and NAT gateways.

      • Familiar with IAM and defining scoped access for applications and developers.

      • Familiar with one of the leading container orchestrators: Kubernetes, Nomad, and/or ECS.

      • Security conscious and strives for all services to be continuously integrated and deployed, with zero down time.

      • Developed or integrated with analytics, billing and user management systems.

       

      Interview process:

      • Casual video chat conversation with our Director of Engineering (30 minutes on Google Hangouts.)

      • Take-home project, scoped to take less than 2 hours.

      • Follow-up technical video chat conversation with our Director of Engineering (60 minutes on Google Hangouts.)

      • Casual video chat conversation with one or more of our engineers (60 minutes on Google Hangouts.)

      • Casual video chat conversation with our CEO (30 minutes on Google Hangouts.)

      Do you want to be influential in the future of M&E cloud-based services? If yes, we want to hear from you!

    • REQUIREMENTS


      * B.S. in Computer Science or equivalent experience followed by 5+ years work experience in using SQL and databases in a business environment

      * Expertise in Data Visualization

      * Experience with LookML (Looker) will be an advantage

      * Deep experience in the latest libraries and programming techniques

      * Familiar with SQL/NoSQL databases like MongoDB and their declarative query languages

      * Knowledge in using BI Analytics and related technologies


      WHO YOU ARE


      * You have accomplishments that showcase your capabilities by their success and technical depth.

      * You own new features from idea to completion.

      * Work well with a core team to design and execute major new features.

      * Enjoy contributing to a fast moving exciting project

      * Strong communicator and fluent in English with excellent written and verbal communication skills.

      * Thrive and excel in our diverse, distributed and agile team environment


      Our Benefits
      We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

      • Competitive Vacation Package

      • Annual Financial Allowance for YOUR development

      • Flexible Family Leave

      • Clevertech Gives Back Program

      • Clevertech U (Leadership Program, Habit Building, New Skills Training)

      • Clevertech Swag

      • Strong Clevertech Community



      How We Work
      Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

      True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

      We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

      The result? We produce meaningful work


      Getting Hired
      We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

      Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.


      Want to learn more about Clevertech and the team? Check out clevertech.careers.

      Clevertech Culture Video


    • 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
    • Sourcegraph
      2 weeks ago

      About us

      At Sourcegraph, we are building a better, smarter foundation for software development. The innovations of the future will all rely on code and by empowering software developers today, we can bring the future sooner. You can learn more about our mission by reading our our master plan.

      Our product (code search, code intelligence, browser extensions, etc.) is open source, and is already deployed to paying customers with small and large engineering organizations across the world. Visit our homepage to learn why companies use Sourcegraph.

      You can see all the progress that we have made by visiting our blog, and all the exciting things that we are working on by checking out our product roadmap.

      Benefits

      In addition to competitive pay and equity, we provide many benefits to keep you happy, healthy, and productive.

      About the role

      You will:

      • Help build Sourcegraph, a multi-tier application (web, CLI, browser extensions, API, data stores, services) written primarily in TypeScript (frontend) and Go (backend).
      • Have the freedom to creatively tackle various CS challenges while building products and infrastructure that are fundamental to the growth and success of the business.
      • Have the opportunity to interact directly with our customers to help them deploy/configure our software, and solve issues that they encounter.
      • Plan your own work each month based on company goals and customer feedback.
      • Publish blog posts and give conference talks about your work at Sourcegraph.

      As a senior member of the team, you will:

      • Help set the technical direction of various projects.
      • Mentor and teach other team members.

      Take a look at our public near-term product roadmap for examples of projects you could work on at Sourcegraph.

      Ideal candidates have

      • A track record of delivering high-quality products with attention to scalability and UX.
      • Strong web/JavaScript/TypeScript/Go fundamentals.
      • Experience working with APIs and distributed systems.
      • Passion for the craft of software development and good engineering practices.

      Interview process

      1. You apply here.
      2. We set up a 30 minute call to chat with you about Sourcegraph to find out what you are looking for in your next role.
      3. We give you a take home coding assignment which won't take you more than 2 hours to finish.
      4. We schedule a few more hours of technical and non-technical interviews. We're happy to fly you out to our San Francisco office, or conduct the remaining interviews over video chat, whatever works best for you.
      5. We check your references.
      6. We make you a job offer.

      We also expect you to be interviewing us too, so ask us any questions you have along the way.

      If you aren't ready to start interviewing, but are interested to stop by our San Francisco office to meet the team, let us know!

      Sourcegraph is an equal opportunity workplace; we embrace diversity and welcome people from all backgrounds and communities.


    • 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!
       
      Delivery Platform Team @Heetch
       
      The Delivery Platform team's mission is to provide a fast, reliable and scalable continuous delivery platform to support the growth of all Heetch engineering teams.
       
      Our platform and tools are used by developers every day and, empower them by reducing the time to market of a feature, from the time we have an idea, to the time a feature is available to all our passengers and drivers.
      The platform is written in Golang, built with Drone.io and powers hundreds of Go/Elixir microservices on top of Docker.
       
      Our Values
       
      • Move smart: We measure everything, and employ tools and standards to ship code quickly and safely (continuous integration, code review, automated testing).
      • Distribute knowledge: We want to scale our team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.
      • Unity makes strength: Moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.
      • Always improve: we value personal progress and want you to look back proudly on what you’ve done.
      • Ship small but often: We consistently deliver value to developers to avoid building up frustration caused by long development cycle
      • Automate all the things: We think that most maintenance and manual actions can be automated to reduce friction, mistakes and offers a better scaling of the delivery pipeline.
      • Strong ownership: Our team has a broad scope of responsibilities and internal customers whom we want to serve to the best of our ability.
       
      Your role
       
      By joining the team, you'll be in charge of leading its technical vision and creating the best platform for all Heetch engineers.
       
      You will build efficient tooling, share technical knowledge and always look forward to improving our technical stack. This is achieved by taking a transversal approach, which consists in:
      • working hand in hand on a regular basis with every team
      • enabling the team to gather strong feedbacks on where productivity or reliability can be improved
       
      What do you need?
       
      • Experience as a technical lead with evidence of successful delivery of solutions at scale
      • Ability to collaborate and communicate on a global scale with other teams to help figure out gaps in our tooling and infrastructure and help drive solutions
      • Strong experience with Go in production
      • Production experience working with microservices
      • Familiarity with continuous integration systems and concepts
      • Experience with Docker in production
       
      Bonus points
       
      • Experience with Mesos and Kubernetes
      • Experience in the DevSecOps space
      • Exposure to Drone.io
       
      What will you do?
       
      • Lead the technical vision of the team and contribute to building its foundations
      • Keep a laser focus on other engineering teams' productivity, efficiency, and reliability
      • Build highly scalable backend systems that power Heetch' continuous delivery platform
      • Collaborate actively with a wide mix of infrastructure engineers, backend engineers, data engineers, and mobile engineers, to figure out the most impacting solutions to build
      • Work from the infrastructure layer to the application layer to help us build a system that processes hundreds of build jobs a day
      • Deliver love and happiness to other developers ?
       
      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
       
      Heetch SAS is collecting your personal data (identity, contact details, academic background, professional experience and optionally a covering letter) for the processing of your application to our job offer, based on your consent.
       
      Your personal data will only be accessible to our hiring team, our co-founders, and the manager of the position you are applying to. In addition, data are stored by our processor in order to use its applications tracking system. Your data may be stored outside of the EU/EEA but are protected by appropriated safeguards.
      Your data are stored for a maximum duration of two years. If we do not reply to your application, you allow us to store your data during this term in order to potentially contact you for another position within our company or affiliates and subsidiaries.
       
      You have a right to access to your data, to rectify them, under some conditions to erase them, and to limit the processing. Also, you have a right of portability on your data. In addition, you may revoke your consent and we shall stop processing your data. Eventually, you have a right to define directives about the fate of your data if your death should occur.
      For more information about your rights, please see our privacy policy.
    • 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.
    • 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
    • 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!
       
      Passenger @Heetch
       
      The top priority of our user-centric team is the happiness of our passengers. From the moment they decide to join us until they enter our marketplace, passengers will be using our products. And our mission is to make sure they get the stellar experience they deserve.
       
      The scope of the team includes passenger acquisition, to ensure that passengers can signup smoothly in a few seconds, and passenger account, to provide a wonderful lifecycle experience to our passengers and help them oversee their passenger account between 2 rides.
       
      Given our business scope, our team is working side-by-side with other Product teams and internal partners (Operations and Marketing teams), allowing us to build features that will empower passengers with new ways to ride.
       
      Tech Stack
       
      • Golang
      • Microservices
      • Kafka
      • Docker with Mesos & Marathon
      • Unit and functional tests are as important as the code
       
      Team Life
       
      • Work wherever you want: We’ve always been remote first but also have offices in Paris, London, Bruxelles, and Casablanca.
      • Open communication: Everything is public within the team.
      • You are not alone: We are supportive of each other and use Slack and video calls to keep in touch.
      • Promulgate Knowledge: Whether it's organizational, cultural or technical, we're eager to learn!
      • Continuous improvement: We do weekly team retrospectives and have a strong 'Speak Up' value.
       
      What do you need?
       
      • Experience with microservices in production
      • Professional experience in Go
      • Understand Ruby on Rails
      • 5 years as a software engineer
      • Ability to design performant systems for high throughput workloads
      • Awareness and understanding of technical constraints
       
      What will you do?
       
      • Own the product as a whole
      • Kill legacy piece by piece to design shiny new micro-services, mixing both technical and product requirement
      • Engineer solutions used by millions of users every single day
      • Provide new in-app signup and login experience without FB connect
      • Provide a better referral flow to our loyal passengers
      • Build a new "ride history" feature to help passengers handle their past rides
      • Increase passenger engagement through new gamified features
      • Contribute to a redesign of many passengers flows in mobile apps
      • From the inside, we’re a caring full-stack team of product managers, software engineers (iOS, Android, Backend, QA), and product designers. The team is growing up, so this is also a great opportunity to join an adventure from the beginning.
       
      Perks
       
      • Stocks
      • Paid conference attendance/travel
      • Heetch credits
      • A Spotify subscription
      • Medical care
      • 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
       
      Heetch SAS is collecting your personal data (identity, contact details, academic background, professional experience and optionally a covering letter) for the processing of your application to our job offer, based on your consent.
       
      Your personal data will only be accessible to our hiring team, our co-founders, and the manager of the position you are applying to. In addition, data are stored by our processor in order to use its applications tracking system. Your data may be stored outside of the EU/EEA but are protected by appropriated safeguards.
      Your data are stored for a maximum duration of two years. If we do not reply to your application, you allow us to store your data during this term in order to potentially contact you for another position within our company or affiliates and subsidiaries.
       
      You have a right to access to your data, to rectify them, under some conditions to erase them, and to limit the processing. Also, you have a right of portability on your data. In addition, you may revoke your consent and we shall stop processing your data. Eventually, you have a right to define directives about the fate of your data if your death should occur.
      For more information about your rights, please see our privacy policy.
    • 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
    • Vizibl (Europe)
      2 months ago
      At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together. We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better. Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for an experienced Front End Engineer who is passionate about building large scale web applications. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time. We’re looking for a Lead Front End Engineer to take responsibility for the overall client-side architecture of our core product Vizibl. Vizibl is a single page application with a wide scope written in Angular.js and powered by a REST API. We’re working with some of the world’s biggest companies from pharmaceuticals to telecoms. Our unique blend of Enterprise know-how coupled with cutting edge web technologies is one of the things our customers love about us. 2019 will be a critical year for Vizibl as we transition and grow rapidly, so you'll play a key role in migrating legacy code and processes to a sustainable position to build upon for the future. You'll also be involved in hiring to increase the size of the team later in the year. The ideal candidate will have strong experience in the development and architecture of large web applications, as well as leadership skills and a knack for embracing new challenges. We're keen to hear your ideas on best practices, continuous integration, testing and quality assurance. But it’s not just day-to-day upkeep - we’re still undergoing rapid feature development in a number of exciting areas.  As a small team no-one is siloed into one discipline or technology - if you’d like to help out on the backend or build a service using a new technology, that’s something we embrace. As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently. If this sounds like your sort of challenge we'd love to hear from you.

      REQUIREMENTS

      What You’ll Need
      • Experience working with large, complex code bases. The world’s largest companies are relying on our product to transform their business and we’re looking for a person that can help us improve our ability to deliver powerful solutions to our customers at scale. We’re keen to hear from people with interesting ideas and experiences in modernising and designing complex systems.
      • Security and compliance are critical for our multi-national client base so web application security must be your first development priority
      • Be passionate about your work. We're searching for someone who shares our pride in building a world class product.
      • Be an excellent communicator. Communication in a distributed team is hard and it's critical that every team member is able to communicate well remotely. English fluency is a must.
      • Self organising. We're a highly autonomous team. We align people around problems and let them find solutions.
      • Have an excellent understanding of JavaScript, HTML and CSS. You'll be helping to find and train more FE engineers as the team grows so a solid understanding of the languages you'll be helping people to use is essential.
      • Have experience optimising web applications for performance.
      • Good understanding of best practices and agile methods
      • Experience with TDD/BDD methodologies (Jasmine, Protractor). We're big on testing.
      We’ll be impressed if
      • You have experience with building and maintaining Angular in a production environment.
      • You have experience working in an agile team
      • You have experience working in a remote team
      • You have experience managing a team or have experience hiring
      • You have experience building software with a strong focus on security
      • You’re familiar with the enterprise project management space
      • You’ve integrated with large corporate IT environments before

      BENEFITS

      Some of the things you'll enjoy as a result of joining the Vizibl team are...
      • A competitive salary - We don't believe in paying people less because they work from home.
      • Work from home - We're proud to be a Remote First team as we believe in investing in people, not places.
      • Flexible working hours - As a company we invest in creating a good work/life balance for all our team members. At Vizibl "Output is King". We hire people that know how they work best and we leave them to it.
      • We get you set up - Working from home shouldn't mean sitting at your coffee table. We provide you with an allowance to get your setup right. This includes all the essentials like Laptop and a Monitor as well as a bit extra for your specifics.
      • Options in the Company - We believe that we are building a truly unique business and we want everyone to share in our success. We offer all employees stock options in the business.
      • A well-being allowance - We top up your salary with a little extra to make sure that you've got things like your internet covered. We don't prescribe what you spend the money on. Perhaps going to the gym makes you feel great and helps you work - Maybe you want to spend it all on coffee? it's up to you!
      • Regular Social events - Even though we're remote, we try and meet up as much as we can. We conduct monthly social events as well as team weekender every year in April.
    • 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 consisting 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.
       
      Backend within Driver Growth
      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, Stockholm, Milan, Bruxelles 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.
       
      What you'll do
      • You will contribute to architectural and design decisions around our microservice and event-driven architecture.
      • You will work on large scale extraction projects, as we migrate legacy systems into our microservice architecture.
      • You will build, ship and monitor your Elixir microservices in production. ?
      • You will do Code Reviews and provide feedback to your colleagues.
      • You will leave code in a better place than you found it.
      • You will participate to build a positive environment for the people around you.
      • You will lead by example.
      • You will share knowledge with everyone and help your team to grow.
      • You will embrace the freedom to experiment. Intrigued in new tech or library? Go for it! Let's see how it improves our services.
      • You will have product ownership by working closely with Product, mobile and data teams. Your job will not be just about writing code.
       
      Requirements
      • +6 years as a software engineer.
      • Production experience working with microservices.
      • Eager to learn and push boundaries with Elixir.
      • Track record of crafting elegant APIs that are easy to use and well documented.
      • The ability to ship fast when needed.
      • Not afraid of leaving your comfort zone.
      • You are ready to make an impact at scale.
       
      Bonus
      • Production experience in Elixir.
      • Exposure to Kafka.
       
      Check out our Engineering Blog and follow our twitter :)
      You can also have a look at our open-source projects and contributions here
       
      Heetch SAS is collecting your personal data (identity, contact details, academic background, professional experience and optionally a covering letter) for the processing of your application to our job offer, based on your consent.
       
      Your personal data will only be accessible to our hiring team, our co-founders, and the manager of the position you are applying to. In addition, data are stored by our processor in order to use its applications tracking system. Your data may be stored outside of the EU/EEA but are protected by appropriated safeguards.
      Your data are stored for a maximum duration of two years. If we do not reply to your application, you allow us to store your data during this term in order to potentially contact you for another position within our company or affiliates and subsidiaries.
       
      You have a right to access to your data, to rectify them, under some conditions to erase them, and to limit the processing. Also, you have a right of portability on your data. In addition, you may revoke your consent and we shall stop processing your data. Eventually, you have a right to define directives about the fate of your data if your death should occur.
      For more information about your rights, please see our privacy policy, or send an email to [email protected].
    • Cycloid (Remote in Europe)
      1 month ago

      We are looking for a software engineer, passionate (it’s the most important) with several years of experience crafting software (it is better) but if you feel that you have the potential, don't hesitate, and with:

       

      - broad experience in back-end development, HTTP and APIs

       

      - professional experience with Go, knowledge of distributed systems and simplicity, familiar with the UNIX philosophy, database such as MySQL, swagger ...

       

      - A big + would be that you understand or you have worked as a DevOps as we build a DevOps platform.

       

      What is also important is that we are looking for more than just a developer. We are looking for a person who can build with us new features, can bring some new ideas to what could be a great DevOps platform to build a bridge between Dev & Ops & tools.

       

      We work on empowering people so we don't have a full-time product manager due to our culture.

       

      You are of course a team player and know how to work in remote even if you can work at Cycloid office in Paris if you live in IDF. You can decide to work on remote or co-working place if you are located in Europe, we only hire people located in Europe to avoid timezone issue and we don't accept relocation. All the organisation are in an asynchronous manner. We don’t use emails, only Github, Slack, Trello and Hangout.

       

      You have excellent written and oral communication skills in English, another language would be a plus.

       

      The salary will depend on your skills and your localisation. We are fully transparent internally on this topic.

       

      Cycloid is committed to having equality between women and men. In that way, we strongly encourage women's application.

       

      Interested in knowing more and the advantages we offer, please feel free contact us at [email protected] To apply, send us your resume and Open Source / Github code if you have.

    • Bitfinex is on a mission to create the most innovative and industry-leading cryptocurrency trading platform.

      Our team is built from many enthusiastic individuals who each hold an ownership mentality. That means that no one is waiting to be told what to do. Each member is a self-starter who is highly motivated. To put it another way, when we’re not working, we dream about work. While each member is motivated and self-starting, we are also a group who will not put our individual egos before the best interests of the team.

      Our team is globally distributed, so clear communication is critical. We are in constant contact as we hustle to develop, support, and deliver the best platform possible for our users. Our goal is to find more hard-working, skilled people who will be excited to join us on this journey.

      If you get excited about being in an industry that is breaking new ground and have a disposition of confidence towards challenging technical feats, we want to talk to you.

      Key responsibilities

      • Work towards improving test automation framework and maintaining scalable data sets
      • Develop and contribute to long-term technical solutions and strategies of the engineering department
      • Assisting with delivering high-quality code to a huge client base
      • Identifying and recording bugs, verifying fixes
      • Leverage monitoring and reporting tools to provide quality metrics
      • Assisting development team by reproducing issues

      What we need

      We’re currently looking for a Senior Back-end Developer to join our team. The position is remote and available to anyone self-driven, and with the experience, motivation and capacity to contribute to our vision.

      Self-motivation is essential for all our team members. No one on the team will micro-manage you. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast paced team, and have the chance to shape the direction of Bitfinex as we grow.

      • Knowledge and experience with microservices architecture
      • Experience with blockchain integration
      • Comfortable with high-availability concepts
      • Have actively participated in the development of a sophisticated platform as one of the leading developers
      • Ability to quickly learn new technologies
      • Expert level C++
      • Exceptional JavaScript skills, ability to performance optimise code, Ruby or Rust skills are a plus
      • Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues
    • About SwissBorg:

      SwissBorg is a fintech startup building the new era of wealth management on the blockchain. Developed by a team of financial experts, we are decentralized to the world with teams in Toronto, Lausanne, Tokyo and London and operate as a meritocracy. By utilizing the community-centric approach, SwissBorg aims to revolutionize investment in crypto assets.

      We are looking for talented individual to help us grow our team and reach. If you like fast-paced environments, lots of learning, agile thinking and a flexible work policy, this is your chance to apply!

      Responsibilities:

        • Contribute to the development and evolution of our Android apps
        • Work closely with the Product, UX/UI, Android and Backend teams
        • Write clear and maintainable code with Unit/UI tests
        • Evaluate the right technologies and keep yourself up to date to the Android technology landscape
        • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
        • Implement best practices to ensure app reliability, scalability and security

      Skills and requirements:

        • Solid experience (3+ years) in developing Android native apps with Kotlin
        • Knowledge of Rx (RxKotlin) is a plus
        • Knowledge of OkHttp, Retrofit & Moshi is a plus
        • Solid understanding of the full mobile development lifecycle
        • Strong UX/UI design skills and the care to develop world-class user interfaces
        • Enthusiastic, fast learner and a problem solver
        • Previous experience working remotely is a big plus
        • The ability to propose, listen and accept people's feedbacks
        • Flexible, proactive, organized, detail-oriented and entrepreneurial
        • Excellent English communication skills.
        • Experience in the finance industry a plus
        • Experience with encryption, cryptography standards and securing Android app is a plus

      Why SwissBorg:

        • Freedom to create, to research and recommend tools and technologies to support our mobile development
        • Working with an experienced team that includes Backend software engineers, DevOps and QAs
        • Grow in an environment with experts in crypto, investments, engineering, AI, psychology, and business
        • Very competitive Salary and Bonus
        • Flexible work hours
    • 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
    • 1 week ago
      About SwissBorg:

      SwissBorg is a fintech startup building the new era of wealth management on the blockchain. Developed by a team of financial experts, we are decentralized to the world with teams in Toronto, Lausanne, Tokyo and London and operate as a meritocracy. By utilizing the community-centric approach, SwissBorg aims to revolutionize investment in crypto assets.

      We are looking for talented individual to help us grow our team and reach. If you like fast-paced environments, lots of learning, agile thinking and a flexible work policy, this is your chance to apply!

      Responsibilities:

        • Contribute to the development and evolution of our iOS apps
        • Work closely with the Product, UX/UI, Android and Backend teams
        • Write clear and maintainable code with Unit/UI tests
        • Evaluate the right technologies and keep yourself up to date to the iOS technology landscape
        • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
        • Implement best practices to ensure app reliability, scalability and security

      Skills and requirements:

        • Solid experience (3+ years) in developing iOS native apps with Swift
        • Knowledge of Rx (RxSwift), Alamofire or Moya is a plus
        • Solid understanding of the full mobile development lifecycle
        • Strong UX/UI design skills and the care to develop world-class user interfaces.
        • Enthusiastic, fast learner and a problem solver
        • Previous experience working remotely is a big plus
        • The ability to propose, listen and accept people's feedbacks
        • Flexible, proactive, organized, detail-oriented and entrepreneurial
        • Excellent English communication skills.
        • Experience in the finance industry a plus
        • Experience with encryption, cryptography standards and securing iOS app is a plus.

      Why SwissBorg:

        • Freedom to create, build a research architecture and the company you always dreamed of
        • Grow in an environment with experts in crypto, investments, engineering, AI, psychology, and business
        • Very competitive Salary and Bonus
        • Flexible work hours
    • Heetch is a ride-sharing app with a simple mission: we want people to enjoy going out. Every night and every day, our drivers are doing their all to make your ride unforgettable and friendly! We are focusing on young peoples expectations and are competing within a competitive and fast paced market.
       
      The service was launched in Paris on September 2013 and has seen exponential growth since then, with thousands of rides every night in France, Italy, Sweden, Belgium and Morocco.
      With more than 1 million users in Europe, we are proud to be one of the fastest growing startups coming out of France!
       
      DRIVER GROWTH @HEETCH
       
      We're a thoughtful, talented, full stack and distributed product team consisting 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 allow us to work autonomously across the realms of our scope. Basically, this means we completely own our roadmap, 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 each and every day to earn a living. This is a responsibility that we hold dear and do not take for granted. 
       
       
      BACKEND WITHIN DRIVER GROWTH
       
      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 earning and account details to name but a few, the impact our backend engineers have on the business as a whole is huge. 
       
       
      WHAT YOU'LL DO
       
      • Contribute to architectural and design decisions around our microservice and event-driven architecture.
      • Work on large scale extraction projects, as we migrate legacy systems into our event-driven architecture.
      • Build, ship and monitor your Elixir microservices in production. ?
      • Participate in Code Reviews and provide feedback to your colleagues.
      • Leave code in a better place than you found it.
      • Create a positive environment for the people around you.
      • Lead by example.
      • Share knowledge with everyone and help your team to grow.
      • Have the freedom to experiment. Intrigued in a new tech or library? Go for it! let's see how it improves our services.
      • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code.
       
       
      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, Stockholm, Milan, Bruxelles 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.
       
       
      REQUIREMENTS
       
      • +6 years as a software engineer.
      • Production experience working with mircorservices.
      • Eager to learn and push boundaries with Elixir.
      • Track record of designing elegant APIs that are easy to use and well documented.
      • The ability to ship fast when needed.
      • Has a full event driven mindset.
      • Not afraid of leaving your comfort zone.
      • You are ready to make an impact at scale.
       
      BONUS POINTS
      • Production experience in Elixir.
      • Exposure to Kafka
       
       
      PERKS
       
      • Stocks.
      • Paid conference attendance/travel.
      • Heetch credits.
      • A Spotify subscription.
      • Code retreats and company retreats.
      • Travel budget (visit your remote coworkers and our offices).
       
    • Crunch.io
      2 months ago
      Crunch is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with four experienced JavaScript developers and two designers constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.
       
      On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.
       
      In an intermediate engineering role, you will immediately begin to add value to a complex application that clients depend on to get their jobs done. You will learn to refine not only your own code but the Crunch APIs that the application is built upon. Your responsibilities will grow to include ownership of new features, the resolution of bugs, and regression-proofing through comprehensive test coverage. In any given week, you might:
       
      • work on new features with other frontend team members
      • triage, unravel, test, and resolve bugs and issues
      • update existing code in parallel with backend changes to ensure uninterrupted operation
      • review your colleagues’ work on pull requests
      • propose, discuss, and debate technology improvements, code organization, design patterns, and conventions employed in the front-end development environment
       
      Front-end developers on our platform are first-class team members. Although your focus is primarily on JavaScript, you will gain familiarity with the entire system. Some of the technologies that enable us to achieve our well-designed, efficient, and performant applications are:
       
      • ECMAScript (latest specification, as needed)
      • Webpack + Babel (ES6 modules)
      • React + Redux
      • Immutable data objects
      • AngularJS 1.5
      • Styled Components
      • Stylus
      • Unit testing with Jest + Enzyme for React (we have over 5500 unit tests across our app)
      • Jenkins for continuous integration and deployment
      If you have experience or interest in these additional areas, you may have the opportunity to work with them as part of your role:
      • End-to-end testing (we use Nightwatch.js and Docker)
      • Mobile design / touch interfaces
      Qualifications:
       
      • A firm command of JavaScript and, more importantly, an appetite for continual improvement and growth
      • Familiarity with JavaScript frameworks and libraries for building web applications
      • Commitment to high development standards, including comprehensive testing in whatever language you’re working
      • Demonstrated ability to work with team of peers, understanding and respecting the responsibilities and expertise that developers, designers, QA folks, and others bring to the project
      • Ability to provide reasonable estimates on work, meet deadlines, and take ownership and responsibility
      • Well-developed principles of self-motivation and time management
       
      Learn more about our team!
       
      Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.
       
      We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
    • Respondent (US timezone)
      Today
      Research is the oxygen for intelligent innovation, which is why Respondent is revolutionizing how it’s completed. Our mission is to be the most-trusted global marketplace for research that delivers higher-quality, faster connections to respondents.

      Respondent is a two-sided marketplace that connects market and usability researchers with the highest quality research participants in the world. Our platform gives researchers a single place to quickly find the right participants for their projects, as well as schedule and pay them instantly. It simplifies the work that’s necessary to conducting quality research. Companies like IBM, Airbnb, Uber, Microsoft, Procter & Gamble and many more have already integrated us into their research processes.

      Respondent is not only at the forefront of research we are also at the forefront of work trends. We are firm believers that the world is transitioning to a remote workforce and as a result, are an entirely distributed team. Cities are becoming more expensive and commutes are growing longer. Working on a distributed team gives our team members the chance to live in more affordable and desirable locations without a lengthy commute.

      We are a small, quickly growing startup. Working as a distributed team allows us to hire the best talent regardless of location (right now everyone works in a US Time Zone). As a growing startup all employees work up and down their vertical. You will work on things that seem more senior than you are used to (you’ll be answering problems that no one has the answers to) while simultaneously working on things that seem more junior than you are used to--and everything in between. Additionally, to fill gaps across our small team all employees work outside of what they might consider their normal job responsibilities. This blog post outlines how we work as a distributed team.
      We encourage those who are underrepresented in technology companies to apply!

      Responsibilities:

      * Directly manage seven engineers--we’re growing!--through coaching, giving feedback, having one-on-ones, assisting with career development, giving performance reviews, etc.
      * Hire for and build an incredible engineering culture.
      * Create and improve engineering processes, applications, and systems for scale (you are leading this from the ground up!), which you will need to ensure are documented and communicated. You will build the blueprint, which will be hugely impactful for the company.
      * You will report to the CEO, manage projects and collaborate with key stakeholders, including other teams such as design, product and sales.
      * Perform code reviews (we use Node.js).
      * Guide and build scalable backend applications to support the growing needs of the business.
          * Work with both SQL (we use Postgres) and NoSQL (Neo4j/MongoDB) databases and caching technologies like Redis.
      * Take full ownership and responsibility for building, shipping, and maintaining core features, end to end.
      * Collaborate with our Co-Founder and Architect to scale infrastructure and introduce new technologies.
      * One of your first projects will be to do an audit of how we do things (look at our processes, talk to engineers, etc.) and determine what are priorities should be.

      Who are you?

      * Proven ability to lead high performing teams and to promote an incredible engineering culture
      * A BS degree in Computer Science or other related technical fields preferred
      * Experience with Node.js applications in production (most of our stack), REST APIs, CI/CD and unit testing
      * Comfortable with agile methodologies (scrum, kanban, etc)
      We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. Our values are: Always Researching, Ownership, Active Honesty, and Thriving Together. Read more about them here.

      Benefits:

      Working at Respondent is a unique experience. You will be part of a remote, diversified team around the US. and world. We care deeply about creating a cohesive, tight-knit culture that gets results. That’s why we offer our employees the following:

      * Work remotely from anywhere in a US Time Zone (this does not have to be in the US itself, but rather must be in a US Time Zone: ex. Mexico City, Mexico)
      * A new office set up, including a new Macbook Pro, desk, second screen, ergonomic chair, and wireless mouse & keyboard
      * Health insurance for US-based employees covered at 99% for individuals and 50% for dependents (non-US employees receive a healthcare stipend)
      * Short Term Disability covered at 100% for all US-based employees
      * Dental and Vision insurance offered at group rates to lower the cost for US-based employees
      * Four weeks of flexible vacation (need a bit more for religious or country holidays--no problem!)
      * Paid holidays
      * Stock options
      * Company retreats for teammates to get to know one another in-person: our last retreat was in New Orleans!

      Respondent is an equal opportunity employer 
    • 2 months ago
      We are a fast-growing and leading company in the personalized health space. We build software to help interpret peoples’ genetics, lab tests and symptoms in order to give personalized health recommendations.
      • Our primary goal is to give people the tools they need to live a healthier and better life
      • We are a flat organization and prioritize efficiency
      • We work as a team and every input and suggestion is taken into account, no matter who it comes from
      • We thrive on open communication and dedication
      • We are a meritocracy and people who show good abilities can move up in the organization fast.
      If this is the type of company you want to be a part of, apply now! Job Type and Pay: We are looking for a talented frontend developer. Pay will be in accordance with abilities and experience.
      • Full-time only
      • Position is remote
      • No agencies
      • Must work a minimum of 4 hours within PST time zone between 9AM to 8PM PST
      Required Duties & Skills:
      • Proficiency in React, Redux, and Redux-Saga
      • Must have a solid command of Javascript, CSS and HTML
      • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
      • Well-versed in source control with Git
      • Able to implement creative and visually-appealing frontend designs
      • Ability to translate designs, wireframes, and mockups into highly-composable code
      • Collaborating and troubleshooting issues with our backend team and other company stakeholders
      • Writing clean, readable code and tests
      • Giving and receiving feedback while working with a team
      • Strong English-language communication skills
      • Ability to work independently and as part of a team is essential
      Plusses:
      • Knowledge of React Native (for mobile app development)
      • Experience writing E2E tests with Cypress
      • Familiarity with AWS, bitbucket, and Heroku, Material-UI
      Our three companies: Selfhacked.com - With over 1.5 million visitors per month, SelfHacked is the best source of scientific information on supplements and health topics with integrity, no agenda or ideology. We strive for completeness and accuracy, and we work to make it accessible for everyone. The SelfHacked team includes 4 PhDs, 1 PharmD, 2 PhD students, 2 MS in biology, and a few biochemistry graduates. SelfDecode.com - We analyze people's DNA (over 15,000 users so far) and symptoms and give them health recommendations based on their DNA that are simple and easy to understand using our custom-built algorithms. LabTestAnalyzer.com - Provides high-quality, science-backed information and lifestyle, diet, and supplement recommendations based on lab test results. We are very selective in our process because we look for a very long-term, full-time partnership with our employees. We try to keep the process as short as possible so we don't waste anyone's time. We've designed our tests and procedures so that if someone doesn't score above a certain threshold for a given segment, they are booted from the application process early. Most people will not spend more than 10 min of their time on our process. People who do well keep progressing and ultimately get hired and love working for our company! If this is the type of company you want to be a part of, apply now!
    See 16 more Software Dev jobs
  • All others (1)

    • 3 weeks ago
      Remote

      At GitLab, our team of technical writers is responsible for ensuring that the documentation for all of our products is clear, correct, and easy to use. We are looking for great writers with strong technical proficiencies who will help our users succeed with our rapidly evolving suite of developer tools.

      You’ll collaborate with our engineers, who write the first draft of docs for the new features they create. You’ll dive in on special projects, authoring new content and working on new site features and processes. You’ll collaborate with others across the organization to craft tutorials and other educational resources. You’ll be at the leading edge of DevOps while contributing to one of the world’s largest open-source projects and engaging with our wider community.

      GitLab is an all-remote company, and this is a remote position with no geographical requirements.

      Responsibilities

      • Continuously improve GitLab’s documentation content in collaboration with engineers, product managers, and others.
        • Review and edit doc plans and content for all new and enhanced features.
        • Produce written and video tutorials for getting started with GitLab features and for specific use cases.
        • Help developers and other members of the community who have documentation-related questions.
        • Identify and address content gaps or the need for additional media such as diagrams or videos.
        • Participate in reviews and revamps of section or page content and structure.
        • Help review and triage incoming suggestions, corrections, and other content from the community.
      • Continuously improve GitLab’s documentation site features and user experience in collaboration with engineers and other technical writers. This may include the documentation site’s design, search, build process, feedback methods, SEO, visitor analytics, versioning, and other technical components.
        • Contribute to the planning and code of new site features and enhancements.
        • Coordinate with frontend and backend engineers when their help is needed.
      • Contribute to the improvement of team process and style, as well as cross-functional efforts.
        • Act as a reviewer of release blog posts and contributor to GitLab’s Handbook.
        • Make it easy for contributors from the community—internal and external—to submit quality documentation.
        • Contribute to the documentation Style Guide and documentation process guides.
        • Collaborate and improve upon collaborative processes with others including product managers, Support, Marketing, Engineering, and the wider GitLab community.

      Requirements

      • You have:
        • An affinity for managing and writing software documentation.
        • Excellent writing and editing skills.
        • Understanding of what makes documentation clear and effective.
        • Great teaching skills that translate into amazing written work.
        • Familiarity with the Linux or Mac command line.
        • Experience using Git, HTML/CSS, and at least one programming language (though this does not need to be from a professional context).
      • You are:
        • Highly organized; able to triage and prioritize numerous issues and projects.
        • Able to succeed in a remote, globally distributed work environment.
      • You share our values, and work in accordance with those values.

      You’ll receive special consideration if you have experience with:

      • Static site generators and managing docs as code.
      • DevOps tools.
      • JavaScript and intermediate front-end development.
      • Advanced programming or other technical experience.

      Our hiring process is described in more detail in our Handbook's Hiring section. When you apply, please include a cover letter that describes why you are interested in this position and in what ways you are well-qualified for it.

      About GitLab

      GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

      We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

      Top 10 reasons to work for GitLab:

      1. Work with helpful, kind, motivated, and talented people.
      2. Work remote so you have no commute and are free to travel and move.
      3. Have flexible work hours so you are there for other people and free to plan the day how you like.
      4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
      5. Work on open source software so you can interact with a large community and can show your work.
      6. Work on a product you use every day: we drink our own wine.
      7. Work on a product used by lots of people that care about what you do.
      8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
      9. Focused on results, not on long hours, so that you can have a life and don't burn out.
      10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

      See our culture page for more!

      Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto.

      Remote-CHAR