70 : remote jobs for you

Part-Time WordPress Solutions Engineer

We’re looking for a new team member to help support our growing membership! You’ll be tasked with solving problems and coming up with creative solutions for our members on a daily basis. It’s challenging, fun, and rarely boring.

This is a part-time position with the possibility of full-time after a trial period. 20-30 hours per week to start. This is a remote position; work from home or wherever you’d like!

You’ll be working directly with members and as part of our team. You should enjoy problem-solving and not give up if Google doesn’t immediately present a quick answer. We’re looking for people who are fluent in English, both verbally and in writing, and who can expertly communicate solutions to members.

Most of all, you need to love working on WordPress websites and have a positive, energetic personality. The interactions our members have with our team is a big part of why they stay with us, and you’ll be a key part of that experience!

WHAT YOU’LL BE DOING

You’ll handle incoming support requests as they arrive and provide solutions as needed. This usually entails things like debugging plugins or themes, adding new content or functionality, optimizing performance, or simply giving technical support or advice to members.

When not handling support requests you’ll be maintaining member sites, applying updates, and testing to ensure proper functionality. This is a never-ending process but one that is critical for our members and so we take it very seriously.

We’ll also ask you to help with things at Barrel Roll, including adding new functionality and documentation and generally contributing your fantastic ideas. Your input will matter.

THE POSITION REQUIRES:

  • 3 years of experience administrating WordPress on a regular basis.
  • Proficient programming capabilities in CSS/HTML/PHP/JS.
  • Experience with responsive design. The more design experience you have, the better.
  • Familiar with relational databases, comfortable in PHPMyAdmin, and can understand and execute SQL queries.
  • The ability to work as part of a team.
  • People skills.
  • Drive.
  • Proficient in Google Analytics, Google Tag Manager, and Google Search Console.

WE’D ALSO LIKE SOMEONE WHO:

  • Has not only administered WordPress for a period of three years or longer but has provided support for customers during that time as well.
  • Is active within the WordPress community, either by providing support at WordPress.org, contributing plugins or themes, or has in some other way engaged. If so, please submit links to your repos or examples of how you’ve been involved.
  • An understanding of Search Engine Optimization (SEO). Experience in SEO with great results, even better!
  • Experience working with Linux/Apache servers.
  • WooCommerce experience.
  • Familiarity with platforms like Helpscout, Basecamp, Slack, Git, live chat, etc.
  • 1 day ago
  • Barrel Roll

Senior Software Engineer

Remote applicants must be located in the continental US and have existing US work authorization. No applicants from CA, WA or NY.

Spreedly is an API based payments company headquartered in Durham, NC. We are a stable, growth stage start up with a team that enjoys working together and is remote friendly and inclusive. Our culture is based around our dedication to a meaningful work/life balance, and our commitment to that is reflected in the way we've structured the company, as well as the benefits and perks that we offer employees.

Our list of "amazing functionality that customers will happily pay us for if we can just get it implemented..." is growing faster than we can check things off, and we need help from an experienced engineer that can hop into a high-functioning, experienced team and start learning and contributing quickly.

When you start at Spreedly (think first 6-12 months), you'll be spending 90%+ of your time working right on the product team building functionality for customers. Building product at Spreedly is a bit unique in that our main product is a payments API used by other developers. So "designing a UI" often means thinking through how YOU would want a given API to work if you were using it, and "adding a feature for a customer" often means working through how to securely enable a developer to do something interesting with a credit card number. Super challenging and fun, we think! And since we work with credit card data on a daily basis, thinking about security is a way of life at Spreedly, as is building sustainable processes to keep that information safe (and our auditors happy).

What we're looking for in a senior engineer is somebody who's excited by jumping into pretty complex technical problems and making sense of them. We regularly deal with encryption, encoding, and security, all within the context of a distributed system. You don't have to be an expert in any of those aspects, but you should be really open to learning about them. Once you've gotten your feet under you and understand the domain well enough, we envision you being the technical lead for one aspect of our service. In particular, this means we'd like you to mentor junior engineers and help them tackle the task at hand using pragmatic software practices. We're looking for people that are good at their job who are also are interested in elevating the people around them.

What We're Looking For

  • A track record of delivering well-crafted software
  • A willingness to be a generalist and the curiosity to try new things you've never done before
  • Excitement about building products for Spreedly's customers, who are primarily businesses doing commerce and their developers who are using our API's and toolkits
  • Excellent written communication skills, and a willingness to use them to document your work as necessary
  • The ability to operate autonomously, sorting your own immediate priorities out of the ever-shifting needs of a startup environment
  • Confidence in your ability to learn new tech as necessary. Today we work primarily with Ruby, Rails, Elixir, Phoenix, Riak, Kafka, Postgres, Redis, and Linux ... but are always pragmatically evaluating new languages and tools

What We Offer

  • Competitive salary + equity package
  • Outstanding medical and dental benefits (we pay 100% of monthly premiums for employees + families)
  • Open PTO policy
  • Tues./Thurs. in-office days- the rest of the week employees are free to work wherever they choose
  • Paid lunches on in-office days
  • 12 weeks paid family leave for all employees
  • Company sponsored 401k
  • Yearly paid professional development

We are open to remote candidates, with the caveat that you must be located in the continental US (the whole team gets together at our Durham office once a quarter). Most of our technical team is in the RDU area and works out of our office in downtown Durham, NC two days a week, and from wherever we fancy the other three days a week. We also have ~20% of our team already remote. So, although we're pretty aware of what it takes to support remote employees, if you are remote we'd like for you to have had some experience working that way.

We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: Stop Hazing Your Potential Hires and Programming Puzzles Are Not the Answer.

If this at all sounds interesting, we'd love to hear from you!

Spreedly is an equal opportunity employer that values a diverse culture as it’s an accurate reflection of the larger community and world in which we live. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.
  • 5 days ago
  • Spreedly

Front-end developer

Front-end developer

Javascript / Angular / React / ...
Optios is een jonge, dynamische start-up die softwareoplossingen aanbiedt voor de kapperssector. Gebaseerd op de meest vooruitstrevende technologieën en een intuïtief design biedt de software van Optios een antwoord op alle uitdagingen waarvoor een kapsalon dagelijks staat.

Om de service aan onze klanten verder te optimaliseren, zoeken wij een geknipte (m/v) Developer.

Je functie

  • Werken in een start-up omgeving als Optios biedt jou de mogelijkheid om een gevarieerd takenpakket te vervullen.
  • Je werkt in de eerste plaats mee aan de implementatie van de front-end in onze projecten. Je denkt mee over de architectuur, de projectstructuur, workflow, interacties, performantie, ... Je werkt samen met de je collega PHP Developer, die vooral focust op back end.
  • Je doet de nodige ontwikkelingen om onze software te updaten en constant te verbeteren.
  • Op termijn denk je actief mee over product development, nieuwe features en sta je mee in voor deze ontwikkelingen.


Je profiel

  • Onze geknipte kandidaat beschikt over een bachelor diploma informatica. Een eerste werkervaring is mooi meegenomen, maar ook schoolverlaters komen in aanmerking om mee te groeien met ons bedrijf.
  • Javascript/HTML/CSS kennen geen geheimen voor jou. Kennis van Angular en/of React.JS is een must, kennis PHP/Ruby/Pearl een voordeel.
  • Kennis over Linux en Amazon web services beschouwen we als een pluspunt. 


Solliciteren?
Reageer dan via het online sollicitatieformulier.

Acquisitie wordt niet op prijs gesteld.

  • 5 days ago
  • Optios

