Remote node js Jobs in February 2020

28 Remote node js Jobs in February 2020

Post a job
  • Software Development (25)

    • NS8 is a fraud prevention hub with industry-leading time to value that empowers eCommerce merchants to reduce their total cost of fraud through data orchestration and early-stage detection tools that filter out malicious activity before it starts.

      Why Join Us?

      • We're blowing up and need talented engineers and leaders to keep up with our explosive business growth.

      • We've got funding and our revenue is killing it too. Our numbers are outperforming the projections in our last pitch deck - and we all know how lofty those can be.

      • Our CEO is a developer of over 20 years and has additional founder and CEO experience with fast paced startups, so he gets the engineering side and the business under commits so development can over deliver.

      • Our CTO has decades of technical expertise, running large development organizations with resources in every corner of the globe, deploying products that generate hundreds of millions of dollars annually across diverse and highly regulated markets.

      • Our CSA has over 20 years development experience with both Fortune 20 companies and founding many startups in the platform space, including several large exits.

      Our Engineers:

      • Excel in a flat hierarchy and spend almost 100% of their time writing code.

      • Love working in our agile, continuous integration and deployment environment.

      • Conceive, design, develop, deploy and operate the code they write.

      • Deploy maintainable, instrumented, predictable and reliable distributed systems on a steady cadence.

      • Write tooling for automation, diagnostics, debugging.

      • Participate in on-call rotation for their services.

      • Build with a security mindset and are up to date on industry best practices.

      • Design from the start with multi-tenancy and high availability as requirements.

      • Have developed their remote engineering muscles and are highly engaged via Slack.

      Our Stack:

      • TypeScript, React, Node.js

      • AWS technologies

      • Kubernetes

        • Concourse + Helm3 for CI/CD

        • Prometheus

        • Grafana

      • Kafka

      • ProtoBuf3

      • Mongo

      • MySQL

      Your Role:

      The Director of Cloud Infrastructure is an experienced infrastructure technologist and leader who is passionate about DevOps: leading, mentoring, and scaling teams responsible for NS8’s software development delivery pipeline, cloud infrastructure, and production services.

      Responsibilities:

      • As Director of Cloud Infrastructure, you will collaborate with the CTO, Chief Architect and entire Engineering organization to roll out and maintain DevOps best practices to enable rapid software development through a robust and secure infrastructure.

      • Manage a plan for how to move towards best practice, and communicate progress to relevant stakeholders

      • The Director of Cloud Infrastructure is responsible for NS8’s development, test, and production infrastructures.

      • Support the engineering teams with infrastructure and tools to automatically build, deploy and run applications maximizing the use of automation and observability

      • The ideal candidate will have considerable knowledge of cloud computing and AWS with experience building environments that meet high availability, scalability, and reliability criteria.

      • Experience with continuous integration, continuous delivery and continuous deployment.

      • Experience with container architecture and container orchestration tools (Kubernetes)

      • Experience managing and maintaining Kafka

      • Experience deploying, managing and monitoring production services, as well as the supporting infrastructure such as CI/CD pipelines and container orchestration (Concourse, Istio)

      • Responsible for configuration, management and orchestrating response using alerting tools such as New Relic, Honeycomb and PagerDuty. Streamline incident management and escalation process to provide 24/7 support for production services

      • Managing technical people and engineering leads, including performance management, career management, and conflict resolution

      • An ability to build teams while keeping engineers and leads engaged

      Qualifications:

      • Bachelor’s or Master’s degree in Computer Science or similar.

      • 5+ years developing software in a professional environment

      • 5+ year in DevOps

      Our Benefits:

      • Work from home or on-site in Las Vegas

      • Competitive salaries

      • Equity

      • Medical

      • Dental

      • Vision

      • FSA

      • Fully stocked kitchen for on-site employees

      Our Culture:


      • Vibrant is an understatement, company events are always first class and exciting – axe-throwing, luchador wrestling, fancy dinners, charity events, game shows.

      • Value diversity, transparency, and encourage everyone to be their authentic self.

      • Supportive, learning culture; where engineers are encouraged to present Lunch and Learns on any topics they are passionate about.



      Physical Demands:


      While performing the duties of this job, the employee routinely is required to sit; walk; talk and hear; use hands to keyboard, finger, handle, and feel; stoop, kneel, crouch, twist, crawl, reach, and stretch. - The employee is occasionally required to move around the office.



      NS8 Inc provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


      This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

    • 3 days ago
      Job Description

      About Pluralsight Flow, powered by GitPrime 

      GitPrime is now a Pluralsight company, an entire functional department of our new parent company. We are pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and demonstrate that they're driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.  

      Working at Pluralsight 

      Founded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology learning platform organizations and individuals in 150+ countries count on to innovate faster and create progress for the world.  

      At Pluralsight, we believe everyone should have the opportunity to create progress through technology. That everyone should have access to the skills of tomorrow. That technology can make the world a better place. Through the work we do everyday, we empower the people who power our world.  

      And we don’t let fear, egos or drama distract us from our mission. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.  

      The Opportunity  

      As a DevOps Engineer at Pluralsight, you will partner with the DevOps Manager to curate Developer self-service tools and systems to empower our continuous deployment environment. You will keep Pluralsight’s finger on the pulse of the DevOps community by continually researching, testing, and developing solutions to better enable our Software Engineers through automation and self-service. As an embedded member of remote development teams, you will be the subject matter expert on how and when to utilize the tools built and deployed by DevOps, as well as an influential partner in delivering incredible end user experiences.Pluralsight is a leader in the tech education space, and as such, our engineers are a driving force in developing and promoting industry best practices while continually synthesizing new ideas. You will help set the bar for DevOps teams across the industry while building a product that creates the innovators of tomorrow through technical education.

      Who you are: 

      • You are an experienced DevOps professional that enjoys being in the middle of the development lifecycle
      • You love exploring new technologies and keeping your own technical skills sharp while exhibiting responsibility and caution
      • You have a passion for innovation, learning, and excellence
      • You elevate the technical abilities of those around you
      • You are an amazing communicator and effective influencer within the remote teams you are on
      • You have a track record of being analytical, methodical, and quality-driven

      What you’ll own: 

      As a DevOps Engineer with a knack for automation, troubleshooting, and problem-solving, you will be responsible for monitoring our environments, servers, and applications for health, performance, and security. You will work with our talented team of Software Engineers to decide how to best create meaningful outcomes for our end users.

      Infrastructure:

      • Develop a flexible infrastructure to promote Developer self-service, while promoting continuity across our overall environment.
      • Development of tools and systems to support Developer self-service
      • Continuous environment monitoring for application health, performance, and security
      • Maintaining a pulse on emerging technologies and discovering hidden opportunities in our environment
      • Use technical expertise and experience to evaluate industry technologies and assess practice relevance
      • Collaborate with Software Developers to research and address technical needs and to roadmap and develop new solutions
      • Maintain and improve standards of Operational Excellence
      • Ensure redundancy and resilience of infrastructure and services
      • Reliability and Performance
      • Championing of continual improvement in the areas of reliability and performance
      • Help design and implement secure environments and servers
      • Forecast and assess reliability risks
      • Ensure all infrastructure is configuration managed
      • Development Support
      • Support DevOps Manager
      • Collaborate with the Ops and DevOps teams, as well as Security, IT, and Software Engineers

      Experience you’ll need: 

      • A successful candidate will be well experienced in key areas such as AWS, Saltstack, and Terraform (or similar)
      • Experience with Kubernetes and containerization to be able to support existing teams
      • Ability to quickly analyze and comprehend new or unfamiliar technologies or ideas
      • Track record of progressive DevOps engineering experience including the following:
      • Strong systems administration skills in both Linux
      • Experience in automation and the development of automation tools
      • Strong background in continuous integration and deployment methodologies/pipelines
      • Strong administration of HAproxy, RabbitMQ, Redis
      • Strong knowledge of network security and performance
      • Knowledge of compliance frameworks (PCI, SOX, SOC 2, ISO 27001)
      • Powershell, Bash, and Python scripting
      • Database administration background in Postgres or similar
      • Experience with Kafka a plus
      • Strong understanding of DevOps mentality and tools

      Technologies and tools you’ll use and interact with here:

      • Linux - Ubuntu LTS, RHEL, CentOS 7, Fedora Core
      • Tools - Github, New Relic, TeamCity, Octopus Deploy, Saltstack, OpsGenie, ELK, Terraform
      • Services - Haproxy, Nginx, IIS, RabbitMQ, Kafka, Zookeeper
      • AWS - EC2, RDS, ECS, VPC, Route53, ELB, ALB, Lambda, Elasticache, Cloudfront, Service Catalog, Cloudwatch, CloudFormation, IAM, Certificate Manager, Directory Service, WAF & Shield, SQS, SNS
      • Data Stores - Cassandra, Postgres, MySQL, MSSQL, Redis, BigQuery, Hadoop, Elasticsearch
      • Other - Cloudflare, Salesforce.comwpengine.com, Zuora, Adobe AEM, Adobe Search and Promote
      • Languages in use here that you may help support: Python, Node.js, Ruby, Java
      Qualifications

      Additional Information

      Be Yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    • SemanticBits is looking for a full-stack engineer to help us build modern digital health services. The project involves implementing highly interactive and modern web interfaces with React that will be used by healthcare providers across the country. The system is backed by Node business services implemented in a microservices paradigm. Some of these services will be exposed for public consumption and some are used for enterprise integration. The system will support upwards of tens of thousands of concurrent users. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.

      Requirements:

      • Experience developing front-end web user interfaces with React is required.

      • Minimum 3 years experience developing front-end web user interfaces with React

      • Experience with designing RESTful backend microservices and developing them using Node.js and Express

      • Experience with database integration, relational (PostgreSQL) preferred. NoSQL (MongoDB) a plus

      • Experience with SASS/SCSS or css-in-js type approaches for stylesheets highly preferred

      • Experience with with Jekyll or other static site generators a plus

      • Experience with AWS and Docker highly preferred

      • Experience with build tools like webpack, npm, and gulp/grunt

      • Experience with Test-Driven Development using automated testing frameworks such as Jest, Sinon, and Enzyme

      • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes built in Jenkins

      • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services

      • Ability to work with and coordinate with other developers using digital tools such as Slack Experience with version control tools, such as Git

      • Knowledge of modern design patterns and building enterprise-grade production applications

      • Excellent command of written and spoken English

    • At Kodify we manage several high traffic web platforms developed using the latest technologies and we work hard to provide the best experience for our users.

      The team at Kodify is looking for a talented Senior FullStack Developer to join our remote team. This specific role is open to remote candidates based in European Union only (a must for us). With you on board, we’re looking to expand our team (currently 15 developers working across multiple European locations) and take our projects to a whole new level. You will deliver Javascript development skills on the front and backend systems that power our sites. Good knowledge of HTML and CSS are also required, along with the ability to work with our designers and the business to implement the features required.

      Your key responsibilities:

      • Create Server and Client JS, HTML & CSS to deliver required functionality and design

      • End-to-end responsibility from technical design to deployment and testing

      • Work with Designers & Product Owners to ensure they understand possibilities / limitations

      • Always work towards minimising page load time / API response times

      • Become a valued team member, providing feedback to the team

      • Take ownership of your code / tasks / role

      • Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better

      • When you cock-up - own-up! (We don’t do blame-storming here!)

      • Have fun and enjoy your job!

      About you:

      • You’re a real team player. You love to help and find solutions together.

      • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!

      • You can think on your feet and adapt well to fast changing environments and priorities.

      • You are passionate about software development

      • You're able to think beyond code to architecture and user experience

      • You have a real ‘Can Do’ work ethic - We are results based, not clock based!

      Requirements

      Skills & Requirements - Must Have:

      • NodeJS

      • Javascript / HTML / CSS

      • MongoDB

      Bonus points:

      • React

      • Redux / Redux Observables (or RXJS)

      • GraphQL

      • FaaS

      • Microservice architecture

      • Express / Connect

      • Redis

      • ZeroMQ

      • Your own open source projects

      • High traffic websites

      • Docker / Kubernetes / AWS Technologies (e.g. EC2, S3, Cloudformation, ..)

      • Streaming video technologies / Web playback tools (VideoJS)

      • Understanding of, and agreement with, Agile principles

      • Knowledge and experience in Git and JIRA

      Other:

      • Experience working remotely and with remote teams

      • Experience managing high traffic and content heavy websites.

      Education

      Education is compulsory, but where you got it is irrelevant for us! We are looking for someone who has worked in a similar role (or roles) for at least 3 years, and can show us examples of their work. We are not looking for a newbie, nor are we looking for a rockstar, we are looking for a mid to senior level developer who wants to both learn and contribute to our team.

    • 1 week ago

      Cloud Academy is the leading digital skills development platform that enables every enterprise to become a tech company through guided Learning Paths, Hands-on Labs, and Skill Assessment. Cloud Academy delivers role-specific training on the leading cloud platforms (AWS, Azure, Google Cloud Platform), essential methodologies needed to operate on and between clouds (DevOps, security, containers), and capabilities that are unlocked by the cloud (big data, machine learning).

      Companies like Turner, Cognizant, SAS, and ThermoFisher customize Cloud Academy to contextualize learning and leverage the platform to assign, manage, and measure cloud enablement at scale. Learn more at cloudacademy.com.

      Our growing Content Team is now looking for a Labs Developer to create new Labs for our Labs Technology group. This role is a hybrid between a Content Creator and a Technical Writer and we are looking for someone with experience and passion in both.

      The ideal person has an understanding of cloud technologies and is passionate to teach what they have learned to others. You will be working with a SaaS product on a team of 3 to 6 people to build online labs.

      This position is 100% remote and will report to our Lead Labs Developer.

      Responsibilities:

      • Create fulfilling labs and lab challenges in one or more Cloud Academy library categories
      • Write infrastructure as code templates to provision resources when labs start
      • Secure lab environments by defining least privilege identity and access management policies
      • Develop serverless functions to check the progress of users as they progress through labs and lab challenges
      • Consistently deliver new labs on time
      • Update labs in our library to ensure they are up-to-date and providing the best possible experience for our customers
      • Work with the content team to integrate labs and lab challenges into learning paths
      • Communicate feedback and ideas to software developers to continuously improve the lab platform

      Requirements:

      • At least 2 years experience in production environments and/or technical writing
      • Able to independently transform a blueprint of a lab into an elegant learning experience for our end users
      • Experienced with Amazon Web Services, Azure, or Google Cloud Platform
      • Experience with implementing infrastructure as code (CloudFormation, ARM templates, Deployment Manager, or Terraform)
      • Proficient with a programming or scripting language, such as Python, Node.js, PowerShell, and/or Bash
      • Able to document in clear technical steps
      • Work alongside software developers to provide constant feedback on new releases
      • Extremely proficient in both written and spoken English

      Additionally, the following will be viewed favorably:

      • Experienced with automating, designing infrastructure, and developing new features to attract customers
      • One or more public cloud vendor certifications
      • Experienced with RESTful APIs,
      • Familiarity with Git, Hyper-V, Docker, and/or Kubernetes 

      Benefits

      • Competitive salary with an annual bonus
      • Budget for professional development
      • 4 weeks paid vacation per year
      • Great company culture and work environment
      • Highly-skilled teammates and lots of opportunities for growth and development
    • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

      Our team is in search of a Staff Backend Engineer to help us change the way digital products are designed.

      About the Team:

      The Discoverability squad's charter is to enable teams to efficiently find, organize,  and manage their artifacts inside InVision. At InVision, we know that time is precious for our users. Users want to find the InVision content they seek in the most efficient and expedient manner possible. The Discoverability squad owns a large and important product surface area and operates with the goals of improving our users’ experience and speed when navigating and managing their InVision content.

      What you’ll do:

      • Continuously push the limits in Go and Node JS
      • Work in a microservice SPA environment
      • Ensure your software delivery includes unit, integration, and end-to-end testing. Ensure software is designed with long-term maintainability in mind
      • Ensure optimal performance and scalability of your software, which may include partnering with backend engineers, Product Managers, and Designers
      • Work alongside Design partners to iterate on the best user experience possible
      • Build best-in-class features with effective and compelling microinteractions
      • Ensure you and your teammates are following good development practices and getting better every day while continuously improving deployment and test practices
      • Participate in Code Reviews and provide feedback to your fellow engineers

      What you’ll bring:

      • 8+ years of hands-on experience with Go and modern backend frameworks
      • Experience with a shared component architecture
      • A high degree of personal accountability
      • A ‘can do’ attitude - you are willing to roll up your sleeves to solve problems without obvious solutions
      • A commitment to releasing feature work to delight our customers
      • A desire to learn continuously
      • A positive environment for the people around you

      About InVision:

      InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

      The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

      InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

    • 1 week ago

      Note: Although this is a remote position, we are only seeking candidates in European timezones between UTC-1 and UTC+3 to facilitate overlap of working hours.

      At PSP Media we develop cloud-based software solutions for the sports industry, enabling clubs and associations to bring their coaching education and administration online. We are soon launching training.app, our B2C platform for sports coaches of all levels anywhere in the world, helping them to improve their coaching by giving them access to high-quality coaching content across all their devices.

      As a Backend Engineer you not only maintain our different Laravel applications but also implement new features and build new services/applications from the ground up. 

      What you will do:

      • Work on high-scalable products with PHP7 hosted on a cloud-based infrastructure
      • Build and provide internal & external RESTful APIs that ensure a fast & frictionless updating of our products
      • Constantly challenge and expand your knowledge of reliable software architecture, programming and new technologies
      • Work with agile processes that are adapted to the team’s and project’s needs

      What technologies you'll be using:

      • PHP7 with Laravel
      • Go, Python, Node.js
      • MySQL, DynamoDB
      • Kubernetes, Docker
      • ElasticSearch
      • AWS (EKS, EC2, RDS, SQS, SNS, Lambda, CloudWatch, S3, ElastiCache etc)
      • Microservices with synchronous and asynchronous communication

      The budgeted compensation range for this role is €40,000 to €50,000 annually. The actual compensation offered will be based on relative experience and skills, location and employment type. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.

      Minimum qualifications

      • 5+ years of professional software development experience with PHP
      • 2+ year of professional experience with Laravel
      • Solid technical understanding of RESTful API’s
      • A strong portfolio of projects in which you have taken part
      • Spoken and written English skills on Upper-Intermediate level or higher
      • Knowledge of Unit Testing
      • OOP skills and knowledge of design patterns


        Preferred qualifications

        • Knowledge of Microservice architecture

        • Experience with Amazon Web Services (or similar)

        • Experience with Docker and Kubernetes, CI/CD

        • Test-driven development

        • Domain-driven design

      • 2 weeks ago

        Due to continuous growth, we are currently seeking a Principal Cloud Architect that will work closely with a team of Cloud Architects, Engineers, DevOps and Product teams. The successful candidate will be a key member of the Cloud Engineering team to ensure the success in designing, building and migrating applications, software and services on various cloud platforms including AWS, Azure, GCP, developing public, private and hybrid cloud solutions.

        The ideal candidate will have a deep expertise in building enterprise-level computing solutions, architecture and transformation strategy with demonstrated experience with Cloud Computing Solutions such as Platform as a Service (PaaS), Infrastructure as a Service (IaaS), using Infrastructure as Code (IAC) tools to automate solutions that are scalable, resilient, readily available and secure.

        This position can be remote, with 5-25% travel or report to offices either in Englewood Cliffs, NJ or Universal City, CA

        Core Responsibilities:

        • Work directly with our client’s largest cloud users to define technical specifications based on business requirements and conceptual design

        • Evaluate emerging technologies, services, and tools for multiple cloud vendors to help guide innovation, new capabilities, and create business case for technology solutions

        • Collaborate with cross-functional teams to develop a new state cloud architecture, supporting our client’s organizational mode, developing a platform roadmap to drive cloud/ technology discussions and facilitate decision making to translate into product roadmap and releases for target design

        • Assist with the design and implementation of best governance practices for design, security, development, usability, cost control and forensics across multiple cloud providers for public, private and hybrid solutions

        • Enable innovation with continuous deployment across multiple technology stacks using best practices for advanced Cloud Solutions

        • Be a proponent for Open Source technologies, across tech stacks, demonstrating best practices for advanced cloud solutions

        • Develop reference material on architecture, publish design patterns to present both internally and publicly to drive designs for consensus and approval, being able to translate easily from technical to non-technical language

        • Participate in writing code and scripts to automate cloud solutions, also responding to code and architecture reviews

        • Demonstrate ability to conceive, manage and complete project deliverables

        Skills and Experience:


        • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

        • Excellent oral and written communication skills with experience in presenting

        • Proven experience in working on multiple enterprise projects simultaneously while coordinating with the work of others

        • Is self-directed and can effectively contribute with little supervision

        • Hands-on experience working with JSON, Java, Python (Boto3), Node.js, Perl, Bash

        • Experience participating on an agile team

        • Hand on experience with research, analysis, data collection and presentation to various levels internally and external clients

        • Hands on experience deploying production workloads that are reliable, scalable cloud applications

        • Experience with Service Oriented Architecture (SOA and REST), IaaS and PaaS (design and server infrastructure implementation)

        • Experience with large-scale distributed infrastructure, including clustering, load balancing, distributed capacity management with an understanding of system testing

        • Hands on experience in automating PaaS, IaC using Terraform, Git, Ansible playbooks, Chef/Puppet, Cloud Command Line Interfaces and Cloud Templating on various cloud platforms as well as automating testing and performance tools such as JMeter

        • Strong technical expertise and troubleshooting skills for large-scale distributed computing systems and software

        • Solid understanding of conceptual, logical and physical data modeling with tools and database design in complex, enterprise-level data environments proficiency in XML, JSON, and design of binary formats using NoSQL, NAS and object stores

        • Strong understanding of Networking Protocols and Standards

        • Strong understanding and experience with various security protocols for web and cloud technologies
      • Company Overview
        At Netlify, we're building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We're aiming to change the landscape of modern web development.

        We’re a venture-backed company, and so far we've raised ~$45M from Andreessen Horowitz and Kleiner Perkins, Bloomberg, and prominent founders and professionals in our space.

        About the Position

        We're looking for an experienced Engineering Manager to lead our team of engineers. Experience managing multiple teams and functions is valuable as you will be responsible for multiple teams owning different parts of our product.

        The Senior Engineering Manager role will oversee the product services group which includes three teams and growing. In this role, you will have one Engineering Manager reporting to you to start and a few Individual contributors.

        You should love helping your team grow and develop, taking care of their professional growth needs as well as quality of day-to-day work life.

        You'll be a confident technical leader with the ability to facilitate conversations and decision-making within the team, as well as being an advocate for the team's work and needs. You'll direct the team and set priorities, setting best practices and goals to measure the success of the team.

        You'll be responsible for hiring for the team and identifying skill areas we need to develop, with an eye to building a happy, healthy, diverse team of engineers.

        You'll also work closely with other managers and leaders within the organisation to plan projects, schedule resourcing for those projects and identify risks due to staffing.

        We have a main office in San Francisco, but we have a team spread all over the world, so remote applicants are welcome.

        Our Ideal Candidate
        • Experienced manager of a technical team
        • Experience managing leads and/or Engineering Managers
        • Familiar with the tool sets our engineers use (e.g. React, Redux, JS, HTML, CSS, Node.js)
        • Ability to hire thoughtfully and quickly both engineers and managers
        • Ability to develop the individual's skills and professional careers
        • Can supervise work priorities and direction
        • Can work with other leadership to set priorities and expectations
        • Ability to work across multiple timezones with remote colleagues
        • A desire to succeed personally through the success of the team
        About the Company

        Netlify is a platform for developers to build, deploy, and manage modern web projects. Basically, it's an easy to use backend for your static website. 

        We aim to perfect a unified platform that automates code; creating highly-performant sites and web-apps. Users should be able to simply push their code and let us take care of the rest.

        We have been building Netlify since 2015. About half of our 30+ member team works remotely, and we are serving over 280,000 developers who use Netlify around the globe.

        Though our team is growing fast, we’ve managed to stay tight-knit while welcoming newcomers to the fold. We hail from around the globe with diverse backgrounds, and we strive to be thoughtful, caring, and collaborative in our work within and across teams. To learn more about our team and who we are click here.

        We aim to create a company culture of empowerment where the best idea can come from anywhere, as we believe that empowered and engaged team members do the best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions for improvement—not just in your daily job, but in many other aspects of building a company. We don’t want you to work too hard (burnout is real), but we also want to encourage you to grow (impostor syndrome is also real)—and we’ll help you do that!

        Netlify is proud to be an equal opportunity employer. We are committed to creating a diverse and inclusive environment. All applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you have a disability, please do let us know what we can do to better accommodate you in our hiring process. 

        Locations

        About 63% of the company are remote across the globe, the rest are in our HQ in San Francisco. However to maintain a distributed culture we have Tuesdays and Thursdays as work from home days. 

        Compensation & Benefits

        We offer a competitive salary, great benefits, and equity. We encourage you to speak at conferences and will pay your attendance costs as you represent Netlify at these events.

        Applying

        Not sure you meet 100% of our qualifications? Please apply anyway!

        With your application, please include: A thoughtful cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify. A resume or short listing of job history. (A link to a LinkedIn profile would be fine.)

        When we receive your complete application with the items above, we’ll get back to you about the next steps.

      • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

        Our team is in search of a Lead Software Engineer to help us change the way digital products are designed.

        About the Team:

        You’ll be working on one of the most critical products in InVision’s universe; Craft and Web Prototyping. This team focuses on delivering best in class experiences to our Customers while solving tough challenges like developing interactive prototyping tools and creating design workflow plugins. You'll be part of a small team that implements our native macOS clients for InVision, Sketch plugins, and our custom plugin delivery service. To learn in a bit more detail about what you will be working on, please watch this video: https://vimeo.com/153858834

        What you’ll do:

        • Work with designers and product managers to deliver new features in our native macOS apps and Sketch plugins
        • Implement native macOS user interfaces using both Swift and Objective-C
        • Dive deep into the Sketch plugin ecosystem using both Objective-C and JavaScript to deliver a suite of plugins
        • Refactor code on an ongoing basis to improve developer efficiency, architecture, and quality
        • Research and help to define technical standards for the company
        • Lead code reviews and guide software architecture decisions for your team
        • Create system documentation/play book(s) and serve as a lead technical reviewer and contributor
        • Actively work to understand and implement initiatives to drive quality such as stability, performance, and clean code

        What you’ll bring: 

        • Strong proficiency in Swift, Objective-C, and JavaScript
        • Sketch plugin development and Node.js experience is a plus
        • Hands on experience designing, implementing, deploying through CI, and operating distributed systems at scale and under heavy load
        • Multiple years of experience mentoring and leading experienced engineers
        • A track record of building consensus and influencing technical decisions across an organization
        • Multiple years of experience debugging complex issues at every level of the stack
        • Solid understanding of cross-process interactions (either app to app or app to distributed service)

        About InVision:

        InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

        The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

        InVision is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

      • We're looking for a Senior Backend Engineer to be part of squads developing features by proving simple yet performant interfaces and ensuring long term stability and scalability.

        💪 What's my mission?
        Eventually as one of the early member of Slite, you'll be be able to shape the future of it. We share as much ownership on the way we work and on the product itself as we can as we're convinced our success is 99% due to our team.

        We are in a stage when it's important to build strong foundation and prepare for scaling in the upcoming years. We'll have to scale our GraphQL API to handle millions of requests per day, while monitoring and keeping a low error rates. You'll work closely with the product team to make a faster experience, and develop features such as a comprehensive updates log on notes, public sharing and commenting.

        Here's @shahor, our backend engineer and your future teammate:
        You'll work closely with the product team to create a better experience and develop features such as a comprehensive updates log on notes, public sharing and commenting.
        We're also growing, and that will require our API to be stable, monitorable, and fast. You will improve our current GraphQL API by designing good interfaces for the different usages and making it rock solid and fast. You will also help maintain the existing codebase reducing the technical debt.

        🤗 Who will I be working with?
        You will be working closely with our engineers @shahor and @arnaud, our CTO @pierre and VP product @mikeas as well as the other squads.

        📖 What do I need?
        - Be a self-starter - you are a senior developer who is able to show initiative and get things going without too much guidance.
        - Be pragmatic - you can take tactic decisions when needed, dealing with debt and pay back later. You are able to keep a long term vision via a long-term strategy.
        - JavaScript experience - you have a significant back-end development experience using Node.js. Ideally, you have also worked with PostgreSQL, Redis and queue systems (google cloud Pub/Sub for now).
        - Data intensive experience - you had worked on a product with an intensive usage of data, and you understand the complexity and systems required to make such products work.
        - Excellent engineer - you understand and advocate for testing, analytics, observability, error tolerance.
        - Product mindset - you can challenge product features, propose simpler implementation to fasten the iterations, and propose excellent technical decisions to improve user experience.
        - Good communications skills - you write clearly about technical or product related subjects. You are able to challenge subjects in a guided direction.

        Why join Slite?
        - Work with talented & passionate people with diverse experiences and backgrounds.
        - Make a dent: we strive to shift the way people collaborate and organize at a large scale, potentially impacting millions of people.
        - Feel your impact: Slite is still early stage, everything we do matters and your impact is critical.

        Benefits
        🤩 Competitive salary & equity
        🏝 5 Weeks PTO + 11 French Holidays 🇫🇷
        📚 Buy any book policy
        🖥️ Remote setup: co-working or at-home setup, your pick. Slite covers your expenses.
        🌈 We go on team offslites every 4 months
        💻 Best tools to get things done: equipment of choice

      • At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

        More about Security Solutions

        The Elastic Security Solutions team is building a new solution that will become the center of the Elastic security analytics offerings. The Elastic stack is already very popular among the security analyst community, and the Security team has the opportunity to significantly improve the user experience and workflows of security analysts. Challenges include collecting all the relevant data, aggregating and visualising it, detecting and alerting on suspicious events, as well as supporting the investigation phase.

        The  team is diverse and distributed. You will be working remotely with people from Germany, Spain, United States, United Kingdom, and more. We meet via Zoom, brainstorm in Google docs, discuss in open GitHub issues, and chat on Slack.

        As a Node.js Engineer on the Security Solutoins team, you will be part of a team developing a high quality, open source SIEM product aimed to help fellow Node.js developers instrument, debug, and monitor Node.js applications. As part of the team, you’ll be deeply involved with the entire codebase and take on responsibilities for new features, improving the resource footprint and roadmap planning. You will also be engaging with the open source community. The team is diverse and distributed across the world, and collaborates on a daily basis over GitHub, Zoom, and Slack.

        What you will be doing

        • Join the SIEM team alongside other team members, working on a Node.js/Typescript codebase inside Kibana.
        • Create Node.js background tasks that do data searches and manipulate large amounts of data.
        • Work on the following in a regular release cadence
          • Add new features
          • Improve the current code base
          • Build enterprise-scale backend REST services focusing towards building security, performance, and scalability into services
        • Collaborate with UI, UX, cross dependant teams like the Kibana and ML teams
        • With the bigger picture in mind, work closely with QA to improve end to end tests
        • Working closely with documentation team at every step for better user experience overall

        What you will bring along

        • In-depth experience with Node.js, including Node.js internals.
        • Experience with developing and maintaining reasonably complex software projects with high quality and over multiple years.
        • Having developed or contributed to a performance-oriented Node.js library or tooling is a plus.
        • Interest and experience in various types of automated testing.
        • You know and care about writing performant Node.js code and have traced performance issues yourself. Experience with troubleshooting using Wireshark or tshark is another plus.
        • Experience with Node.js apis such http 1.1, http2, and worker_threads, xjs, REST API, Distributed computing and graphql etc. is a big plus.
        • Ability to work independently in a globally distributed team.



        #LI-AD1

        Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

      • 4 weeks ago
        About Argent

        Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

        To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

        We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

        The Senior Javascript Engineer role

        You'll lead the development of several important areas:

        1. The Argent Security Center. A core part of the Argent experience, this web application helps to secure our users' data. It's a customer facing React app that interacts with the Ethereum blockchain and our own backend services.
        2. The Argent Javascript SDK. You'll develop, publish and maintain this product. This is a vital part of how we'll help millions of people access a new, decentralized internet.
        3. Our Internal Dashboard. We have an internal view to help solve customer issues and keep our engineering team happy when debugging (also in React).

        You'll have extensive experience building and maintaining web products and be fluent in JavaScript. Ideally you'll also have some experience of Ethereum JS libraries. In the role you'll work closely with the founders and a small team of highly skilled and experienced engineers and designers.

        Requirements
        • 5+ years experience with building and maintaining web products
        • Fluent in JavaScript/Typescript and its functional style
        • Solid understanding of Javascript frameworks such as React/Vue
        • Experience with Ethereum JS libraries (web3js, ethers.js, ...)
        • Experience with Node.js
        • Fluency in written and spoken English
        How we work

        We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

        Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

        We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

        Equal opportunities

        At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

      • At Railroad19, Inc. we develop customized software solutions and provide software development services.

        We are currently seeking a talented Sr. Front-End Developer (React focused) with a full stack awareness, to join our world-class team of developers assigned to work on a new project. This role will be responsible for contributing to the development and implementation of the front-end solution for our client. In addition to contributing code and tangible deliverables, the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and some travel to the customer.

        At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

        The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).
         
        Core Responsibilities:

        • Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements
        • Quickly provide insight and options to front-end challenges
        • Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users
        • Contribute both technically and in an advisory role to projects
        • Develop and manage extensible, stable code bases for a variety of applications
        • Provide front-end architecture and aesthetic thought leadership
        • Stay current with the fast-changing landscape of React
        • Evaluate frameworks, technology, platforms, and tooling solutions
        • Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions

        Skills & Experience:

        • Strong understanding of the DOM, HTML5, CSS3 and JavaScript
        • Significant experience with the React eco system (Flux, Flow, Redux, routing, etc)
        • Experience front-end tooling workflows: Node.js (NPM), WebPack, Create React App, Flow, Babel, TypeScript, etc
        • Strong understanding of debugging for the browser
        • Experience testing JavaScript code — Jest preferred, but not required
        • Experience with Responsive Web Design (RWD) patterns
        • Can-do Ability to work on other technology as needed
        • Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using React and/or HTML/CSS/JavaScript
        • Experience with unidirectional data flow patterns
        • Full Stack awareness, but this role is front-end based
        • Experience with data integration; understanding/experience with RESTful API design and/or WebSockets
        • Working in an Agile environment
        • Strong team-building, vendor and customer relations skills
        • GIT and GitHub
        • Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding)
        • Experience maintaining and extending a style guide for scalability and cross application usage

        Nice to Have, but not Required

        • React Native
        • WebWorkers experience
        • ServiceWorkers experience
        • Experience using TypeScript 2.x
        • Experience with RxJS or other Reactive programming techniques/libraries
        • PWA experience

        NO AGENCIES***

      • Get to know us

        We create open-source software that puts users in control of their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser, and Flattr, help sustain and grow a fair, open web, giving users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

        What you'll do

        With your knowledge of automation, and creative mindset, you'll develop solutions to anticipated issues and drive those solutions forward. Support the blocking of disruptive ads while helping to counter ad-block circumvention. You'll communicate with stakeholders from different teams to improve technical processes and tools in our Filters department.

        After your morning coffee, you’ll be expected to...
        • Develop solutions for automated crawling of web content and monitoring of ads to asses ad-blocking quality.
        • Work on automating pushes to the anti-circumvention filter list in response to common circumvention methods
        • Support any innovation initiatives around monitoring with technical expertise.
        • Create, maintain, and improve technical processes, including tooling and documentation.
        • Improve team communication and sync with your colleagues to make sure everybody is on the same page.
        A little bit about you...
        • 4+ years of experience in software development
        • Good knowledge of JavaScript (especially Node.js)
        • Strongly process- and quality-oriented
        • Experience with agile methodologies
        • Basic DevOps knowledge, e.g. Docker
        • Proficient user of spoken and written English
        It's great, but not required, if you have...
        • A university degree (incl. Applied sciences) in Information Science or related
        • Knowledge of additional scripting languages
        • Experience with multi-lingual/multi-cultural teams
        • Knowledge about machine learning
        A little bit about the team you’ll work with

        You’ll join the Filters department and work on the Circumvention and Filter List teams. We’re proud to unite people from diverse backgrounds in our cross-functional teams. We all have our niche expertise areas and projects we work on, and that means we can support each other if somebody gets stuck with an issue. Right now, we’re all about improving and automating processes. Join us if you want to become part of a great team that makes a difference in the web ecosystem.

        A lot of our eyeo colleagues work remotely and so can you. We’re happy to pay for a coworking space, or if you prefer, we will help you relocate to our offices in Cologne or Berlin.

        Not sure if this is for you? Consider contributing first.


        Privacy Notice
        When you apply, you’ll be automatically forwarded to our recruitment platform operated by an external service provider called Greenhouse (seated in the US). Greenhouse collects some information on its website, such as anonymous usage statistics, by using cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you are stored with Greenhouse. In order to ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) - Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you don’t want your data forwarded to Greenhouse, please do not apply. For detailed and further information, please refer to our Privacy Policy at https://eyeo.com/en/privacy.
      • 1 month ago

        We are trusted advisors to the world's leading businesses, governments, and organizations — helping to secure their commerce, data, IT infrastructure, and intellectual property. From critical infrastructure to credit cards; social media to mobile games; flight navigation systems to frozen waffle factories — we’re right there, advising every bit of the way.

        We’re hiring a DevOps Engineer to join and advance our engineering team.  

        Who You Are and What You’ll Do

        You are a DevOps professional seeking a new role – one with ample opportunity. You are more than ready to take a new mission and run with it. And in the case of Bishop Fox, that mission will be to relentlessly design, automate, enhance, and ultimately maintain one of our most important infrastructures. This, in turn, will improve reliability and performance while maximizing developer velocity and quality of life.

         At Bishop Fox, your success will be measured by the following outcomes:

        • Designing and developing infrastructure via automation tools to host our core product
        • Creating and maintaining continuous delivery tools to enable developers
        • Maintaining and ensuring product services health through instrumentation, monitoring, failover, and alerting systems
        • Automating and verifying capacity needs are met as demanded for product services
        • Routinely perform analysis of deployed services to identify outages and service degradations
        • Triaging, resolving, and communicating outages and unscheduled downtime
        • Terraform a must
        • Golang or Python or Node.js pluses
        • AWS plus
        • Docker plus
        • PostgreSQL plus

         In your first six months, you will have mastered the following:

        • Building a fully functional delivery pipeline
        • Integrating monitoring and alerting systems
        • Performing critical infrastructure upgrades
        • Developing an operational dashboard to better system instrumentation
        • Scaling existing systems in accordance with use
        • Ensuring service uptime
        • Communicating issues to stakeholders

        We pride ourselves on our culture at Bishop Fox. You will be surrounded by some of the most brilliant minds in the cybersecurity industry; working here will continually push you to be better each day. Not only that – we all work hard, but we know when to take a step back. We value our time and our well-being, and we look out for each other. Everyone here plays a role in our success.

        Why Bishop Fox

        Bishop Fox offers competitive salary, generous benefits, flexible schedules, and travel. If you’re looking for opportunities to grow professionally, this is the place. You’ll work alongside some of the most talented and experienced security consultants in the industry.

        We have a casual workplace environment, but we‘re consummate professionals.

        Your Experience

        The following is a list of skills you will have in your repertoire. If you have most of these, we’d like to speak to you.

        • Experience in object-oriented languages
        • Golang would be a plus
        • Knowledge of relational databases (MySQL, PostgreSQL, mssql)
        • Previous experience in developing or software engineering
        • Amazon Web Services (AWS) experience
        • An interest in cybersecurity would be ideal
        • A degree is nice to have, but by no means a necessity
        • Emotional intelligence + ego-less intelligence
        • Flexibility; you adapt to dynamic environments well
        • Autonomy – you work well on your own
        • Demonstrable proof of your work (a GitHub or GitLab link, a portfolio, or other selected samples)

        This position will be fully remote.

        Interested candidates should submit a link to their portfolio of recent relevant work in addition to their resume and cover letter. Resumes without cover letters will not be considered.                           

        All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin.

      • We're looking for a Senior Backend Engineer

        Join us on our mission to help the best products win.

        It's often said that:

        The best products don't win, the ones with the best distribution do.

        We're doing something about that. Blanket gives the best products an unfair advantage by giving them access to the best distribution.

        The first problem we're solving on our way to fulfill that mission is to automate the Sales Development process. That's prospecting, reaching out, crafting collateral, and booking sales demos.

        We're looking for teammates that need to see their work have an immediate impact, and enjoy fast-paced and high-growth environments. Join us and play a crucial part in building a platform that some of the most respected companies will use to increase their sales.

        Senior Backend Engineer

        What your day will look like

        You’ll be working closely with Ricardo (CTO) and Miguel (Senior Front-end Engineer).

        Here’s what your typical day would currently look like:

        • Integrate with various APIs and third-party platforms

        • Collaborate with your teammates on software design and implementation

        • Help design and create a robust, scalable, and clean server-side architecture that can handle large volumes of data

        • Constructively participate in code reviews

        • Collaborate with your teammates across departments

        • Own whatever comes your way and see it through to the end

        • Build highly scalable endpoints, microservices, and systems

        • Maintain very large databases

        • Our stack is NodeJS, React, Postgres.

        Requirements

        • 4+ years of professional software development experience with JavaScript, Node.js, Redis

        • Experience with modern JavaScript and Node.js frameworks

        • Strong Computer Science background and understanding of algorithms and data structures

        • Experience with REST API design, implementation, and usage

        • Writing clean code, and testing it throughout the development process to ensure the quality is up to standards

        • Excellent communication skills

        • Experience with the Github development flow and code reviews

        • Experience working with relational databases

        • Experience working with cloud services (AWS, Google Cloud, etc.)

        • Experience working with microservices architectures

        • Ability to self-manage, prioritize, and deliver functional solutions

        Preferred

        • BS Computer Science or equivalent experience

        • Experience working remotely

        • Experience with tech startup environments

        • Experience building scalable server-side systems

        • Experience with automated testing

        • Experience with ML/AI theory, practice, and implementation

        What we value

        We’re building a teammate centric and remote-first company that recruits the best talent regardless of location, background, or gender.

        We consider our work to be our craft. We're driven by progress, getting a little bit better at what we do every single day. We value working openly and transparently because it helps maintain and scale our culture.

        The best way to feel what we value is to check out our culture guide.

        We're likely not a good fit if you

        • Seek comfort

        • Feel best around teams with a clear hierarchy

        • Find that teams work best when people stick to their job descriptions ("I probably shouldn't do that, that's not my job")

        • Think hustle and hard work are overrated

        • Feel that you're at a skill level that you're complacent with

        • Think that remote teams don't work as well as having everyone in the same office

        • Are any combination of ninja, rockstar, or guru

        • Enjoy big-reveal moments after working siloed on a project

        Consider joining if you

        • Value a teammate approach to company building

        • Enjoy working in flat-ish hierarchies

        • Think that there's still a ton for you to learn

        • Believe in openly sharing progress as you work

        • Believe in giving and receiving candid and transparent feedback

        • Are capable of having robust debates

        • Embrace a Disagree and commit culture, because it leads to better products than consensus-driven ones

        • Are an entrepreneur at heart

        • Believe in being deliberate about how you spend time

        • Are high on self-awareness and introspectiveness

        Perks and benefits

        Our four biggest perks and benefits:

        • Work environment freedom and flexibility

        • Everything you do or say matters

        • Everything you do or say has a tangible impact

        • Results are valued over egos on all interactions

        Since we believe those benefits are vital to long-term sustainable happiness, it means that our monetary and lifestyle benefits will always use them as a Northstar:

        • Work wherever you want

        • We cover 90% of your health insurance premium

        • We cover 75% of your dental and vision insurance premiums

        • Workspace stipend (up to $500 a month)

        • Book stipend (up to $30 a month)

        • Learning and development credit per year to invest in your craft

        • Three paid weeks and five paid holidays per year

        • 12 weeks of paid family leave (for primary and secondary caregivers)

        • You can also check out the complete list of current and future benefits.

        To apply

        Please fill out this form. Looking forward to hearing from you!

        Alex Nucci, Cofounder and CEO.

        PS: Check out our perpetually-work-in-progress Company Docs to get an overall picture of what we're like.

      • Auth0 (US, Argentina, Canada)
        1 month ago

        Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

        We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

        We’re growing fast here at Auth0 and are looking for an experienced Engineering Manager to lead and grow our Platform Testing Team.  

        The Platform Testing team builds and maintains the tools and systems that we use to evaluate the performance, correctness, and robustness of our products and services.

        What will you be doing?

          • Leading a team of engineers dedicated to delivering high quality test infrastructure.

          • Building and executing load tests to evaluate the scalability and robustness of our production systems and environments.

          • Developing testing tools that integrate deeply into our build and deploy pipelines, and surface failures and regressions before they affect our customers.

          • Creating and maintaining test environments that accurately model our production environment.

          • Identifying creative new ways to test the quality of our systems at scale.

          • Working with product teams to adopt new testing systems and maximize their effectiveness.

          • Acting as the point of contact for testing systems within the platform organization.

          • Helping to grow the engineers on the testing team, and managing their careers.

          • Finding and hiring excellent people to join the team.

        You might be a good fit if you:

          • Are a strong believer in the value of automated testing.

          • Love to tackle problems at scale.

          • Want to help drive the direction of testing at a fast growing and dynamic company.

          • Know how to focus teams to achieve their goals.

          • Are comfortable working with (and managing) remote teams.

          • Have experience with large-scale testing, or testing of distributed systems.

          • Can communicate your ideas effectively.

          • Like to lead by example.

        Bonus points for:

        • Experience with Node.js and JavaScript testing frameworks.

        • Experience managing a remote team.

        • Experience working on Identity and Access Management software and concepts.

        You can learn more about our hiring process here.

        Preferred Locations:

          • #US; #AR; #CA;





        Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

        We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

        Join us on this journey to make developers more productive while making the internet safer!

        APPLY FOR THIS JOB
      • At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~40-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to power all kinds of applications that affect people’s lives and livelihoods. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Geico, Zendesk, JP Morgan Chase and Twitch. 

        We are looking for an experienced Backend Engineer to join our Scale team to not only help build and run our systems and services, but help define backend engineering at Rollbar.

        Our tech stack:

        • React, Webpack, Sass

        • Python, Node.js, Scala

        • MySQL, Elasticsearch, Redis, Memcache, Spark

        • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar

        You will:

        • Work with other engineers to design and build highly available and scalable systems

        • Measure and monitor system performance, availability, and reliability

        • Implement performance improvements to our processing pipeline

        • Be in the on-call rotation and the first line of defense for major infrastructure issues

        • Help improve the tools we use to build and run Rollbar

        You have:

        • 5+ years experience in a software engineering or SRE role

        • Experience building and scaling real-time streaming data pipelines

        • Experience operating services running on cloud providers like AWS or GCP

        • Attention to detail and a methodical approach - ensuring things rarely fall through the cracks

        • BS in Computer Science or equivalent work experience

        • Benefits and perks

        • Rapid career growth opportunities

        • Competitive salary and stock options

        • Medical, dental and vision health benefits

        • Parental leave: 12 weeks 

        • Generous hardware and software allowance

        • Casual work environment

        • Inclusive team-oriented culture

        • Have fun and make an impact

      • Didomi (didomi.io) helps companies get in compliance with data privacy regulations like GDPR and CCPA. We build a consent management platform that consists of apps, web components, and APIs around collecting, sharing and managing user consents. We know privacy appears to be a boring and hard problem, but we strive to make it interesting and easy to solve for our clients.

        We are looking for a senior software engineer with a focus on data engineering to join our team of 10+ people. While our main office is in Paris, we are a very distributed team and are open to people working remotely all around the world.

        What you will do

        Leveraging your experience in building and maintaining complex data pipelines, you will drive the development of our analytics platform currently built on AWS Firehose, S3 and EMR / Python / Spark / PostgreSQL.

        We are looking for someone who is eager to:

        - Collaborate with other developers to ship new features

        - Be in charge of the overall architecture of data pipelines

        - Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything

        - Share his/her knowledge of data engineering principles and best practices with the team

        - Keep learning new technologies and be on the look-out for new ideas that we should try out

        What we are looking for

        - A Spark expert

        - Experience with complex data pipelines in the Cloud

        - Quality-oriented mindset: testing, code reviews, code quality, etc.

        - Awareness of performance considerations

        - A passion for simple, maintainable and readable code that balances pragmatism and performance

        How do we build our products?

        We process millions of events every day and are building our analytics platform on Kinesis Firehose / S3 / EMR, with Python/Spark and PostgreSQL to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside.

        Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.

        We also build mobile SDKs for Android and iOS for our clients to embed in their apps.

        Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs. We leverage PostgreSQL and DynamoDB as our main databases.

        We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.

        Our vision as a team

        We are building a product and engineering team that is strongly committed to a high level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.

        We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.

        Recruitment Process

        Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.

        We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll be in touch within 24 hours.

      See 5 more Software Development jobs
    • Customer Support / Customer Success (1)

      • The Customer Success Engineer is responsible for providing expert technical support and guidance to customers during implementation and throughout the customer lifecycle ensuring success.

        Customer Success Engineers are expected to be fluent in the technology and tools used by the Kuali Research product team - Node.js, Java, React, Web Services (REST and SOAP) - and have a love for process improvements and automation.

        ABOUT THE COMPANY

        Kuali builds higher ed solutions in a competitive space where users are just waiting to be delighted.

        Why join us? Our work matters — we’re helping our customers improve the quality of higher education by decreasing administrative costs. We compete in a competitive space where users are saddled with outdated, inefficient, legacy ERPs and eager to be delighted. We’re generating revenue and growing quickly with nearly 170 customers and 100 employees. Kuali is committed to open source software development. You’ll have a significant impact on what we do and how we do it because we are an empowered group of entrepreneurs. Plus, you’ll get to work with some truly amazing people at a fast-growing, design-centric EdTech startup.

        Responsibilities:

        • Advise and train customers on technical implementation/onboarding tasks
        • Partner with customers to design system integrations and advise on API usage.
        • Partner with customers on migration of legacy data, both strategy and execution.
        • Work hand-in-hand with Kuali Customer Success Managers during implementation.
        • Assist with diagnosis and resolution of technical issues reported by customers.

        Requirements

        Technology

        Kuali Research is comprised of multiple modules, primarily written in Java and Javascript. Kuali uses AWS for hosting. Experience with the following tools and technologies are required:

        • Enterprise Java and Full-Stack Javascript
        • Databases: MySQL, MongoDb, Oracle (desirable)
        • Infrastructure and AWS Services (multiple, not all): Docker, RDS, EC2/Elastic Beanstalk, Lambda, S3, IAM
        • Web Services: REST, SOAP, and/or WebHooks

        Interpersonal

        • Strong writing skills - ability to concisely convey complex technical requirements and concepts to business users
        • Strong oral communication skills, both individual and public speaking
        • Ability to establish trust-based relationships with executives, faculty, and staff members of customer organizations
        • Proactive and sensitive to customer needs.
        • The ability to multi-task effectively in a fast-paced environment.

        Experience

        • Experience developing integrations with enterprise systems.
        • Experience executing complex data migrations from varied source systems

        Other requirements

        • You’ll have the opportunity to travel. The travel requirement could be 35%.
        • We are a remote division of the company. You’d be expected to have a suitable home working environment or alternative.

        Benefits

        • Autonomy
        • 401k matching (up to 4% of your salary)
        • Full health premiums paid by company for you and dependents
        • Take the time off that you need (we don’t track sick or vacation time)
        • Paid holidays
        • Annual tech hardware budget to buy whatever you want to do your job
        • Annual conference and training budget to learn what you want to learn
        • Fully remote environment

        What can I expect next?

        We will reach out to you if we are interested in a phone screen. After an initial phone call, you will be asked to do a coding challenge (roughly 2 hours). After the coding challenge, you will do a series of Zoom conference interviews with several members of the team

    • Product (1)

      • 2 months ago

        On being a product engineer at balena

        All team members at balena are laser-focused on our mission: enabling developers to succeed in IoT and edge computing by helping them deploy and manage tens of thousands of devices across the globe.

        As a product engineer, you will act as a product visionary and full-stack engineer at the same time — proactively identifying opportunities and seeing new features throughout the entire lifecycle from design to deployment and maintenance. You will own product outcomes, not feature requests, and take into careful consideration balena’s complex, interdependent systems when developing solutions. You will build a deep understanding of what the product is now and what it needs to be in the future, and help inform tradeoff and prioritization decisions. Above all, you will get your hands dirty and build cross-platform capabilities to remove friction for our users.

        You will get inspiration both from the balena team and by actively communicating with users to understand how we can better address their needs, anticipate roadblocks and maximize the added value of a feature or solution for them. You will be empowered to take on a user request and own its implementation across any part of the stack — whether that's front-end, back-end, infrastructure, etc. You will solve hard architectural riddles and answer questions like “How do I build this? How does it all fit together?”

        You will work both independently and with engineers, designers, product leads, and more in the service of improving users' lives, without regard for internal silos or barriers. You will communicate proposals, discuss with others in the team, incorporate feedback, and drive positive change.

        Responsibilities

        • Talk to users to understand their current and future needs, filter user feedback, analyze product issues, produce requirements, and develop implementations that will enable our users to effectively manage the health of their own fleets
        • Help inform the product roadmap and contribute to prioritization and tradeoff discussions when deciding what to build and focus on
        • Lead the development of new user-centric features across the balena product stack
        • Contribute to documentation and user-facing guides for the implementations you develop
        • Work closely with the customer success team and engineers on support; you’ll often be asked to lend your expertise and contribute to internal docs/scratchpad to extract your knowledge and educate others
        • Constantly question how we can address user needs with long-term product improvements and developments, rather than short-term fixes. Look for ways we can abstract feedback and build generic solutions for all users

        Requirements

        • Breadth of experience, having worked on front-end, back-end and whatever it takes to make users successful and delighted
        • Up-to-date software engineering knowledge and problem-solving skills (both in development and in production mode)
        • Customer-facing skills; ability to understand user needs through conversation and product intuition, articulate their challenges to the team, and build and deploy solutions
        • Drive for execution, taking ownership and pushing projects to completion
        • Humbleness to ask for support from experts within the team when their particular skills are required
        • Ability to both hold the big picture in mind and dive into the weeds
        • Being curious and willing to constantly build on your knowledge of the balena product and new technologies when needed
        • Continuous improvement mindset and desire to make yourself and others more effective
        • Being comfortable working in an environment that practices radical candor and transparency
        • Excellent communication skills and fluency in English

        Bonus points

        • Experience with technologies like Typescript, React, Node.js, Docker, PostgreSQL, or Kubernetes
        • Experience leading software projects or bringing people together to collaborate and build great products
        • Contributions to OSS projects (please include a URL)
        • Interest in embedded systems as demonstrated through personal projects with a Raspberry Pi, commercial or industrial experience with connected devices, etc.
        • Experience with balena as a user
        • Having worked remotely before

        Make sure to let us know if any of these items apply to you. If possible, please also share a sample of your work (URL or attachment).

        To apply

        We strongly recommend that you have a look at/try our platform first (set up a balenaCloud account, test it and even push an app). Along with your CV/Resume, please answer the questions in our application form to help us get the context right.

    • All others (1)

      • 2 months ago

        Summary 

        Wikipedia is where the world turns to understand almost any topic — The Wikimedia Foundation is the nonprofit that operates Wikipedia with a small staff.  We are looking for a great data architect who wants to modernize the infrastructure underlying Wikipedia with distributed storage, services and REST interfaces.  If this excites you, we welcome you to join us.

        Description

        • Collaborate with Product Owners, Engineers and stakeholders on product discovery and improvements of our existing systems
        • Design and implement effective data storage solutions and models
        • Articulate the flow of data across our diverse range of systems
        • Ensure reusable clear service design and  documentation
        • Defining and aligning the forms and sources of data to facilitate WMF initiatives
        • Ensure monitoring system performance and identify, define and implement internal process improvements and SLOs
        • Work with Site Reliability and Operations Engineers to analyse and determine service discoverability, capacity plans and high availability
        • Recommend solutions to improve new and existing data storage and delivery systems
        • Change the world for more than half a billion people every month ;) 

        Skills and Experience

        • 3+ years experience in a Data Architect role as part of a team
        • You have a track record of leading data architecture initiatives to completion
        • You have experience analysing, reasoning about, optimising and implementing complex data systems
        • You have expertise in data handling approaches and technologies with good understanding of system development lifecycles and modern data architectures(Data Lakes, Data Warehouse)
        • You are comfortable modeling complex systems using approaches such as Domain Driven Design, eventual consistency, stream processing
        • You have experience with a diverse set of data storage and persistence frameworks and have a strong understanding of core data modelling concepts:
          • Relational & distributed databases (e.g. MySQL, Cassandra, Neo4j, Riak, HBase, DynamoDB, Elasticsearch)
          • Consistency trade-offs and transactional algorithms in distributed systems
          • Principles of fault tolerance and robustness
        • Use the best available tools & languages for each task. Currently we work a lot with Node.js but also use other tools and languages like Go, Python, Java, C, C++ and PHP where it makes sense. 
        • You have experience working with data streaming and pipelining systems(Hadoop, Kafka, Druid)
        • You have experience working with an engineering team, and communicate effectively with other stakeholders.
        • You have a track record of combining a solid long-term architectural strategy with short-term progress.
        • With freedom comes responsibility. You direct your own work and are pro-active in asking for input.
        • You have a scientific mindset and empirically test your hypotheses.
        • BS, MS, or PhD in Computer Science or equivalent work experience

        Pluses

        • Experience working with microservice architectures
        • Experience with open source technology and free culture, and have contributed to open source projects
        • Experience working remotely
        • You know what it means to be a volunteer or to coordinate the work of volunteers
        • Big ups if you are a contributor to Wikipedia
        • Please provide us with information you feel would be useful to us in gaining a better understanding of your technical background and accomplishments

        Show us your stuff! If you have any existing open source software that you've developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub, etc. are exceptionally useful. 

        The Wikimedia Foundation is... 

        ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

        The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.

        U.S. Benefits & Perks*

        • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
        • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
        • The 401(k) retirement plan offers matched contributions at 4% of annual salary
        • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
        • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
        • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
        • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
        • Telecommuting and flexible work schedules available
        • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
        • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

        *Eligible international workers' benefits are specific to their location and dependent on their employer of record

        More information

        Wikimedia Foundation
        Blog
        Wikimedia 2030
        Wikimedia Medium Term Plan
        Diversity and inclusion information for Wikimedia workers, by the numbers
        Wikimania 2019
        Annual Report - 2017 

        This is Wikimedia Foundation 
        Facts Matter
        Our Projects
        Fundraising Report