Remote redis Jobs in February 2020

24 Remote redis Jobs in February 2020

Post a job
  • Hottest Remote Jobs

    • Close (American or European Time Zone)
      5 days ago

      About Us

      At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of 43 high-performing, happy people that are dedicated to building a product our customers love.

      Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

      We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio

      About You

      We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

      You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

      You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

      You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

      You are located in an American or European time zone.

      Bonus points if you have...

      • Contributed open source code related to our tech stack

      • Led small project teams building and launching features

      • Built B2B SaaS products

      • Experience with sales or sales tools

      Come help us with projects like...

      • Conceiving, designing, building, and launching new user-facing features

      • Improving the performance and scalability our API. Help expand our GraphQL implementation.

      • Improving how we sync millions of sales emails each month

      • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features

      • Building user-facing analytics features that provide actionable insights based on sales activity data

      • Improving our Elasticsearch-backed powerful search features

      • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 

      • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

      Why work with us?

      • Culture video 💚

      • 100% remote (we believe in trust and autonomy)

      • 2 x annual team retreats ✈️ (Lisbon retreat video)

      • Competitive salary

      • 7 weeks PTO (includes company-wide winter holiday break)

      • 1 month paid sabbatical after 5 years

      • $200/month co-working stipend

      • Parental leave (10 wks primary caregiver / 4 wks secondary caregiver)

      • 99% premiums paid for excellent medical and dental coverage, including an HSA option (US residents)

      • 401k matching at 4% (US residents)

      • Dependent care FSA (US residents)

      • Our story and team 🚀

      • Glassdoor Reviews 

      At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

      We come from 12 countries and 16 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

      This team is growing in more ways than one - we’ve recently launched 10 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

      Interested in Close but don't think this role is the best fit for you? View our other positions.

  • Software Development (21)

    • Company Overview

      Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

      We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

      About the Product

      Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

      Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

      We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

      About the Team

      As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

      We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

      About the Job

      Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

      As a Sr. Full Stack Developer, your typical day-to-day involves:

      • writing maintainable code (probably goes without saying)
      • having your day ruined by functional QA testers who find every bug you write
      • planning and leading high-complexity stories and epics
      • reviewing story docs and offering insights on impacts to other parts of the application
      • performing code reviews and helping to enforce our code and architectural standards
      • participating as a primary on-call resource for service disruptions
      • handling superfriend responsibilities with minimal assistance
      • acting as release owner
      • mentoring other developers
      • suggesting new technologies and techniques to improve developer productivity
      • agonizing over the user experience until even a trained monkey could use the product
      • collaborating with and mentoring your peers on security best practices
      • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

      Key Things to Know

      • This is a remote role
      • We want you to start ASAP
      • This is a full-time position

      Benefits

      • Competitive salary
      • Unlimited vacation days
      • Stock options
      • Premium health insurance
      • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)
    • Quickly maturing startup seeking like minded Sr. Backend-leaning Fullstack Engineer! PacketFabric redefines how companies procure, consume, and manage their network connectivity. The technical team is a small, talented, and close knit group and we need a team member to help us accomplish our goal of making the best darn carrier network on the planet.

      Description

      • As a well rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day in the life of a PacketFabric senior software engineer might include these types of activities:
      • Designing a deterministic lifecycle workflow for our next product offering.
      • Writing core platform code for a new feature, and unit tests for functionality.
      • Refactoring and improving existing code for performance and simplicity. For example, breaking a large method into smaller, more maintainable and easily tested methods.
      • Building command line tools to help network engineers better manage network state.
      • Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
      • Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
      • Working with backend engineers and discussing quirks in network protocols and network interconnection which translate rapid API and UI changes.

      Requirements

      • The right candidate will have an abundance of hard core programming skills, have solid instincts for API usability and design patterns. You are probably a full stack developer who naturally gravitates towards work on a product core. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:
      • Extensive experience with Python and PHP in large applications developed in a team environment.
      • Expert unit tester.
      • Experience in large scale distributed systems.
      • Extensive experience with the HTTP protocol and developing and using RESTful APIs.
      • A solid understanding of OO programming paradigms.
      • Experience with a message queue system like RabbitMQ or Kafka.
      • Experience using NoSQL data stores like Redis.
      • Be completely at home on any *nix command line and building your own tools.
      • Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing).
      • Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc.
      • Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from.

      Preferred Experience

      • A huge plus for actually doing any router/switch configuration or infrastructure automation.
      • Previous exposure to layer 2/3 networking protocols and concepts such as IPv4/6, VLANs, VPNs, BGP, etc.
      • Experience with Python-based web application frameworks like Flask, Django, or Sanic
      • Any experience interacting with physical world equipment - industrial, medical, etc
      • Experience creating highly maintainable Javascript.
      • SQL experience.
      • Experience with Vue.js, Angular and AngularJS.
      • GraphQL
      • Experience creating large scale data visualizations of any type.
    • Close (American or European Time Zone)
      5 days ago

      About Us

      At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of 43 high-performing, happy people that are dedicated to building a product our customers love.

      Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

      We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio

      About You

      We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

      You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

      You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

      You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

      You are located in an American or European time zone.

      Bonus points if you have...

      • Contributed open source code related to our tech stack

      • Led small project teams building and launching features

      • Built B2B SaaS products

      • Experience with sales or sales tools

      Come help us with projects like...

      • Conceiving, designing, building, and launching new user-facing features

      • Improving the performance and scalability our API. Help expand our GraphQL implementation.

      • Improving how we sync millions of sales emails each month

      • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features

      • Building user-facing analytics features that provide actionable insights based on sales activity data

      • Improving our Elasticsearch-backed powerful search features

      • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 

      • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

      Why work with us?

      • Culture video 💚

      • 100% remote (we believe in trust and autonomy)

      • 2 x annual team retreats ✈️ (Lisbon retreat video)

      • Competitive salary

      • 7 weeks PTO (includes company-wide winter holiday break)

      • 1 month paid sabbatical after 5 years

      • $200/month co-working stipend

      • Parental leave (10 wks primary caregiver / 4 wks secondary caregiver)

      • 99% premiums paid for excellent medical and dental coverage, including an HSA option (US residents)

      • 401k matching at 4% (US residents)

      • Dependent care FSA (US residents)

      • Our story and team 🚀

      • Glassdoor Reviews 

      At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

      We come from 12 countries and 16 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

      This team is growing in more ways than one - we’ve recently launched 10 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

      Interested in Close but don't think this role is the best fit for you? View our other positions.

    • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. You work when and where you want. We care a lot about our culture, having fun while working hard, and our annual retreats.

      Here's a video from our last retreat that shows what it's like to work for Hubstaff. https://hubstaff.wistia.com/medias/9pyt01aemt

      We are looking for a senior full-stack engineer who has several years of experience in both React and Ruby on Rails to join our passionate development team and work on our up and coming task management product.

      The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing Rails controllers, React components, and doing HTML & CSS front-end work.

      This position will report to our Tasks team lead and work closely with our other engineers. You’ll be able to work 100% remotely. We are looking for someone that can grow with our team for years to come.

      This is a long-term (years, our hope is forever) full-time (40 hrs/wk) 1099 (hourly) contract role. Some of the benefits of working for us is our company-hosted annual retreat, work where you want (cafe, co-working location, your home, anywhere), don't have to ask for permission when you want to take time off, get to dedicate yourself to one project at a time, and have job security and a career path for years to come (we've run the company using positive cash flow from day one and are carefully growing the team and business).

      You’ll be a good fit if you:

      • Are self-disciplined and have a great work ethic
      • Have good time management skills
      • Communicate well
      • Can work until at least 1pm EST M - F
      • Like having a consistent daily work schedule
      • Have at least three years of React and five years of Ruby on Rails experience

      Front-end Development Requirements:

      • React & Redux
      • Highly skilled with HTML & CSS
      • Bootstrap
      • Javascript & jQuery
      • Git

      Backend Development Requirements:

      • Ruby on Rails
      • Postgres or MySQL
      • Unit tests (rspec, Jest, etc.)
      • Background workers (Sidekiq)
      • Working from design docs/specifications & wireframes

      Bonus:

      • Solr
      • Redis
      • Vue.js
      • Service workers architecture
    • 1 week 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.

    • Titan School Solutions (US only)
      1 week ago
      Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.

      As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code. 

      If that sounds like your bread and butter, then APPLY HERE!

      WHERE YOU WILL BE IN A YEAR

      • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 

      • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.

      • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

      WHERE YOU WILL BE IN A YEAR

      • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 

      • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 

      • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

      WHAT YOU'LL DO

      • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework

      • Expert (3-5 years) with .Net full framework and EF

      • Expert (3-5 years) with SQL Server

      • Strong experience (1-2 years experience) at TypeScript

      • Strong experience (1-2 years experience) using responsive web frameworks

      • Strong experience (1-2 years experience) with .NET Core and WebAPI

      • Experience developing highly scalable and high performance production API driven web applications

      • Experience with Hangfire is preferred

      • Experience with Redis is preferred

      • Experience working with large-scale distributed architecture

      • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred

      • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences

      • A thirst for learning and a passion for new technologies, processes and patterns

      • A passion to help engineers develop new skills and advance in their careers

      • A drive to continuously improve both the team and the product

      • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

      WHAT YOU’LL NEED TO GET THERE

      • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.

      • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).

      • Proficiency in Vanilla JavaScript and/or TypeScript

      • Strong experience using responsive web frameworks and CSS

      • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred

      • Experience with .NET Core and Full Framework

      • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 

      • A thirst for learning and a passion for new technologies, processes and patterns. 

      • Experience working with large-scale distributed architecture is a plus.

      • A passion to help engineers develop new skills and advance in their careers.

      • A drive to continuously improve both the team and the product.

      • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, GitAngular, Vue.js, and Entity Framework

      WHAT WE OFFER

      At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. 

      This position is available for remote employment in the United States.

      • Competitive salary: Based on experience and performance.

      • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!

      • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 

      • 401K: We offer 100% upto 5% of salary.

      • The Right Gear: All the bells and whistles you need to drive results.

      • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
    • 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.

    • Do you love building products from a "behind the scenes" perspective? We're looking to expand our team with a full-time Backend Developer.

      As a backend developer, you'll have the ability to work on large-scale systems that impacts people's day-to-day work.
      Your job will be mainly focused on designing, implementing, and maintaining APIs. To us developing new features and debugging and fixing bugs are equally important, so every developer in our team participates in both types of jobs. You will work closely with frontend and Mac developers to guarantee maximum alignment for our products and smooth engineering processes.

      Our backend is mostly built on Elixir, although we have some bits in NodeJS and Go. Our Elixir API implements GraphQL and we use MariaDB as our primary data store. Our backend also integrates with other minor services like Redis or SQS.

      It's essential that you have broad experience developing with Elixir or other languages that may be considered similar to it like Ruby, Clojure, etc..

      We don't expect you to have experience with all the technologies in our stack, but you are, definitely, not afraid of them. You are an experienced software engineer, and you have been part of medium/large web development teams. You care much for the details regarding security, code quality, scalability, performance, and simplicity. Above all, you seek operational excellence and push to apply the best engineering practices possible. Not everything that you or your team do can be perfect, but, at least, you make sure that you always know the trade-offs.

      We back our decisions with arguments. You don't care for hype and always try to find the best solution and technology for the job and its context.

      We value every year of experience in your field, but experience isn't the be-all and end-all. The ideal candidate has the passion and knowledge to build high-quality software. We'd love for you to learn from us, just like we'd love to be able to learn from you.

      Our team works remotely and communicates mostly using text, so you need to have excellent communication skills and written English, be self-motivated, and comfortable working in a remote position.

      Essentials
      • Passionate about the web, product design, and problem-solving.
      • Able to work as part of a close-knit team. Together with your colleagues, you will code, review Pull Requests, deploy to production, etc.. Also, as part of a distributed team, you believe in maintaining detailed documentation.
      • Ability to write and maintain high-quality and well-tested code.
      • At minimum 4 hours of overlap with European/African timezones.
      • Experience with building web APIs.
      • We expect you to be able to start coding in Elixir since the beginning, so, at least, you must be already familiarized with the language, debugging tools, and good practices.
      • Experience with SQL and ORMs. We expect from you to debug queries, suggest database optimizations and work with data migrations in the most optimum way.
      • Knowledge of GraphQL. You understand, at least, its pros and cons depending on the context.

      Bonus points
      • Experience or history of working as part of a large remote team or organization.
      • Experience in creating or contributing to open source projects.
      • Experience, not only building Elixir services but also working with BEAM regarding error-debugging and optimizations proposals.
      • Experience in working with Amazon Web Services.
      • Experience integrating web applications with external payment systems.
      Even if you're not able to tick all of these boxes, we would still love to hear from you.
    • 4 weeks ago

      Alpha (alphahq.com) is a venture-backed and growth-stage company based in New York, NY whose on-demand insights platform empowers clients to rapidly validate growth opportunities. Our clients use Alpha to accelerate experimentation, inform business decisions with customer wants and needs, deliver and scale agile research capabilities, and develop better products faster. By integrating traditionally manual tasks like audience sourcing, concept designing, test scripting, and data reporting, the platform accelerates time-to-insight from months to hours.

      In short, we’re the fastest way for organizations to learn more about their future customers.

      We’re looking for engineers who are curious about product development and consumer behavior, want to work on related challenges, and value opportunities to explore new technologies that execute against a robust, collaborative product vision. We use Ruby, NodeJS, VueJS, Postgres, Mongo, Redis and many other technologies, but we don't think it matters if you've used similar technologies on a different stack. Our engineering teams tackle a diverse and evolving array of challenges; from architecting and scaling our microservices to handling real- time video and using machine learning and natural language processing to empower real world business solutions. This position is fully remote, though there may be occasional travel to our NYC (SoHo) office.

      RESPONSIBILITIES

      • Joining a quickly growing, diverse team of engineers in building solutions to some of the most common challenges facing businesses today.

      • Building purposeful end-to-end solutions that put yourself in the shoes of our users. 

      • Working with a wide range of platforms and technologies to own and solve problems.

      • Collaborating with experts across our organization to design platform features with an eye toward usability and simplicity.

      • Continuously integrating feedback from users into new products and features.

      • Providing feedback to the team in an effort to discover and shape best practices.

      REQUIREMENTS

      • 2+ years of experience working in fast-paced environment.

      • Significant experience building MVC and/or state-driven UIs, preferably with Vue.js or React, and have a productive relationship with CSS

      • Professional experience with some database technology such as SQL or Mongo. 

      • Desire to make a huge impact at a growing startup in NYC serving some of the largest and most influential brands in the world.

      • You can work well both independently and with a team, and have strong communication skills.

      • You enjoy venturing outside your comfort zone and experimenting with new technologies.

      • Nice if you have experience in:  Python (Flask, SpaCy), SVG and Canvas, WebRTC , Web Sockets, Heroku, AWS (S3, Elastic Transcoder, Others), Electron

      BENEFITS

      • Robust health benefits including medical, dental, and vision

      • Open vacation policy & flexible work schedule

      • Competitive salary and equity

      • Weekly team lunches and a diverse, friendly culture

      • Open Dog Policy at the office

      • Autonomy and room to grow as a professional

    • 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

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

    • 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

    • 1 month ago
      Who Is Follow Up Boss?
      Why Would You Want To Work Here?
      • We’re a young, ambitious company who only answers to our customers
      • Opportunity to have a big impact on our growth and your career
      • No red tape or pointless meetings
      • Competitive base salary, 401k, health/dental/vision insurance, company meetups, and 20 days paid holiday
      • Solve challenging technical problems and put your skills to the test every day. We've processed over a billion emails; per month we send nearly 3 million text messages and handle 700k+ minutes of call time for tens of thousands of active customers.
      • See a direct impact of your work and value you created for customers.
      • Provide direct input on technical and non-technical decisions. Your opinion matters.
      This Role Is For You If…
      • You would describe yourself as patient, empathetic and having a good sense of humor.
      • You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
      • Superb written and verbal skills (with a professional yet fun demeanor)
      • Are based in the United States (or similar time zone) 
      • Are happy to have direct communication with customers (we are customer driven).
      Your qualifications:
      • Self motivated and proactive mindset.
      • Remote work experience is required.
      • Based in the USA, quiet home office with fast internet.
      • At least 5 years of experience in web development.
      • Expertise in front end technologies, we use React, JavaScript, CSS.
      • Expertise in back end technologies, we use PHP, Aurora MySQL, Postgres, Redis, to name a few.
      • Strong understanding of RDBMS and SQL. 
      • Proficient understanding of Linux.
      • Exceptional time management skills. 
      • Attention to detail and commitment to quality
      • Security conscious. 
      • Pragmatic decision making.
       
      Your responsibilities will include:
      • Develop and improve our application.
      • Help fix issues with the application.
      • Mentor other team members.
       

      30 Day Targets:
      • Become familiar with our product and codebase. 
      • Pair with fellow engineers to gain knowledge about the system and how we work. 
      • Improve the new hire onboarding process, by being a part of it. 
      • Help address priority bugs

       

      60 Day Targets:
      • Improve the Team Inbox feature in our product.
      • Improve how our product supports customers with larger teams.
      • Implement improvements to the security of our app and customer's data.

       

      90 Day Targets:
      • Improve internal reporting tools
      • Assist in architecture improvements of critical product features
      • Assist in performance improvements to our API.
       
      Our Core Engineering Values
      • Teamwork
      • Communication
      • Code Quality
      • Focus and Prioritization
      • Customer Driven
      • Leadership Qualities

       

      If this sounds like a great fit we would love to hear from you.

      We're not accepting applications from agencies.
    • We at Redox understand that we are all patients at some point, so our mission is to make healthcare data useful and every patient experience better. Our values represent the basis of our culture of trust, transparency, and personal growth, and define how we want to interact with each other and the world.

      Redox’s full-service integration platform accelerates the development and distribution of healthcare software solutions by securely and efficiently exchanging healthcare data. With just one connection, data can be transmitted across a growing network of more than 500 healthcare delivery organizations and more than 200 independent software vendors. Members of the Redox Network exchange more than seven million patient records per day, leveraging a single data standard compatible with more than 40 electronic health record systems. We are on a path to double our number of client connections over the next year and need to build infrastructure that scales accordingly.

      Your Team

      Redox’s Infrastructure Engineering team builds and manages the AWS cloud platform that provides a safe, reliable, and flexible foundation for Redox’s products and our growing customer base. In production, we run nearly 1000 docker containers, have 20Tb of relational data, 8Tb of ES data, 6Tb of Kafka data, and handle about 400 client-controlled VPN connections. Expertise on the team includes:

      • Data technologies: RDS (Postgres, MySQL), Kafka, Redis, ElastiCache, Elasticsearch

      • Deployment automation for EC2, S3, RDS, VPCs, IAM, Terraform, CloudFormation, Kubernetes, Rancher, infrastructure as code in Python 

      • Logging, metrics, monitoring, and alerting: Sumologic, Telegraf, Statsd, InfluxDB, Grafana, Icinga, Pagerduty

      • Networking/VPN: LibreSwan, IPtables, IPSec 

      • Linux system tuning and debugging 

      Your Opportunities and Impact

      As a senior member of the Infrastructure Engineering team, you’ll play a key role in ensuring that our product engineers are empowered and effective by providing design and debugging expertise, technical leadership and mentorship, and tools for deployment automation. You’ll work closely with members of our Product and Security teams to understand their needs and translate them into well-scoped, actionable projects and tasks. In this role, you will:


      • Lead from a technical, architectural, and project perspective, shepherding technical decisions from inception to completion.

      • Evaluate our existing systems, inform stakeholders of emerging technologies and industry changes, and choose tools and develop software that follows industry best practices.

      • Design, implement, and debug robust, secure, scalable, abstracted systems that allow us to rapidly iterate on and scale our systems with the needs of our customers.

      • Ensure that our infrastructure deployments are automated, frequent, secure, and without noticeable user impact.

      • Provide mentoring and coaching to other team members in your areas of expertise.

      • Support the infrastructure for our existing test and production environments and participate in an on-call rotation to assist other engineers in resolving production related issues regarding monitoring, databases, container orchestration services, load balancing, networking, etc. 

      • Identify and collect metrics that allow us to pinpoint areas for improvement and measure change.

      About You

      At Redox we hire based on our values as well as technical competency. How you accomplish your work is just as important as getting the work done. We’re looking for people who are:


      • Passionate about solving complex problems that improve the state of the world.

      • Enthusiastic about creating an elegant and delightful user experience.

      • Intellectually curious with a desire to learn.

      • Respectful and inclusive, soliciting and incorporating input from others.

      • Biased towards action and creating positive impact.

      The particular technical focus we’re searching for in this role is around deployment automation, monitoring, and Linux debugging skills. Your work experience should include:


      • Deploying and managing large-scale production containers using Terraform and Kubernetes.

      • Expertise in securing AWS services in regulated environments.

      • Detailed Linux debugging knowledge.

      • Familiarity configuring and using metrics and monitoring tooling.

      • Familiarity with a high-level scripting language like Python.

      Any other areas of overlap between your work experience and the Infrastructure team’s areas of expertise are added bonuses. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think you could be a fit, we'd like to hear from you.

    • Raklet is a global SaaS platform with clients all around the world (Japan, US, Australia, Jamaica etc). We're still a small team of 5.

      We're looking for a senior software engineer to join our remote team and help us ship amazing products for our clients.

      Our infrastructure is built on Microsoft Azure. Some of the technologies we use:

      - .NET MVC 4.5 (both for applications and api)

      - AngularJS, React Native

      - Elastic Search

      - Redis

      - SQL(MsSQL) and NoSQL(CosmosDB)

      - Git & Github

      - Selenium and Unit Testing

      We're backed by Microsoft Ventures ve Techstars.

    • Outstanding ideas need outstanding execution. We work closely with digital entrepreneurs and forward-thinking companies to launch scalable web platforms and mobile applications for high-growth online marketplaces. Our performance-oriented approach is based on Lean Startup methodology and Agile development principles.

      What are we looking for?
      We are looking for solution focused individuals with a can-do attitude. Your commitment to continuous learning means you are tech agnostic - always looking for the best way to execute a project or task. You share our philosophy of purpose-driven development that ensures the best possible outcomes for our clients. Like us, you believe in a strong work ethic and take pride in the quality of your code. You see the big picture and strive for the sense of accomplishment that comes from successfully executing a new project, such as an online marketplace that is perfectly geared for growth. Last but not least, you enjoy collaborating with a team of equally motivated developers and digital strategists.

      Why work with us?

      You are guaranteed to never be bored if you work with the CobbleWeb team. We are not a cookie cutter web development agency. Every project will have unique challenges and will demand the use of the latest technologies. Strategies will vary to maximise each site’s flexibility and speed while still accommodating our clients' specific needs. This is a job for the adventurous of heart.

      Skills required:

      • Expert with Symfony framework (3+years experience)
      • Expert PHP5 / PHP7 (3+years experience)
      • Expert Javascript / Jquery (3+years experience)
      • Experience with MySQL / Doctrine 2
      • Experience with GIT (GitFlow)
      • Experience with REST APIs
      • Use of Docker in local and production environments
      • Very strong Object Oriented Programming skills
      • Experience developing with Bootstrap and SASS
      • Adoption of Agile methodologies
      • Experience with techniques such as TDD, continuous integration and continuous delivery
      • Experience with test automation using Behat, Jenkins, Selenium or other testing framework would be advantageous
      • React developing skills using Redux-Saga and Axios is a big plus
      • RabbitMQ, Redis or ElasticSearch, AWS is a plus


      Our London, UK headquartered agency is able to produce high-quality outcomes due to a close-knit team of dedicated subject experts situated across the world. Every quarter, we meet for a few days somewhere in Europe for a hackathon.


      When you start: ASAP (Full time remote job)

      Type of contract:

      • Permanent
      • Full remote position with 2 company retreats per year
      • Fixed working time (4 hours in common with GMT zone time)
      • Paid holidays



      THIS JOB IS NOT AVAILABLE FOR AGENCIES AND FREELANCERS. 

    • DevOps operations and development of related automation software on the free software project Open edX. The project is used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so you’ll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

      We are looking for experienced DevOps specialists, to help improve and scale our infrastructure. We host many instances of Open edX, and have developed open source automation software based on OpenStack and Python/Django to scale it, and allow users to spin their own instance by themselves. We are looking to refactor some of its components, including moving to Terraform and Packer, as well as supporting additional platforms such as AWS.

      The Open edX platform itself is a large Python/Django codebase, with good code standards and architecture. You would also work on different clients contracts using the platform, which can include both DevOps operations and fullstack Python/Django/JS development. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. 

      Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

      We welcome applicants of all genders and ethnicities.

      Basic requirements

      - DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.

      - Cloud computing, like AWS or OpenStack

      - Databases: MySQL, MongoDB, PostgreSQL

      - Configuration management tools such as Ansible

      - 3+ years working with Python

      - Experience with unit testing

      - You feel comfortable working in a Linux environment, specifically Debian or Ubuntu

      - Experience with contributing to free software projects, and communicating within a free software community

      Additional skills

      You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

      - Experience with Python web frameworks, specifically Django

      - 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)

      - RabbitMQ, Redis & Elasticsearch

      - git source control

      - Mobile development (iOS and/or Android)

      - Managing clients & projects from beginning to completion (senior developer)

      - Public speaking at conferences (you would present a talk every year at the Open edX Con)

      About OpenCraft

      We are a team of twenty developers, all working remotely from Europe, North & South America, Asia & Australia. You would arrive at a critical moment, as we scale up to handle increasing demand from clients on the edX platform. The company is not affiliated with edX, but contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connexion. : ) 

    • POSITION SUMMARY:

      The Site Reliability Engineer is responsible for the health and well-being of the production environment, implementation of new and existing components, and maintaining and modernizing the processes and methods used within our platform. They will be expected to interface with the rest of the operations, development and business teams, lead assigned projects, participate in peer mentoring and operate an always-on production environment.

      ESSENTIAL DUTIES AND RESPONSIBILITIES:

      • Onboard and optimize microservices using Docker

      • Streamline CI/CD process and green/blue deployment

      • Optimize resource usage to meet KPI targets

      • Maintain and evolve monitoring and notification systems

      • Create and maintain documentation on new services, procedures, and requirements

      • Participate in an on-call schedule established by your manager, and be ready and available while on-call to immediately diagnose and resolve incidents.

      • Participate in the diagnosis and resolution of escalated critical emergency incidents.

      QUALIFICATIONS:

      • Bachelor’s degree or equivalent work experience

      • Linux / Unix system administration skills, 5-10 years operations experience

      • Strong time and project management skills and attention to detail

      • Solid experience in the administration and performance tuning of application stacks

      • Experience with multiple cloud hosting providers, and extensive experience with AWS

      • Experience with virtualization and containerization (i.e. docker)

      • Experience with RabbitMQ, ElasticSearch and Redis

      • Experience with monitoring and metrics systems (i.e. nagios, grafana)

      • Experience with configuration management systems (i.e. Ansible, Chef)

      • Solid scripting skills (i.e. shell scripts, Ruby, Python, Go)

      • Authorized to work in the United States and pass standard background checks for compliance standards

    • Remind (+/-3 hours of Pacific Time)
      2 months ago

      About Us

      Remind is a communication platform that helps educators reach students and parents where they are: their phones. With 31 million active users, we’re one of the fastest-growing companies in education technology, but we have our sights set on something bigger: giving every student the opportunity to succeed.

      The Remind Engineering Team works together to solve fun technical challenges, embodies our value of finding a way, and open-sources projects like Empire and stacker. The main tools we use in our backend include Typescript, Go, Ruby, Twirp, GraphQL, RabbitMQ, and many AWS services (Aurora, Lambda, DynamoDB, etc).

      Our investors include First Round Capital, GSV, Kleiner Perkins Caufield Byers, and Social Capital, and we want you to join us.

      Remote work ok within +/-3 hours of Pacific Time.

      Some of the projects that backend engineers at Remind have worked on this year:

      • Improved and scaled a messaging system that's sent over 10 billion messages to teachers, parents, and students
      • Built a graph service to power the relationships of 31 million monthly active users
      • Built out standardized tooling for increasing the fault tolerance of our distributed services, including tiered load shedding, circuit breakers, and back pressure mechanisms
      • Moved a significant amount of traffic to a GraphQL proxy to serve as an API gateway as we move from monolith to a service-oriented architecture.
      • Created a declarative permissions system to make authorization code easy to read and write
      • Increased the stability of our chats database by introducing a write-through buffer using Redis

      What will be critical to your success as a backend engineer at Remind:

      • Others enjoy working with you because of your positive attitude and technical competence
      • You have shipped multiple production systems as part of a team
      • You enjoy tackling interesting, complex problems and seeing them through to DONE
      • You collaborate effectively with engineers, product managers, and designers to break down product requirements and maintain visibility on projects
      • You write clean, scalable code and have significant experience with one or more programming languages
      • You have built scalable, performant, highly available services and understand the value of a good SLA
      • You understand the importance of writing pragmatic, comprehensive unit and integration tests

      Benefits and Perks

      • Competitive salary and equity
      • 100% health coverage for you and your dependents
      • Open vacation policy
      • Parental leave
      • Catered meals and fully stocked kitchen
      • Parking and commuter benefits

      Remind is an equal opportunity employer, and we're committed to diversity and inclusion in the workplace. We aim to represent the students, teachers, and parents we serve, and we welcome, support, and empower all the diverse individuals in our community.

    • The data volume for our largest customers has increased more than 4x in the last year, and we’re scaling Heap to meet the demand. Our backend supports an expressive set of queries that need to come back with sub-second latencies and reflect up-to-the-minute data. To make this possible, we’re working on a novel distributed infrastructure.
       
      We’re looking to bring on an Infrastructure Engineer to lead the DevOps side of this challenge. Help us de-risk our stack, add more 9s to our availability, and incorporate open source tooling.
       
      You’ll own the design and development of our DevOps toolchain. You’ll build deploy pipelines and manage configurations. You’ll set up performance metrics and act on them to scale a complex distributed system.
       
      We’re looking for stronger software engineering skills than a typical DevOps role requires. This is a building role, which happens to focus on stability, operability, and tooling, not an ops role. You’ll need to be able to understand our codebase and debug issues as they come up. Some example projects:
      • Determine how we'll do service discovery and incorporate it into a codebase that assumes static locations for services.
      • Figure out how we’ll package our code and deploy it from test → stage → production, and eventually eliminate manual deploys on production machines.
      • Where will new instances come from? Pre-baked AMIs? Terraform with vanilla images and a bunch of salt? Containers? Something else?
      • Determine how we’ll monitor, backup, and otherwise operate our Kafka cluster.
      • Much, much more.
       
      We’d like to get to know you if:
      • You have experience with modern DevOps tooling - infrastructure as code, configuration management, CI pipelines, package managers - we need someone who has deep knowledge of the full DevOps ecosystem.
      • You communicate with clarity and precision. We care about this almost as much as your technical ability.
      • You’re self-directed with a strong sense for relative priority. There is low-hanging fruit everywhere. We need someone who has a good sense for which projects will have the most impact.
      • You have experience with AWS, especially EC2, VPC, and ELB.
      • (Bonus) You have experience with our stack. Heap runs on Kafka, ZooKeeper, PostgreSQL, Redis, and Node.js, with Terraform, SaltStack, and CircleCI for orchestration, configuration, and continuous integration.

       

      Our HQ is in SF, and we have an office in New York, but a large part of our engineering team is remote. We cover relocation costs, and can sponsor visas. We'd love to hear from you, no matter where you are!
       
      Heap has raised $95M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others.
       

      People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home.
       

       

    See 1 more Software Development jobs
  • Product (1)

    • 1 month ago
      About Us
       
      At GovPredict, we build products that make government more transparent and politics more efficient. Our clients count on our product to deliver timely information about political activity and manage their advocates to win their public affairs campaigns.

      GovPredict's intelligence platform gives public affairs and political professionals access to millions of structured documents that concern federal, state, and local politics. An integrated grassroots platform supports advocacy campaigns to influence legislative and regulatory proposals. Our campaign contributions database is the largest in the world.

      Our clients span many categories: associations like the American Society for the Prevention of Cruelty to Animals (ASPCA) and the Farm Credit Council, Fortune 500 companies like Fox Corporation, educational institutions like the University of Pennsylvania, and various political campaigns, parties, & Congressional offices from both sides of the aisle.

      GovPredict is headquartered in Washington, DC. We also have offices in Chisinau, Moldova and Belo Horizonte, Brazil. We're growing fast and backed by Y Combinator and Joe Lonsdale, among others. Our friendly and hard-working team hopes to welcome you onboard! 

      Our Tech Stack
       
      Ruby on Rails, ReactJS, React Native, Python scrapers, Postgres, Mongo, Redis, Elastic Search, AWS, RabbitMQ, Terraform, and Ansible.
       
      Responsibilities 
      • Take ownership over multiple products within the GovPredict suite to improve customer satisfaction and grow revenue
      • Own product development work of approximately 10 software engineers across two engineering teams
      • Work cross-functionally with sales and customer success to ensure new business and customer happiness
      • Deeply understand customer use cases and pain points
      • Collaborate with business development, design, marketing, and other GP teams
      • Identify new product opportunities and work together with engineering and design teams to see them through
      • Build web and mobile products for public affairs teams

      Desired Qualifications

      • A bachelor's degree
      • 3+ years experience as a product manager of a SaaS product
      • Experience shipping complex software to real users
      • Has worked closely with software engineers to deliver products
      • Can formulate a product vision and can prioritize tasks to achieve it
      • Power user of JIRA or a similar tool
      • Embraces process and can identify ways to improve our processes
      • Permanent US work authorization
      • Required: USA-based and willing to travel to Washington, DC on occasion
  • All others (2)

    • 2 weeks ago
      We are looking for a talented Data Scientist to join our team at Prominent Edge. We are a small company of 24+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want developers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Most of our projects are web applications which and often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

      Ideal candidates are those who can find value out of data.  Such a person proactively fetches information from various sources and analyzes it for a better understanding of the problem, and may even build AI/ML tools to make insights. The ideal candidate is adept at using large datasets to find the right needle in a pile of needles and uses models to test the effectiveness of different courses of action. Candidates must have strong experience using a variety of data mining/data analysis methods, using a variety of data tools, building and implementing models, using/creating algorithms and creating/running simulations. They must have a proven ability to drive results with their data-based insights. They must be comfortable working with a wide range of stakeholders and functional teams. The right candidate will have a passion for discovering solutions hidden in large datasets and working with stakeholders to improve mission outcomes.  A successful candidate will have experience in many (if not all) of the following technical competencies including: statistics and machine learning, coding languages, databases, and reporting technologies.

      Required Skills
      • Bachelor's Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline.
      • Proficient in data preparation, exploration, and statistical analysis
      • Proficient in a programing language such as Python, Rm Julia, or JavaScript
      • Experience with batch scripting and data processing
      • Experience with Machine Learning libraries and frameworks such as TensorFlow/Pytorch or Bayesian Analysis using SAS/R Studio.
      • Experience with databases such as Postgres, Elasticsearch, MongoDB, or Redis



      Desired Skills
      • Master's degree in Computer Science or related technical discipline.
      • Experience with natural language processing, computer vision, or deep learning
      • Experience working with geospatial data
      • Experience with statistical techniques
      • Experience as either back-end or front-end/visualization developer
      • Experience with visualization and reporting technologies such as Kibana or Tableau



      W2 Benefits
      • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
      • Six weeks paid time off per year (PTO+Holidays).
      • Six percent 401k matching, vested immediately.
      • Free PPO/POS healthcare for the entire family.
      • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
      • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
      • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
      • Want some training or to travel to a conference that is relevant to your job? We offer that too!
      • This organization participates in E-Verify.
    • Intevity (US only - Northeast)
      3 weeks ago

      Company Description

      As a digitally-focused management consultancy, we do more than strategy. From strategy and design to architecture and development, we deploy senior, cross-functional teams to work hip-to-hip in the trenches with client teams. 

      Founded in 2003, Intevity (previously Twin Technologies) is a full service, digitally-focused management consultancy based in Boston, MA with remote offices and employees throughout the eastern and central US (Baltimore, Chicago, D.C., New York). Intevity focuses on both Commercial and Public Sector clients, with deep expertise in retail, software, and government. Intevity has key vendor partnerships with Adobe, AWS, and Salesforce. 

      We work on all phases of projects, from early discovery and design to strategy to execution. We are known for our vulnerability-based culture, high levels of craftsmanship, innovation, and trust; being able to truly connect with the needs and spot the real reasons why an organization is being held back from achieving their goals. 

      We specialize in digital transformation in retail, software, and government. We align audiences, optimize processes and build custom, cutting-edge experiences on leading platforms—all while helping businesses increase velocity while reducing organizational risk. 

      As an agile company, Intevity is committed to continually growing and evolving with the market to provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.

      Job Description

      In this leadership role, the Director of Digital Technology is responsible for spearheading technology strategies and development efforts while building long-term customer relationships within a growing consulting services company.

      Hands-on, seasoned technical professional who contributes to the technical vision of Intevity and its clients, and confidently leads Intevity’s enterprise clients through digital transformations.

      Team player that fosters transparent communication and has a “help first” attitude on his / her team. They are driven to deliver and pursue excellence in all they do.  They are fearlessly vulnerable and accountable, unafraid of new challenges, and thrive when it’s time to “find a way” when the path isn’t clear.

      Fulltime leader responsible for supporting new business development, maintaining technical excellence across engagement projects, and growing and leading an outstanding technology development team in a fast-paced agile environment.

      Responsibilities and activities are varied but include:

      Client Engagements:

      • Lead and define technology / development / platform engagement objectives, strategy and approach while developing and maintaining relationships with key client stakeholders

      • Act as a hands-on solution architect and technical lead for client Engagement teams; with the ability to manage multiple client engagements concurrently

      • Evaluate technologies and advise on technical challenges and risks, costs and benefits, and alternative solutions

      • Define and ensure best practices and compliance to software development standards are upheld across teams

      • Serve as technology SME for client discussions and workshops, and facilitates conversations to ensure stakeholder alignment on strategic solutions

      • Collaborate with individual account Engagement Director(s) on the Technology portion of an engagement to assign technical resources, and assist with planning and kick-off activities as needed

      Pre-Sales & Business Development:

      • Participate in pre-sales and sales efforts for key accounts

      • Lead the Intevity Technology team in shaping new opportunities for Intevity—be it expanding current client relationships, or forging new ones 

      • Strategize and propose solutions for complex technical, scalability or performance challenges

      • Communicate technical concepts, platforms and architectures, and solutions to clients in a compelling manner

      • Develop and tell cohesive stories about proposed technology solutions and also past case studies

      • Assist with the development of proposals, including shaping and responding to opportunities, proposal creation, and oral presentations related to the Technology team

      • Collaborate with Engagement Directors to estimate engagements, and create statements of work that describe the scope, work effort, deliverables, and costs

      Practice Development and Strategy:

      • Build and execute strategic plans for enterprise technology solutions, including technical leadership and architectural direction

      • Lead, oversee and define best practices for technology and platform solutions, technical and quality standards and developer processes, and web and platform development using reusable software components of Fortune 500 clients

      • Evaluate and recommend new technologies on a regular basis to maintain technical excellence and development efficiencies both for internal use and to better service enterprise clients

      • Drive, oversee, and provide thought leadership for technology and development, internally and externally through social media engagement (Intevity blogging, LinkedIn, Twitter), speaking at industry events, one-pagers, and white paper authoring

      Leading, Managing and Mentoring:

      • Natural ability to coach, lead and mentor team members (e.g. technical leads, developers) and managers—with an emphasis on aligning their strengths and passions to Intevity business strategy and providing constructive feedback and support

      • Establish and maintain an open, supportive environment where people can do their best work

      • Successfully manage project teams of varying sizes using Agile methodologies

      • Mentor and guide Engagement Directors on how to lead with an integrated technology / development approach

      • Manage utilization of the Technology team to attain individual and team targets

      • Contribute to Talent Acquisition activities

      Expectations:  

      Being remote allows our employees to live where they want to.  It means being able to have the lifestyle that you choose. Working remotely is not for everyone but it allows us to spend less time commuting and more time on the things that really matter.  We believe this is essential to supporting a workforce that can achieve a healthy work-life balance. In exchange, we ask that you are geographically located somewhere in the Northeast - Mid Atlantic US, within driving distance of a major airport so you can travel to client sites or team meet-ups when needed. 

      What does this mean for you?  You get to work from where you need or want to work. Each team member is provided the tools, infrastructure, and support to create a productive, professional work from home office environment. We observe and operate standard East Coast working hours to support the majority of our clients and our teammates. We also provide some flexibility for daily schedules to accommodate one’s personal obligations to home and family life.

      We recognize that working remotely isn’t always easy; the remote work model encourages independent thinking but requires increased professional accountability and self-discipline.  We are an outcome-focused team and work to get the job done. We champion a culture of transparency and openness.  

      While travel is part of the job requirement to service clients and team build, we ensure it is asked for and planned as thoughtfully as possible.  As a leader within the company, you can expect to travel 2-3x a month for 1-3 days on average to for client and team meetings.

      Qualifications

      • US Citizenship is required due to the nature of our commercial and government projects

      • Must live in Northeast, USA

      • Minimum of 10 years of related industry experience working with enterprise clients, including at least 5 years in a leadership role leading technology and development, and the creation of outstanding technology solutions within software applications

      • Strong interpersonal skills to facilitate working and problem-solving with others as well as excellent written and verbal communication skills, confident public speaking/presentation skills and the demonstrated ability to adapt to a rapidly changing environment

      • Deep understanding of software architecture, full-stack development, and platform solutions to leverage contemporary IT technologies to create best in class solutions and lead multi-disciplinary teams in the development and production of solutions that exactly meet client business objectives and goals

      • Comfortable and experienced with multiple modern front-end and back-end technologies (Examples: AEM, Sitecore, SFDC, Redis, NoSQL, React, GraphQL, AWS / Azure), as well as infrastructure and build automation technologies 

      • Comfortable and experienced with web services and backend web platforms such as Adobe AEM and Salesforce 

      • Deep exposure to all aspects of modern web application architectures, visual design, and mobile web development

      • Highly motivated, with a proven track record of building and expanding accounts with enterprise clients

      • Natural leadership, mentoring, and team-building abilities

      • Ability to manage multiple business initiatives 

      • Ability to work in a remote, distributed environment and travel as needed to client locations

      Additional Information

      Intevity offers a competitive and comprehensive employee compensation and benefits package that includes base salary, medical, dental and vision insurance, long and short-term disability insurance, life insurance, 401k program with company match, and an open PTO plan.

      Intevity is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.