Release Manager (Ruby/Python/React) - Small Team - 100% Remote, Flexible Hours

Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Release Manager to help us scale our execution to support additional new high-tech sectors.

Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skillset to help guide software releases through planning, development, deployment, release, and DevOps processes.

This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software deployments and releases than a traditional Project Manager would be. Our ideal candidate is a current or former Software Engineer, DevOps Engineer, or Site Reliability Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

  • (a) Represent Analytics Fire software engineering teams in client-facing interactions (clarifying requirements, negotiating technical approaches, reporting on status, etc).
  • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
  • (c) Making meaningful contributions to the execution of complex software projects.

For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:
  • JavaScript: React / Angular / Typescript / GraphQL
  • Back-end: Ruby / Python / Node
  • Embedded (IoT): C, Embedded Linux, MQTT
  • Embedded (robotics): C/C++, ROS
  • Modern software techniques: RESTful APIs, SOA, PaaS, etc
  • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
  • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

Description of responsibilities:

  • Develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
  • Participate in collaborative planning discussions and technical decision making early in the project lifecycle to ensure that key decisions are made with reliability, testability, and DevOps in mind.
  • Monitor and oversee coordination, integration, flow of development, testing, and deployment around multiple parallel projects and threads of engineering execution.
  • Drive planning and delivery of high quality software releases:
  • Manage change control process during releases
  • Continuously improve company release processes
  • Proactively identify and mitigate risks and remove obstacles to releases
  • Personally plan and participate in software release activities. Advise and support the team so that they can take on less critical releases on a day-to-day basis.
  • Continually integrate the QA team and testing engineers into both the requirements gathering and software development processes and report status to clients on a very frequent basis.

  • This is a remote position but is only open to candidates living in the US or Canada. (Note: we may be open to US or Canadian citizens living abroad in US-overlapping time zones on a case by case basis.) We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:
    • Soft skills necessary to develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • 3+ years hands experience as a full stack Software Engineer, DevOps Engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Familiarity with current modern best practices around software development, data engineering, and DevOps
    • Ability and willingness to familiarize yourself with the specific technical stacks that we use.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:
    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.

      • 6 days ago
      • Analytics Fire

      Get alerts for new jobs

      DevOps Engineer

      Reporting directly to the CTO, you’ll be a key member of our growing operations team. You will work closely with our operations team to help build and optimize our application environment. You will evaluate, select and implement new technologies to help HubTran scale.

      At Hubtran, you will join a team that:

      • Has experience. The majority of our developers have more than 10 years of professional experience. One has published a book with the Pragmatic Programmers.
      • Has won the Chicago Innovation Award and Harvard Business School New Venture Contest.
      • Is remote friendly. We care about what you can accomplish, not where you choose to accomplish it from.
      • Believes diversity is essential and strongly encourages applications from women and minority candidates.
      • Can articulate their values. You can read about our values at https://engineering.hubtran.com/2017/06/01/welcome-to-the-new-hubtran-blog.
      • Pays well.
      • Offers benefits including health insurance, 4 weeks of vacation, 401k, stock options, and more.
      Our environment is Linux based and hosted on AWS and Digital Ocean. We are moving to autoscaling using Docker and Kubernetes. Other technologies used include Consul, Terraform, Nomad, Chef, Ansible, Postgres, Ruby/Rails, Redis and more. While these are the tools we’re currently using, you don’t need to have previous experience with them. We know that good engineers are capable of quickly picking up new languages and tools.


      In order to succeed in this role you should be:

      • Experienced. You have managed an entire environment, not just a single server.
      • Curious. You aren’t content with the status quo and know that we can always improve.
      • Self-directed. You can work on your own while prioritizing tasks.
      • Collaborative. You can work with others to improve a solution.
      • Detail Oriented. Measure twice and cut once, only via code.
      • Empathetic. You think about how your decisions will impact others on the team.
      • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.
      Bonus points for:

      • Experience with AWS, Digital Ocean, Docker, Kubernetes, Postgresql and Rails.
      • Experience with configuration management in Chef or Ansible.
      • Being in Chicago or Cincinnati.

      • 1 week ago
      • HubTran

      DevOps Engineer

      Interpersonal Frequency (I.F.) is seeking a full-time DevOps Engineer to add to our growing team.

      We provide a remote work environment, so you don’t need to move for this job. We encourage face to face collaboration in our regional offices and expect you to travel when required. As a purpose and principles-driven organization, we want talented team members who want to make a difference.

      Working remotely means we can bring together some of the best minds in the country. Between video calls and Slack, the distance evaporates quickly, and ideas, projects and puns fly at the speed of light. Working remotely also allows us to find harmony in work / life balance.

      We are looking for a DevOps engineer to help us scale our systems as we bring more cities and government agencies into the cloud. Our backend tech stack currently includes RHEL/CentOS, Docker, Node.js, PHP, Apache/Nginx, Solr/ElasticSearch, MariaDB/MySQL, GlusterFS, Redis/Memcache, HAProxy, Varnish, New Relic, and AWS (GovCloud, EC2, ELB, RDS, Aurora, ElastiCache, S3, CloudFormation, Redshift, EFS, etc.), DigitalOcean, and Rackspace.

      Who you are

      We're looking for a senior DevOps engineer with significant experience configuring, managing, automating, securing, monitoring and maintaining systems at scale.

      - You love to solve problems and can do so under pressure.

      - Scaling, reliability, automation, security, and performance are things you care about deeply.

      - You have a good mixture of planning, risk taking and a “get-it-done” attitude.

      - You value the open source community and want to give back to it.

      - You can clearly explain your ideas to both clients and other team members both verbally and in writing.

      - You like to have fun and work with a small team! You play well with others (not just engineers).

      - You bring both creativity and maturity to your work: you’re a self-starter who can jump in quickly and can manage your own time effectively in a remote work environment.

      What you’ll do
      You will help ensure the scalability, security, performance, and availability of our systems by applying your expertise in the evolution and daily operation of our LAMP/LEMP stack, implementing and automating infrastructure deployments and working with our engineering team to ensure the software that we build can scale.

      Requirements

      - You must either be a US Citizen or already have a Green Card to apply

      - 3-5 years of experience with Amazon Web Services (AWS) cloud hosting

      - 3+ years of experience with MySQL (DevOps, not DBA)

      - Linux - Nginx and/or Apache

      - Varnish

      - PHP (DevOps tuning, not dev)

      - Docker

      - Shell scripting

      - Ansible / Chef / Puppet

      - Code repository versioning (Git)

      Bonus Skills

      - Memcached/Redis

      - CentOS/Redhat Linux

      - HAProxy

      - MariaDB/MySQL Clustering

      - Elasticsearch and/or Apache Solr

      - Code repository hosting (e.g. Gitlab)

      - Drupal Optimization

      - Big Data (e.g. Hadoop, Redshift)

      - Authentication Integration (e.g. LDAP/AD/SAML)

      - Penetration testing

      - Load testing

      - GlusterFS

      - Performance testing (e.g. New Relic, Blackfire)

      - Jenkins

      Why work with us?

      - Fun, cutting edge remote work environment – ever changing, always a chat away from team members

      - Your work directly impacts the lives of millions of Americans every day

      - Healthcare, and Dental/Vision/Life/Disability plans

      - Unlimited vacation, and a flexible schedule

      - Work in a mostly virtual environment or a coworking location. If you work virtually, be prepared to travel once per quarter for face-to-face with the team

      If you are interested, please send your cover letter, resume, and some code samples or examples of past work to devopsjobs@ifsight.com.


      • 1 week ago
      • Interpersonal Frequency

      Director of Software Engineering

      Rapidly growing high-tech Software as a Service (SaaS) Company located in Dallas, TX is looking to expand its Engineering organization with the addition of a Director of Software Engineering with a minimum of 7 years of Perl development experience and a minimum of 5 years of leading development teams. Must be capable of developing a working understanding of the Exceleron’s MyUsage software which is used to support prepay accounts, usage monitoring, customer communications and meter data management applications associated with electric, water and gas utilities. The ideal candidate will have a strong background using the Catalyst Web Framework and significant experience implementing Javascript, CSS and HTML with Perl. Flexibility, a strong teamwork approach, and the desire to work in a fast-paced environment are necessary for success.  The position will report to the Chief Technology Officer and manage members of the Engineering team. The company offers a competitive salary, fun work environment and a benefits package.  Candidates may work remotely with some light travel to the Dallas office (i.e. a couple of days each quarter). Candidates must be legally authorized to work in the United States and must pass a background check.

      Duties:
      • Design, implement and deliver product releases to Utility focused SaaS product
      • Technical leadership of 20 developers located in the U.S. and offshore
      • Work with business and process management teams to deliver well-tested software releases on-time into our highly available production environments 

      Required Qualifications:
      • 5+ years of experience leading both onshore and offshore development teams with ownership of large web projects
      • 7+ years of experience with Perl
      • 5+ years of experience with Catalyst Web Framework
      • 7+ years of experience with Javascript, CSS, and HTML 
      • Experience in server-side programming languages such as Python and C/C++
      • Strong hands-on experience in building and maintaining production tools
      • Experience in developing tools for system configuration, deployment, and monitoring
      • Strong experience with different RDBMS and NoSQL Databases
      • Experience in benchmarking, analyzing, and root cause analysis of operating system, databases, and application code 
      • The ability to work and handle complex assignments with a high degree of independence
      • Candidate should be driven to learn outside of work environment, with a spirit of self-improvement and desire to stay up-to-date with new frameworks

      Highly Desired Qualifications:
      • Experience with continuous integration tools such as Jenkins repositories
      • Strong Linux/UNIX systems and network application and design experience 
      • SOAP API development experience 
      • DevOps experience
      • 1 week ago
      • Exceleron Software

      DevOps Engineer

      Locus is shaping the future of care management for patients outside of the hospital. Our integrated web and mobile platform connects care teams to patients, bridging the gap between hospital and home. After being discharged from the hospital, patients engage with our iPad application to record measurements that are customized for specific medical conditions. Clinicians can monitor measurement data in real-time on both web and mobile interfaces.

      As a DevOps Engineer at Locus, you will have an opportunity to build our next generation of cloud infrastructure and architect solutions to ensure the security and stability of our software platform.

      Responsibilities:

      • Work collaboratively with members of the software team to implement and manage infrastructure to support our applications and customer integrations
      • Develop automated processes for deploying cloud infrastructure across development, testing, and production environments
      • Build and maintain tools for monitoring and ensuring high availability of our systems
      • Apply cloud security best practices across our software systems

      Requirements:

      • Strong proficiency in Linux/Unix administration
      • Strong experience with Amazon Web Services including EC2, Cloudformation, and S3
      • Experience with automation and configuration management using tools such as Jenkins, Ansible, Puppet, or Chef
      • Experience with scripting languages such as Ruby, Python, or Java
      • Knowledge of ops best practices and security principles
      • Must be legally authorized to work in the United States

      Salary and Benefits:

      • Competitive salary based on experience
      • Medical, dental, 401K match, PTO, employer life insurance
      • Collaborative/ego-less environment
      • Challenging and meaningful mission
      • 1 week ago
      • Locus

      Linux Sys Admin Manager Needed

      We are looking for someone who has experience working across many technologies in the unix/linux space, and wants the chance to lead a team of a hungry, hard-working remote system administrator in a growing company.

      ▬▬▬▬▬▬▬▬▬▬▬
      Who's right for the job? If you are:
      ▬▬▬▬▬▬▬▬▬▬▬

      - An ambitious team leader. 
      - Driven to go above and beyond for customers. 
      - Intellectual curiosity and strong willingness to learn. 
      - Have a positive attitude.
      - Collaborative team player. 
      - Able to collaborate effectively and excel in a team environment. 
      - Love technology and stay up to date with the latest best solutions around. 
      - Love talking to customers and ship fixes fast. 
      - You have excellent verbal, written and presentation skills

      ▬▬▬▬▬▬▬▬▬▬▬
      Requirements
      ▬▬▬▬▬▬▬▬▬▬▬

      - You're practically a Linux guru with many years in the field. (with superior knowledge of supporting software on Ubuntu, Debian, and more.)
      - Strong understanding of networking and security concepts.
      - Ability to work independently, work in a fast paced environment, and manage workload prioritization to deliver high quality work products on time with minimal direction.
      - Understanding of networking concepts, such as load balancing and routing. Ability to carry out basic network troubleshooting in a server runtime.

      ▬▬▬▬▬▬▬▬▬▬▬
      When and When?
      ▬▬▬▬▬▬▬▬▬▬▬
      You can work from absolutely anywhere.

      We communicate on Slack mainly. Location is unimportant, as long as you are available, enthusiastic, committed, and passionate.

      You can work more or less whenever you want as long as we can fit it in around the needs & tasks in hand. We do not have a specific set of times for now. Being flexible is key – We need someone who will be able to work on weekends sometimes as well (and take time off during the week, consequently, if needed)

      We are looking for someone asap, the sooner the better, tomorrow wouldn’t be out of the question, in fact, tomorrow would be good.

      ▬▬▬▬▬▬▬▬▬▬▬
      Reached the end and still interested?
      ▬▬▬▬▬▬▬▬▬▬▬

      1) Please write an email to admin@rapidseedbox.com with the subject line "Your Linux Team Leader Is Here"

      2) In the email, please mention why you’re the right fit for our company.

      3) In your message, include the #1 thing that we can do to keep your part of our company for ever.

      4) Please use the code/word "linuxlinux" as the first word of your application, or we might ignore your application
      • 1 week ago
      • RapidSeedbox Ltd

      Agency Web Developer

      Job Overview

      Responsible for several maintenance projects at once. Develop insights to improve upon our processes and quality assurance. Regularly help tweak automations for continuous deployment and improvement as well as port them over to legacy projects.

      You have a passion for healthy code and spot ways to address infractions with automation and scripting. You think gitflow is neat and has merit. Since many projects are either "legacy" or inherited builds, you have an expert ability to quickly identify and troubleshoot bugs/defects—you can just figure it out because you have so many debugging skills. You also assist with deployments to production.

      • Are you really good at automation and scripting?
      • Do you thrive on multiple simultaneous projects?
      • Do you cringe when you see bad code get through the pipelines?
      • Do you feel the need to improve process to achieve efficiency?
      • Do you occasionally get the itch to do some quick frontend templating?

      If you're into all of that, keep reading!

      Responsibilities

      • Implement front-end and back-end technical solutions based on requirements of our projects
      • Ensure that correct technology processes are being employed and followed
      • Manage and engage in regular check-ins and onboarding with developers for automation or code review
      • Help refine best practices, workflows, and standards and contribute to company knowledge sharing effort
      • Review, merge, and deploy code from other remotes on minor maintenance projects.

      Skills

      • Expert hands-on knowledge of front-end development including HTML5/CSS3/Javascript
      • Expertise with PHP content management systems including WordPress and ExpressionEngine
      • Expert knowledge developing cross platform/browser (iOS, Android, IE, Firefox, Safari, Opera, etc.) for web applications
      • Solid understanding of web technologies including AJAX, social networking and blog platforms, widget development, mobile and emerging digital interfaces
      • Familiarity with and adherence to web standards and best practices for load time reduction and accessibility
      • Expertise in working with git using gitflow branching model
      • Experience with shell environments, UNIX/Linux administration, and scripting thereof
      • Proven ability to manage multiple projects successfully
      • Ability to effectively prioritize and execute tasks in a high-pressure environment
      • Strong communication skills (both in person and in writing) while interacting with individuals with a range of technical understanding
      • Excellent organizational and time management skills

      Growth Opportunities

      Plenty of opportunities to grow within the team. This is part QA, part DevOps, and part Build-release engineering on a smaller scale. Opportunities to specialize and grow as the business scales!!!

      This is a mid-level web developer role.

      This is a TEMP-to-PERM basis.
      • 1 week ago
      • Barrel

      AWS Certified Sysops - Remote

      We are looking for the highest caliber AWS certified sysops admins to join our team. We are looking to add to a team that provides 24/7 coverage to ensure our products are always available for our customers. The ideal candidate will be able to work weekends or night shifts.

      Job Functions:

      • Evaluate, respond to, and resolve service issues; design tools and automation to prevent problem recurrence
      • Design systems monitoring and management solutions using automation and self-repair rather than relying on alerts and human intervention
      • Create and maintain custom scripts and automations to increase system efficiency and lower the human intervention time on any tasks
      • Review current infrastructure and offer constructive suggestions
      • Suggest enhancements and escalation concerns appropriately to diagnose and remediate underlying system problems and inefficiencies
      • Work closely with the development team to support requirements and release schedule
      • Manage security-related aspects of the infrastructure

      Job Requirements:

      • AWS SysOps Certification
      • AWS (EC2, S3, API/CLI, SQS, VPC, IAM, ElastiCache) (including launching servers)
      • Ubuntu, AWS Linux experience
      • Shell scripting and automation of routine tasks
      • Knowledge of Apache, Nginx, PHP, MySQL
      • 2 weeks ago
      • Piggy, LLC.

      Node developer

      Paytogether is a new payments platform that uses conversational commerce to support group transactions.

      We are looking for a full stack developer with broad experience covering Node.js, Javascript, CSS and HTML. You’ll be a self-driven individual who is comfortable working remotely and in an agile environment.

      This is an amazing opportunity for the right engineer to join our core team at an extremely early stage in our lifecycle, making an immediate and significant impact to our product.

      You’ll have experience:

      • Building applications using JavaScript, Node.js, and NPM
      • Developing frontends with HTML, CSS/SCSS, and JavaScript
      • Working productively in a Unix/Linux environment
      • Managing source code with version control such as Git
      • Working with NoSQL
      • Unit and acceptance testing experience

      Benefits:
      • A job that works around your life (not the other way round)
      • The opportunity to work with some of the most talented people in the world
      • No need to commute
      • No need to be tied to a desk
      • Plenty of excuses to meet up with the rest of the team
      • Work on things you'll love
      • 2 weeks ago
      • Paytogether

      Ruby on Rails Engineer

      We’re seeking a full stack Software Engineer who will serve as a cross-functional member of the engineering team who embraces DevOps culture and practices. We’re at a pivotal point where we’re building the platform that will serve as the foundation for the business for years to come.

      SKILLS

      • Engineers backend services and APIs using Ruby on Rails
      • Builds web front-end applications using technologies including HTML, CSS, JavaScript, and TypeScript including frameworks such as Angular, React, or Vue
      • Integrates with third party APIs such as Twilio and with various insurance carriers
      • Creates automated tests to ensure our applications are reliable
      • Automates the deployment pipeline to enable frequent deployments and consistent builds from development through production
      • Shares responsibility for site reliability engineering first designing resilient systems and applications, troubleshoots performance or availability issues, and participates in the on call rotation
      • Creates relational database schemas and performs query optimization as well as using in memory data stores
      • Collaborates closely with Systems and Security Engineers to build secure and reliable applications

      QUALIFICATIONS

      • 5+ years relevant experience building scalable and functional applications, including two years of Ruby.
      • Experience in technology companies and startups using open source technologies including Linux, Git, AWS, and modern development environments
      • Expert in either front-end or back-end but capable with both.
      • Familiar with a microservice architecture

      To learn more about Bold Penguin’s results-focused culture and employee-focused perks, read more on our careers page.

      • 2 weeks ago
      • Bold Penguin

      Python Systems Engineer

      Crunch.io is an innovative analytics company in the market research industry. We offer a survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using an intuitive drag-and-drop interface. Crunch users can quickly gain insights from their data and communicate them to their clients.

      We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our platform faster, more secure, and more reliable. You would help us deliver new features and build the future for how we deploy our products faster and safer while increasing the availability and reliability of our systems. You will explore different ways of problem solving and discover, explain, and defend your choices in implementation. You will be self-motivated and disciplined in order to work with our fully distributed team.

      We are looking for someone who is a quick study, who is eager to learn and grow with us, and who has experience in DevOps or Agile cultures. At Crunch, we believe in learning together: we recognize that we don’t have all the answers, and we try to ask each other the right questions. Some of the ways that we accomplish that include paired programming to tackle a hard problem, transparent code reviews, and discussions about design and architecture. Since Crunch’s employees are completely distributed, it’s crucial that you can work well independently, and keep yourself motivated and focused. We move fast but carefully, with a deep commitment to not breaking things… well, not too much.

      Responsibilities:

      In addition to typical software engineering and system administration tasks, you will be expected to

      • Contribute to code quality through unit testing, integration testing, code review, and system design using Python
      • Configure and administer production services, and develop and maintain procedures for updating and upgrading these systems without sacrificing availability
      • Develop and and maintain staging, testing, and developer environments that provide a uniform base for developing code that is trusted to work well in production
      • Develop and automate software lifecycle systems to aid in Continuous Integration and Delivery of tested code
      • Participate in on-call rotations (limited to your working hours + the occasional weekend) and assist in diagnosing and fixing system failures quickly when they occur

      Qualifications:

      • Ability to work independently and communicate clearly
      • A commitment to producing robust, testable code that meets industry standards
      • Strong programming experience using Python or another high level programming language
      • Strong system scripting ability using PythonBash, or similar
      • Substantial Linux System Administration experience

      Experience with any of the following are nice to have, but are not required:

      • Building large-scale or complex multi-tenant web applications
      • Parallelization, code optimization, and Big Data operations
      • System Deployment and/or Configuration Management software (e.g., Ansible, Chef, Puppet, etc.)
      • Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)
      • Monitoring (e.g., Nagios, Datadog, Sentry, Splunk, etc.)
      • Cloud Computing (e.g., AWS, OpenStack, Google Cloud, Azure, etc.)
      • ElasticSearchDocker, Kubernetes, Mesos

      Learn more about our team!

      Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.

      We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

      • 2 weeks ago
      • Crunch.io

      Software Engineer

      Who We Need:

      Cardinal Financial understands that great people are the key to great companies. We are looking for intelligent, hard-working, passionate individuals that want to be part of something very different. We need people that dream big and possess a work ethic that will inspire those around them. We are seeking forward thinking people, who produce results rather than wait for them. You will not be micromanaged; but you will need to meet specific expectations and it will be entirely up to you to make sure that this happens. You will be backed by one of the strongest, most supportive and technical mortgage banking leadership teams in the industry and we are all committed to the success of the enterprise.

      We are currently looking for energetic, hardworking, and knowledgeable Full Stack Software Engineers located on the East Coast and West Coast.

      What You Will Do:

      • You’ll be involved in every aspect of building and supporting our SaaS enterprise mortgage lending platform.
      • We’re an agile shop and you’ll be part of choosing what stories you’ll work on as they come up in the backlog.
      • You’ll do full-stack development because we’ve found it benefits the team and product when an engineer is familiar with the entire stack and has a genuine interest in all our software technology. We also recognize that each engineer is passionate and skilled in specific layers. We manage to blend the two realities very well.
      • You’ll manage your stories completely including working with end users to determine what is required, designing the UI, classes, business logic and data. We describe our approaches informally to get rapid review and critique by others.
      • You’ll write clean, concise code, and robust unit tests for all your work.  Finished code will be reviewed by others in the team. We mix up the review teams so everyone has good exposure to the whole system.
      • You’ll find ways to improve our product and how we work. We leverage tools and innovation to make more happen with less. When we identify an improvement, we implement it fast.
      • You’ll help with production support and help users when needed.

      What You Are Like:

      If you think you’d like to work with us, here are some things that should apply to you:

      • You’re comfortable working in a small team. Each of us has a huge impact and we depend on each other to get things done.
      • You love a fast environment with a lot of churn.
      • You’re passionate about good object-oriented design, great UX, security, performance optimization and testing.
      • You pride yourself on understanding projects top to bottom.
      • You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do.
      • You take pleasure in creation, chaos, spontaneity, change, debate and silence.
      • You like helping others become better and more successful. You know how to make life easier for others on your team.
      • You’re OK chipping in on things that have nothing to do with your current project, or helping with off-hour production emergencies and deployments.

      What You Need:

      • You have a bachelor’s degree in Computer Science or related field and at least two years software development experience on a large-scale web application. Mortgage knowledge and experience is a plus.
      • You can analyze a feature story and design a robust and complete solution for it. You have excellent debugging skills and use tools to aid you.
      • You write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
      • You know Java, databases and SQL very well. You’re comfortable with Linux commands and tools.
      • You’ve implemented UIs using HTML/CSS/Javascript. You’ve got solid JavaScript skills, including object-oriented JavaScript, not just jQuery. Experience with single-page application frameworks like Ember and Angular are a plus.
      • You're comfortable implementing integrations with third-party systems using HTTP and XML.
      • You know and use all of these: IDE, source control, debugger, continuous testing, build automation.
      • You communicate well whether you’re patiently helping a user, explaining a design to your colleagues, or writing a specification.

      Our Technology:

      Our SaaS enterprise mortgage lending platform is a challenging and complex system that includes lender and borrower interfaces, workflow, document management, advanced automation, and integrations with external entities and services.

      The server architecture is stateless, cleanly managing the business logic and persistence layer, exposed as a RESTful JSON API. The server is written using a combination of Java 8 on Jetty, and Node.js for asynchronous tasks. We persist our data in MySQL using MyBatis and use Redis for caching, metrics, and non-critical message queueing.

      The UI uses a custom, JavaScript MVC framework with many modern techniques: dynamic code loading modules, client-side routing and templates, powerful data-binding features, integrated services, and advanced component architecture.

      We develop on Macs and deploy on AWS. Our tools include: github, Jenkins, gradle, grunt, JAXB, iText, Aspose, IntelliJ IDEA, Pivotal Tracker.

      Please apply to the Cardinal Financial website and mention weworkremotely.com as the source when prompted. https://cardinalfinancial.com

      • 2 weeks ago
      • Cardinal Financial

      Enterprise Support Engineer

      More and more companies are using GitHub Enterprise, so the support team is growing. When our customers have problems, they contact us and it is our goal to help them as quickly and awesomely as possible. We're looking for Enterprise Support Engineers, in North America, some European territories, Australia, Japan, and New Zealand to support our GitHub Enterprise product installed and managed in the customer's virtualization environment.

      Your main responsibility will be to work with our customers via web interface, email, phone and chat to solve support tickets. Tickets are usually opened by internal system administrators, and can include investigating load or networking issues, debugging application errors, and discussing feature requests. You'll also work with our engineering team to prioritize issues and development, and our documentation team to improve customer-facing resources. You don’t need to be a Git expert, but you do need to have technical experience and a passion for helping people.

      The position reports to an Enterprise Support Manager and works closely with other teams and leaders across the company.

      GitHub works remotely and asynchronously as much as possible. While this role does not require you to live near our office, it will require some travel to meet with co-workers or attend company events.

      This role may require working non-standard working hours, including weekends and holidays. 

      Responsibilities

      • Solve complex customer support tickets often involving Linux servers, source code, and web application issues
      • Effectively communicate technical information to customers and engineering groups at GitHub
      • Work proactively with customers on activities such as coordinating upgrades, communicating upcoming features, and ensuring their installation is running smoothly
      • Identify bugs and improvements in the GitHub Enterprise codebase
      • Manage urgent customer outages during business hours

      Minimum Qualifications

      • General understanding of how modern web applications work
      • Prior experience providing technical support
      • Excellent problem solving skills
      • Familiarity with some flavor of production-level virtual machine (e.g., VMware ESX, Xen, KVM)
      • Enthusiasm for working directly with customers
      • Stellar English and grammar skills

      Preferred Qualifications

      • Worked closely with large complex customer accounts
      • Familiarity with Git and GitHub
      • Experience with phone support
      • Ability to look through and understand code (Ruby / Bash)
      • Previous experience as a Linux System Administrator
      • Previous experience providing on-site consulting or professional services

      Who We Are:

      GitHub is the developer company. Over 31 million people use GitHub to build amazing things together across 100 million repositories. We make it easier for developers to be developers: to work together, to solve challenging problems, to create the world’s most important technologies. We foster a collaborative community that can come together—as individuals and in teams—to create the future of software and make a difference in the world.

      What We Value:

      Collaboration: We believe the best work is done together. 
      Empathy: We believe in putting people first. 
      Quality: We believe in setting the standard for excellence. 
      Positive Impact: We believe in making the world a better place through our work. 
      Shipping: We believe in creating things for the people using them.

      Why You Should Join:

      At GitHub, we constantly strive to create an environment that allows our employees (Hubbers) to do the best work of their lives. We've designed one of the coolest workspaces in San Francisco (HQ), where over half of our Hubbers work, snack, and create daily. The other half of our Hubbers work remotely in 18 countries across the globe. Here is a complete list of where we can hire!
      We are also committed to keeping Hubbers healthy, motivated, focused and creative. We've designed our top-notch benefits program with these goals in mind. In a nutshell, we've built a place where we truly love working, we think you will too.

      GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

      Please note that benefits vary by country, if you have any questions, please don't hesitate to ask your Talent Partner. 
      • 2 weeks ago
      • GitHub

      Enterprise Support Engineer

      More and more companies are using GitHub Enterprise, so the support team is growing. When our customers have problems, they contact us and it is our goal to help them as quickly and awesomely as possible. We're looking for Enterprise Support Engineers, in North America, some European territories, Australia, Japan, and New Zealand to support our GitHub Enterprise product installed and managed in the customer's virtualization environment.

      Your main responsibility will be to work with our customers via web interface, email, phone and chat to solve support tickets. Tickets are usually opened by internal system administrators, and can include investigating load or networking issues, debugging application errors, and discussing feature requests. You'll also work with our engineering team to prioritize issues and development, and our documentation team to improve customer-facing resources. You don’t need to be a Git expert, but you do need to have technical experience and a passion for helping people.

      The position reports to an Enterprise Support Manager and works closely with other teams and leaders across the company.

      GitHub works remotely and asynchronously as much as possible. While this role does not require you to live near our office, it will require some travel to meet with co-workers or attend company events.

      This role may require working non-standard working hours, including weekends and holidays.

      Responsibilities

      • Solve complex customer support tickets often involving Linux servers, source code, and web application issues
      • Effectively communicate technical information to customers and engineering groups at GitHub
      • Work proactively with customers on activities such as coordinating upgrades, communicating upcoming features, and ensuring their installation is running smoothly
      • Identify bugs and improvements in the GitHub Enterprise codebase
      • Manage urgent customer outages during business hours

      Minimum Qualifications

      • General understanding of how modern web applications work
      • Prior experience providing technical support
      • Excellent problem solving skills
      • Familiarity with some flavor of production-level virtual machine (e.g., VMware ESX, Xen, KVM)
      • Enthusiasm for working directly with customers
      • Stellar English and grammar skills

      Preferred Qualifications

      • Worked closely with large complex customer accounts
      • Familiarity with Git and GitHub
      • Experience with phone support
      • Ability to look through and understand code (Ruby / Bash)
      • Previous experience as a Linux System Administrator
      • Previous experience providing on-site consulting or professional services

      Who We Are:

      GitHub is the developer company. Over 31 million people use GitHub to build amazing things together across 100 million repositories. We make it easier for developers to be developers: to work together, to solve challenging problems, to create the world’s most important technologies. We foster a collaborative community that can come together—as individuals and in teams—to create the future of software and make a difference in the world.

      What We Value:

      Collaboration: We believe the best work is done together. 
      Empathy: We believe in putting people first. 
      Quality: We believe in setting the standard for excellence. 
      Positive Impact: We believe in making the world a better place through our work. 
      Shipping: We believe in creating things for the people using them.

      Why You Should Join:

      At GitHub, we constantly strive to create an environment that allows our employees (Hubbers) to do the best work of their lives. We've designed one of the coolest workspaces in San Francisco (HQ), where over half of our Hubbers work, snack, and create daily. The other half of our Hubbers work remotely in 18 countries across the globe. Here is a complete list of where we can hire!
      We are also committed to keeping Hubbers healthy, motivated, focused and creative. We've designed our top-notch benefits program with these goals in mind. In a nutshell, we've built a place where we truly love working, we think you will too.

      GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

      Please note that benefits vary by country, if you have any questions, please don't hesitate to ask your Talent Partner. 

      • 2 weeks ago
      • GitHub

      Remote System Administrator (Eastern Europe)

      We are looking for a talented System Administrator living in Eastern Europe who want to join our engineering team in building the future of education technology.

      At Moby we are use a LAMP based tech stack to support over 22 million users (roughly half the schools in America use our software) giving you the opportunity to solve a variety of challenges at scale. 

      The position is remote allowing you to work from the comfort of your home, and requires the ability to read, write and speak in English.  Our developers work 9am - 6pm EET.

      We use Slack for most communication including voice calls so you must have conversational English skills.

      Responsibilities

      • Automate the building of infrastructure
      • Solution Design and implementation
      • Manage monitoring environment using monitoring tools like Nagios, Cacti
      • Resolve operational issues, troubleshoot development problems
      • Automate deployments
      • Assisting IT/Operations with application environment setup
      • Build engineering automation and productivity tools to streamline and scale applications in the
      • production environment
      • Troubleshoot and resolve issues related to application development, deployment and operations

      Desired Experience

      • At least 5 years of experience with Chef, Puppet, or Ansible.
      • At least 5 years of experience working on Unix/Linux operating systems
      • At least 5 years of experience with cloud service providers, AWS, RackSpace
      • At least 5 years of experience scripting: Shell Scripts, Vagrant, Python, Bash, Powershell
      • Very strong scripting and automation skills – you believe you can automate everything
      • Sound database competence and knowledge, MySQL, Percona XtraDB Cluster, Percona
      • tools
      • Background with networking including Routing, IP, Firewalls etc
      • Cyber security experience and PCI DSS
      • Have experience with ElasticSearch, Kibana, LogStash.
      • A passion for open source and web technologies
      • Critical and quick thinker
      • Troubleshooting and problem solving skills

      Working setup

      • Work from home
      • A computer that is not older than 3 years
      • High speed internet
      • Clear microphone / headset.

      Hours

      • Willing to work 45 hours per week
      • Work 9am to 6pm in the Eastern European Timezone (EET)
      • 2 weeks ago
      • MobyMax

      DevOps Engineer

      Clevertech is looking for a DevOps Engineer to join our global team and support over 20 development teams with cloud infrastructure using terraform, docker, kube, jenkins, test suites, logging and reporting.

      This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

      Ideally you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

      What’s Required:

      • Strong background in Linux administration
      • Strong grasp of automation/configuration management (either Ansible, Puppet, SaltStack, Chef, Terraform)
      • Experience with Amazon AWS tools
      • Version Control with Git. We use GitHub
      • Experience with CI/CD in Jenkins
      • Comfort with with frequent, incremental code testing and deployment
      • Comfort with collaboration across functional borders

      Additionally Important:

      • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
      • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes, Mesos/Marathon.
      • Continuous Integration and Continuous Delivery best practices
      • Trunk-based development
      • Infrastructure as code (we use Terraform)
      • Security Best Practices / Secure architecture and design

      Our Benefits
      We know that people do their best work when they’re taken care of so, we make sure to offer great benefits that promote personal and professional growth!

      • Competitive Vacation Package
      • Annual Financial Allowance for YOUR development
      • Flexible Family Leave
      • Clevertech Gives Back Program
      • Clevertech U (Leadership Training Program, Habit Building, New Skills Training)
      • Clevertech Swag
      • Strong Clevertech Community



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

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

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

      The result? We produce meaningful work


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

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

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

      Clevertech Culture Video

      • 2 weeks ago
      • Clevertech

      Software Engineer - Integrations (Remote, Contract)

      Cinchapi is seeking a Fullstack Software Engineer to join our Integrations team. In this role, you’ll work directly with our customers to solve challenging problems using our software platforms.

      As a Software Engineer on the Integrations team, you’ll deploy Cinchapi’s technology to meet customer needs, build integrations with third party systems and solicit constant feedback from customers to improve our products with rapid iteration cycles.

      A successful candidate is someone that has worked on enterprise JVM systems and modern reactive Javascript applications.

      This is a full-time contract position that initially pays between $35-$40 per hour.

      Technologies we use

      • Core Cinchapi platforms and products provide the foundation for customer deployments.
      • Java for backend services.
      • VueJS and D3 for frontend applications.
      • Docker, Google Cloud and AWS for infrastructure.

      What you’ll do

      • Build custom frontend and backend software that use core Cinchapi platforms for data integration, storage and analytics.
      • Build ad-hoc APIs and integrations to connect various 3rd party systems with Cinchapi and each other.
      • Use machine learning to create algorithms that provide functionality like intelligent matching and smart recommendations.
      • Make enhancements and bug fixes to core Cinchapi platforms to better solve common customer problems.

      What we’re looking for

      • Intermediate experience with Java and the JVM.
      • Intermediate experience with VueJS and Nuxt or another reactive Javascript ecosystem.
      • Experience working with NoSQL databases like MongoDB.
      • Experience working with SQL databases like MySQL and PostgreSQL.
      • Experience with Docker or containerization, in general.
      • Comfort with Bash and the Linux command line (i.e. a knack for creating shell scripts to automate system administration tasks).

      What we’d love to see

      • A familiarity with ConcourseDB, Cinchapi’s open-source distributed database warehouse for transactions, search and analytics across time.
      • A demonstrated understanding of various challenges associated with distributed systems at scale and experience overcoming them.
      • Previous interfacing directly with customers (technical and non-technical)
      • Experience with Kubernetes.
      • Understanding of the CAP theorem.
      • Knowledge of database internals and appreciation for the inner-workings of complex storage systems.
      • A history of contributing to open source projects.

      About Cinchapi

      Cinchapi is a venture-funded technology startup on a mission to make data make sense. We give enterprise companies real-time data insights with the power to act when it matters. The Cinchapi Data Platform is the world’s first code-free system for data discovery, analytics and automation powered by machine learning.




      • 2 weeks ago
      • Cinchapi

      Senior Ruby on Rails Developer

      We’re looking for a developer with a great deal of independence and self organization with proven experience in building production ready web applications. We expect this person to be able to demonstrate an expert understanding in web application development, especially Ruby on Rails and have a commitment to user experience and customer satisfaction.

      Minimum Qualifications

      • 5+ years building production Ruby on Rails applications >= 4.1.0
      • 5+ years building production full stack web applications (HTML, CSS, Javascript).
      • 4+ years relational database design (preferably PostgreSQL > 9.0).
      • 2+ years Test Driven Development preferably using MiniTest
      • 2+ years experience with linux system administration (preferably Ubuntu).
      • 2+ years source control management using Git.

      Desired Qualifications

      • Experience deploying scalable applications using Sidekiq, Redis, GCP.
      • Experience with ReactJS and/or AngularJS
      • Experience in financial services, advertising, or affiliate management spaces.
      • Experience with ElasticSearch.
      • Experience with Google Play Store / iTunes Connect release processes.
      • Experience with Browser extensions and Google Chrome Store.
      • Experience with Kubernetes or Containers.

      Compensation

      • Competitive salary commensurate to experience and qualifications.
      • Flexible time off.
      • Work fully remote.
      • 2 weeks ago
      • Retail Benefits, Inc

      Senior DevOps Engineer

      About Us
      Mokriya takes software seriously. We’re pragmatic crafters who believe in smart and focused development, building clients’ products just as we do our own: investing heavily in design, iterating rapidly to validate and falsify ideas, and pursuing perfection in every interaction. We learned a lot of interesting things along the way about the right way to ship software, and we're now bringing our incredible software product experience to larger companies like Verizon, Google, Intel, Twitter, Sony, L'Oréal— and we do this all with a fully distributed team.

      We believe that well-made software can change the world, no matter how small or simple a product might be. We also believe that poorly-made software —badly-designed, badly-developed, or badly-supported— is a preventable tragedy.

      Mokriya’s mission is to make great software: for ourselves, for our clients and most importantly for our users.

      About You
      You love to build. When you're not at your job, you're probably tinkering on some contraption in the basement or figuring out how to take apart . You get a thrill from figuring out a clever way to solve a problem. You are a good software tester with strong programming fundamentals and you really take pride in knowing the ins and outs of the programming languages and libraries you are working on. You are a product-focused Engineer that cares about details and—this is obvious—you take pride in your work.

      If this sounds like you, and you've been working on DevOps, you should apply. We strongly encourage and are proponents of diversity.

      Why should I be excited to work here?
      First, it’s fun. Not in the “everyone pretend to have fun, we’re a startup, where are the Nerf guns?” way, either. It’s fun to work at Mokriya because beyond the perks and good times, we’re a happy team of people who love to design and build great products. It’s not just that we have a great organizational structure in which everyone is really empowered to act; it’s also that we hire for fit and bring in folks only if we’re confident in their integrity, capability, and drive.

      No one will watch over your shoulder, and you won't have to spend time watching over anyone else's either. We’re a talented team of doers. There’s little bureaucracy, and we hate blocking. Our product managers spend their time making sure you can get things done in the way that best suits your preferences and the project needs.

      Autonomy, creativity, thoughtfulness, trust: if you care about those things, you'll be happy here. And more importantly, we'd be honored to hire you.

      Responsibilities:
    • Automating build, release/deployment, manual processes and workflows.
    • Defining and delivering cloud agnostic IaaS and PaaS components to support in-house developed software and data models
    • Design for a Cloud agnostic solution that has maximum flexibility and operability.
    • Ensure that software builds happen predictably, consistently and reliably
    • Manage risks and resolve issues that affect scope, schedule, and quality
    • Support and improve our tools, infrastructure, and processes that support rapid and reliable delivery of high-quality software to our production service. Advocate for improving our build and release toolchain. Support deployment activities of development and production releases including troubleshooting of release blockers such as infrastructure, configuration, and code.
    • Assist development in troubleshooting system and software issues in all environments
    • Work closely with development teams to create processes and tools that provide immediate feedback on source changes
    • Design/manage process for Docker creation pipeline
    • Write effective documentation

    •  Requirements
    • 6+ years’ experience across entire SDLC, CI/CD tools, with configuration & release management, deployments, and troubleshooting in cloud environments
    • Experience in working with a Virtual team in a production cloud environment (preferably PaaS or SaaS)
    • Experience with one or more tools from each category:
    • IaaS Platforms: AWS, Azure, etc
    • Virtualization: Docker, Vagrant, VMWare, Virtualbox, etc
    • Config Mgmt:  Ansible, Terraform
    • CI / CD: TeamCity, Jenkins, GO Pipeline, etc
    • Scripting: Bash, Powershell, Python, Perl, MSBuild
    • Networking: DNS, Routing, Firewalls, Load balancers, etc
    • Databases: PostgreSQL, SQL Server,
    • Version Control: Git, Github
    • Orchestration: Kubernetes, Mesos, DCOS
    • Experience with administrating Java environments (JVM, Maven, Ant, etc.).
    • Strong communication skills (written and verbal)
    • Strong experience with Windows and Linux systems
    • Strong understanding of source code version control systems, TFS, Github, and code branching/merging strategies
    • Expertise with build and release tools such as Maven, JVM, Ant
    • Experience with deploying .NET code as Windows Docker images in the Cloud

    • Nice to have:
    • Experience with Azure, Mesos, Hashicorp Consul and Vault, Jfrog Artificatory.
    • Monitoring: Zenos, LogicMonitor
    • Logging: Graylog, Splunk, etc
    • Experience with JIRA and Confluence

      • 2 weeks ago
      • Mokriya Inc

      Lead DevOps Engineer

      At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit.

      Our healthcare system relies on clinical trials to develop new, potentially life-saving treatments for patients. But clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s product helps both the research leaders driving forward clinical trials and the doctors and nurses who care for the patient participants. As we continue scaling the adoption of our product, we accelerate world-class clinical research and unlock innovation.

      DevOps at Reify aims to be an engineering team with a focus on building out the process, tooling, and infrastructure as a platform that enables product engineering to release, monitor, and manage our applications with high velocity and efficiency. We value automation, self-service, and empowerment of product engineering to manage their code from development to production. By joining our team, you will play a significant role in supporting our growing architecture and our culture of impact and empathy.

      Your Responsibilities

      • Lead and build a capable DevOps team
      • Architect and design AWS solutions to meet product/company needs
      • Collaborate with team leads to develop infrastructure requirements
      • Develop tools and processes to streamline the automated deployment of our code
      • Develop and enhance tools to improve observability of the events of our sub-systems (as championed by Charity Majors)
      • Enhance and maintain continuous integration tools that support the product engineering team
      • Ensure the product is operational and provide support in case of emergency

      Your Skills & Qualifications

      • Strong core knowledge of Linux operating system and computer networking
      • Experience managing AWS resources, specifically CloudFront, IAM, Route 53, S3, RDS, and DynamoDB
      • Experience working with container technology, such as Docker
      • Experience building, running, and maintaining a service orchestration framework such as Kubernetes, Mesos, or Triton
      • Experience with infrastructure as code tooling such as Terraform or CloudFormation
      • Experience monitoring data architectures (e.g. Kafka, Spark, etc.)
      • Experience with deploying and configuring monitoring services, such as New Relic and Datadog
      • Managed multiple AWS accounts across multiple AWS regions
      • Embody infrastructure-as-code philosophy
      • 5+ years of DevOps experience

      What Will Make You Stand Out

      • Experience in managing and deploying a cloud-based infrastructure compliant with regulatory regimes such as HIPAA and GDPR
      • Experience implementing security controls for AWS environments, including setting up a VPN and secrets management system
      • Experience working in Aptible/Heroku environment
      • Experience with ELK stack or similar solutions to intelligently manage system logs
      • Experience configuring error tracking systems, such as Sentry
      • Previous experience with functional programming languages/philosophy (or existing Clojure chops!)
      • Experience in a startup environment (as a remote employee using video/chat collaboration tools, if you’d like to work remotely)
      • Relevant experience in a healthcare/health-tech company

      Compensation & Benefits

      • Competitive Salary and Stock Options: Compensation varies from mid-level to very senior and is commensurate with your experience.
      • Comprehensive Health and Wellness Coverage: 100% premium coverage for you (and >50% for your dependents) for: a top-tier health plan covering you in all 50 states (with option of HSA for medical expenses and as investment vehicle) dental, vision, disability (short-term and long-term), and basic term life insurance (for your entire tenure at Reify). We enable 24/7 access to doctor by phone or online via telemedicine coverage.
      • Company-provided Workstation: You will receive a brand new Macbook Pro laptop
      • Location Flexibility & Transportation: For those working out of Boston, we provide: a free monthly public transportation pass (and are located 2-3 minutes from Downtown Crossing); unlimited coffee, infused water, and more (provided by WeWork); flexibility to work from home as needed. For those working remotely: you can work from anywhere in the U.S. compatible with an EST work schedule. Additionally, we’ll fly remoters in for our quarterly “remoters’ week”, filled with fun activities, good food, and many opportunities to get to know your colleagues better.
      • Vacation and Holiday Flexibility: Generous paid-time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave

      We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

      We also completely eschew the “bro culture” sometimes found at startups.

      Note: We are currently only considering US citizens or Green Card holders. Thanks!

      • 2 weeks ago
      • Reify Health

      DevOps Engineer

      DevOps Engineer
      Competitive salary
      Remote Contract

      Here at iPresence our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper growth company? At iPresence, we are looking for a Product Ownerto work on one of our exciting new products.

      iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 350 destinations in Canada.

      Our vast in-house experience and expertise enables us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

      We also actively develop highly successful and profitable ventures of our own. We work on a variety of tech-based products which have evolved with market trends; adult-niche has always been at the heart of internet-usage and part of our rapid growth.

      Responsibilities

      • Maintain the existing infrastructure
      • Work on architecture of our internal and external services
      • Strong commitment to automate everything
      • Have the desire and ability to solve open-ended problems in a highly-functional, elegant, and scalable manner, and to think strategically about how we evolve our products
      • Collaborate with other team members to find ideal solutions
      • Deliver scoped features on schedule

      Requirements

      • Strong Linux administration skills
      • Expertise in configuration management systems (Ansible is preferred)
      • Experience with Docker (writing Dockerfiles, managing private registries, managing and troubleshooting containers)
      • Experience building CI/CD pipelines
      • Experience maintaining web projects (nginx, PHP, MySQL etc)
      • Experience administering Gitlab, advanced Git skills
      • Basic performance engineering skills
      • Excellent communication and interpersonal skills
      • Knowledge in best practices for the whole software development cycle (TDD/CI/CD) and agile methodologies.
      • Experience working as part of a remote team

      Desirable

      • Experience maintaining task tracking software like Jira
      • Link(s) to relevant projects, code, Github, LinkedIn, Medium, Stackoverflow, etc

      Benefits

      • 100% Remote. Work remotely from anywhere in the world and build your own schedule.
      • Yearly paid holidays + national holidays of your country
      • Laptop allowance
      • Co-Working Allowance
      • Company retreats

      • 2 weeks ago
      • iPresence

      Front End Developer

      Bear Group is a leading web development firm based in Seattle looking for an experienced backend web developer to join our team. You will have the opportunity to work with leading companies and marketing teams to develop complex sites and integrations between systems.

      We are a fully distributed team that primarily builds in PHP on the Magento and Drupal platforms for ecommerce and content management sites. Since we are fully remote, you can work from anywhere! We do require at least 4 hours of working time overlap with the Pacific time zone work day where most of our clients are located. As a highly client focused organization, you will occasionally need to meet according to their schedule. This typically falls between 10 and 5 Pacific time, and we strive to give you plenty of time to focus on development.

      Working with a variety of clients, we fluidly form groups including a Technical Project Manager, a Quality Analyst, and one or more developers to complete sprints of work. The type of work depends on the client, but often includes:

      • Developing client web sites using Drupal and Magento Commerce
      • Focus on front-end development: HTML/CSS/Javascript coding, with Twig and PHP at template level
      • Balancing workload across many projects simultaneously
      • Quality assurance and testing across projects
      • Collaborating cross-functionally and with a diverse group of clients
      • Working with business development to assess and price new client projects

      You will need to be self-motivating and able to work independently most of the time, but we have a friendly and capable team to collaborate with when you encounter obstacles. You’ll need to have a minimum of 3-5 years of related work experience, a BA/BS degree, and experience with Drupal, Magento or similar open source frameworks. You’ll also need to be visually oriented with experience in Sketch or Photoshop and a good understanding of content organization and concepts within information architecture. Experience in client-service environments is a must and you’ll need to be professional and client service oriented; positive and proactive; able to react swiftly to meet client expectations.

      Since the technology world is constantly evolving, you’ll be expected to keep up with the current technologies and practices. To help with this, we provide an annual education stipend that can be used for attending relevant conferences or continued education courses.

      During your first week you will work closely with one or our senior developers to set up your new system and familiarize with our processes and tools. The system will be either Mac, Linux, or Windows to your preference, and we use Docker containers for a consistent development server stack. Other tools you will use include:

      • Git for source control
      • Bitbucket for Git repositories
      • Jira for project management
      • Confluence for documentation
      • Slack for communication.

      As you get your feet under you we will introduce some project work, again in collaboration with a senior developer on a sprint they are currently working on. Ultimately our developers work independently on your own tickets and sprints.

      In addition to competitive pay, a new computer, insurance, and 401k match, you’ll also receive:

      • 3 Weeks PTO plus approximately 10 vacation days annually
      • $1500 annual education stipend
      • Software stipend for the tools that you prefer to do the job

      To learn more about the company, visit www.beargroup.com

      We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

      • 2 weeks ago
      • Bear Group
      Feedback