49 : remote jobs for you

Senior Rails engineer

ConvertKit is on a mission to help creators earn $1B using our SaaS email marketing platform. We are 100% independent, 100% remote and are growing rapidly. We are proud to have built a product that our customers love, and we're looking to grow our engineering team by hiring more Rails engineers.

About the team
The engineers at ConvertKit are smart, highly motivated and highly productive developers who care greatly about the craft of coding. We champion learning, bettering ourselves, and teaching to the rest of the team.

About ConvertKit
  • We are a fully remote company, scattered across 8 states and 4 countries.
  • Bootstrapped, profitable, and growing quicklyReached #72 on the Inc 5000 fastest growing companies list.
  • We put a high emphasis on work / life balance, and we value and strive for 40 hour work weeks. There aren't set hours, but there's a lot to get done!
  • Every team member is committed to our mission, vision and values. Our mission is not your standard mailed-in variety; We exist solely to help creators earn a living from their craft, and we take that very seriously.

About the role
You'll be part of our awesome engineering team, helping to build our product. We primarily use Rails, Mysql, Redis and Sidekiq to get the job done. We're facing real (fun) scaling challenges because of our incredible growth. Ideally, you've been there, done that before.
We're also looking for someone who cares deeply about writing clean, maintainable, well-tested code, and generally tends to leave code in a better state than when you encounter it.

About you
You’re a perfect fit for this role if you’ve got experience developing software, love pragmatic OO design for its long-term cost benefits, and testing. Clean code is not just a phrase for you. Given our high rate of growth, you'll need to have strong knowledge of scaling Rails applications up.

We're a 100% remote company, so you should be autonomous, self-driven, and remote-disciplined.

  • 21 hours ago
  • ConvertKit

Front End Software Engineer

About Ticketsolve
Ticketsolve is a web based online and box-office ticketing platform. We currently have over 290 clients based throughout UK and Ireland. These clients are a mixture of Theatres, Arts, Festivals and specialty offerings such as Ice Skating and Christmas attractions. We are a consistently profitable company with healthy year on year growth. The new features and abilities we are adding to Ticketsolve puts in a place to deliver strong growth in the coming years.

Introduction
We are currently going through a very exciting evolution of our platform. We are moving from a traditional RoR architecture to a modern "single page application", exposing our application as a set of API's consumed by Ember to provide a rich interactive experience.

We have migrated our customer facing ticket selling application to Ember and our ticket scanning application to Ember, with great success. We are currently working on rebuilding the backend of our platform with the present focus been on our "Point of Sale". We are now looking to add to our team to accelerate the creation and rollout of this change across the remainder of our platform. This covers the CRM, reporting/analytics and configurations aspects of our backend.

To do this we are looking to hire new people to join our team. Ideally this person will have Ember experience. However, we are also interested in talking to people with a strong javascript background and background with other similar frameworks. In terms of experience we are open to both beginner and experienced developers. Where necessary we will put in place a bootstrap to help people come up to speed on Ember.

Skills & Requirements
- 2+ years experience developing web applications
- Experience with programming Javascript required with role focused on Ember based development
- Ruby/Rails experience a bonus but not strictly necessary
- Strong understanding of front-end technologies: JavaScript, HTML5, SASS, Ember preferred, but not required 
- Strong programming skills with focus on clean design, well refactored code and automated testing  
- Comfortable working as part of a remote team 

Technologies we use
- Ruby on Rails is our primary server framework evolving towards pure API server
- Ember is our primary front end development framework
- JSONAPI::Resources, http://jsonapi-resources.com/, is how we are building our API’s
- MySQL / Redis / Elastic are our primary storage engines
- All our servers are Ubuntu based managed through CHEF
- Deployed on AWS using terraform for managing infrastructure
- GitHub for source code management and process support
- Travis for continuous integration

How we work
We run a lightweight process that focuses on feature based delivery on a weekly basis. Our co-ordination and communication is largely through daily 'catch-up meetings' and use of appropriate tools such as Trello for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PR's and Milestones.

From a coding perspective we place a strong emphasis on clean, minimal, well refactored code backed up by strong suite of automated tests. We make use of peer review for all design and development work.

In general we strive for an approach that empowers and trusts individuals to 'do the right thing' and as a team we try and keep each other true to this.

Remote working
Our development team works as a remote team with members in Berlin, Malmö, Barcelona, Singapore and Taiwan. Our wider organisation has people based in United Kingdom and Dublin. Dublin is our headquarters and main office space - with core Support team and Sales and Marketing team.

Remote working has become part of our company DNA. We believe that it offers a lot of advantages to both Ticketsolve and employees. We expect that our new hires will likely be remote working. This means that you should be comfortable working as part of a remote team. If this is new to you, don't worry, it was for us at the beginning as well. We now have lots of experience helping people settle in - so keep an open mind and imagine a working day with no daily commute.

Important to note that timezones are a consideration for us with remote working. Our experience is that European and Asian time zones are preferable, as it allows for collaboration at reasonable times. 

Recruitment process
We are initially looking for resumes and portfolio examples of your work e.g. GitHub repositories, blog articles, etc. If you do not have anything suitable we can provide a problem piece to work together on. Please submit resumes to shanly@ticketsolve.com with subject "Job Application".

From there we filter down and do a series of remote interviews. These are often 'work' focused i.e. looking at code together, pair programming for example. Our preference is for candidates to talk to as much of the team as possible so that we, team and candidate, can make the best decision possible. If appropriate and makes sense we will also look at facilitating face to face meetings as well.

After this stage we will be in a position to make a formal offer.
  • 3 days ago
  • Ticketsolve

Senior Full Stack Developer

About the Role

As a senior full stack developer on our team you’ll be primarily responsible for owning the delivery, quality and performance of our web applications. We are looking for experienced product developers that want to come in and help take ownership for the improvement and expansion of our web platform.

Our platform supports mobile applications as well as a core web experience and integrates against a large number of outside systems. The right candidate will have familiarity with things like OAuth, web API design and scaling web application performance.

We are a rapidly growing business with opportunity for growth within the team and a chance to help define the direction of our product both technically and in terms of user experience.

Our Stack

Our web app is built on the PHP Laravel platform and makes use of core laravel functionality to drive web and job queue processing. For storage we are using MySQL and redis, on the front end we are using standard templating and JS libraries.

Your Skills & Experience

  • Degree in Computer Science or technical field of study OR commensurate professional experience
  • At least 7 years of professional experience in full stack web development roles
  • Hands on experience with one of Rails, Django, Laravel or equivalent
  • Proven experience in a product development role ideally for a consumer facing product
  • Experience with a web scripting language (PHP, Ruby, Python)
  • You’re comfortable working from the top of the stack to the bottom
  • Experience working with database and cache data stores (eg. redis)
  • Strong understanding of core web technologies

Benefits

  • Remote oriented team and workflow
  • Your pick of development hardware
  • Home internet reimbursement
  • Co-working space reimbursement
  • 3 days ago
  • CommentSold

Ruby on Rails Developer

We are looking for a Senior Ruby on Rails Developer to join our existing team of engineers.

Strong knowledge of Ruby and Rails is required. Real world experience building and maintaining Ruby on Rails apps is a must. This project will involve being part of a team working on applications used by tens of thousands of customers every day.

Our tech stack is Ruby, Rails, MySQL, jQuery, React, AWS.

Role Type: Permanent, and full-time
Location: Remote, anywhere in the world, but with at least 4 hours overlap over European time zone.

Skills & Qualifications

  • Be comfortable working in a remote working environment
  • Be comfortable to write and speak in English
  • Experience with Rails, RSpec
  • Experience working in an agile software team environment
  • Experience working with Git
  • Be able to implement features based on minimal documentation
  • Be able to work on your own, but share important bits with rest of the team

Responsibilities

  • Be part of the team maintaining and improving existing applications
  • Be part of the team planning and designing new features
  • Commit to working full time (40 hours per week)
  • Be able to work at least 4 hours in the interval: 8:00 – 16:00 GMT+0 and attend the daily meeting at 10:00 GMT+0
  • Use your knowledge of Ruby on Rails to deliver clean, solid code accompanied by well-written tests
  • Review pull requests made by other team members
  • Monitor live systems using provided tools and act in case of emergencies
  • Take over support tickets, be in touch with affected user(s), provide quick solutions/workarounds and suggest improvements to the system
  • Maintain and improve internal tools to help debugging and monitoring

Benefits

  • Work in a global team, fully remote
  • Career development opportunities
  • Face challenges together in a team and collaborate with international team members
  • Be part of a flat organization, where your voice is always heard
  • Get extensive training supervised by dedicated mentors
  • Get a steady income and other benefits such as paid vacations, scholarships, and more.

Is this the job you were looking for? Please, send your application and let’s talk.
https://www.onthegosystems.com/jobs/#ruby-on-rails-developer
  • 4 days ago
  • OnTheGoSystems

Get alerts for new jobs

Ruby/Rails Developer

You are a Ruby/Rails developer that is passionate about clean, maintainable, and well-tested code. You’re a motivated self-starter that will take ownership of your work. You’re focused and exceptional at what you do, and don’t consider yourself a “full stack” developer. You have an exceptional attention to detail, and are comfortable reviewing pull requests and working with other developers. You’ll work with our existing development team to add features and upgrade an existing app.

We are a vocabulary learning company, whose products are used in schools all over the world. We’re looking for a senior developer to help us upgrade our large, monolith Rails app. Our ideal candidate is in the Portland area, and able to work at our Beaverton office. However, we’re open to a remote position for the right candidate.

Requirements:

  • At least 3 years of applicable Ruby/Rails experience.
  • A history of developing and supporting actual Ruby on Rails applications in production with a large user base.
  • Experience with Rspec and Capybara testing.
  • Familiarity with MySQL, including advanced querying and performance profiling.
  • An understanding of background jobs, including Redis, Resque, and Sidekiq.
  • Familiarity with Git, Github, Codeship, Codeclimate, and Sentry
  • JavaScript/CoffeeScript skills (including ES6, Webpack, and React)
  • An understanding of integrating with third-party services and API’s (we use Mandrill, Intercom, Salesforce, and Freshdesk, and many more).

Benefits:

  • Up to 100% of healthcare.
  • Up to 100% of dental.
  • $240 annual book stipend.
  • $1500 annual match for charitable contributions.
  • $1200 annual education stipend.
  • Apple Macbook Pro.
  • 2 weeks paid vacation + holidays + birthdays.

Interested? We’d love to meet you. Please introduce yourself to developer@membean.com by providing Ruby/Rails code samples. We’ll provide a brief assignment during the interview process. Please note that we won't be responding to any inquiries until at least February 10, 2019, so please be patient with us.
  • 5 days ago
  • Membean

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

Remote Ruby Developer for SaaS Web Product

Position: Full-time Ruby Developer for SaaS Web product
Reports To: Product Manager
Demand: Typically, 40 hours per week during normal business hours
Location: Remote (within the U.S.) or on-site in Dayton, Ohio
Start Date: Flexible
Application: http://bit.ly/OAMMRUBYDEV

Once a Month Meals (OAMM) is a Web-based product and community with the goal of empowering wellness through meal planning and freezer cooking.

OAMM believes that your work, time and hobbies shouldn’t come at the cost of family and health. Gathering around the dinner table, eating with those you care about and enjoying a nutritious meal is paramount to our mission. Therefore, we create software to further empower individuals to bring back family dinner time without sacrificing the little spare time they have available—giving our users time for what matters most.

OAMM began as a mom blog in 2009 with a deep, rich, invested community. Over the last several years it has emerged as a SaaS product fueled by the passions and membership of the community. The technology side of our product is exciting and challenging to build but unlike many other SaaS products, it isn’t the technology that drives the product. The driving force is our community/membership. We believe strongly that these two things, technology and community, have to be in balance and we are looking for a web developer that can respect, appreciate and aspire to help us grow both. OAMM is also committed to steady growth through self-funding as we evolve our product.

The Position
Once A Month Meals is looking to add to its technology team an experienced Ruby Developer. As part of the OAMM technology team, you’ll work with freezer cooking, “cooking math,” ecommerce, and more. You’ll need to be comfortable with SQL databases like MySQL and Postgres, and either understand (or be able to come up to speed quickly on) Solr. Experience designing, building, and supporting HTTP APIs with authentication is important, because we leverage a number of third party APIs for crucial aspects of our systems.

It will be important to have the experience and ability to do some long-term, big-picture architecture thinking but have the skills and desire enough to implement this architecture through solid, tested code.

Your job duties will include:
  • Maintaining two Rails apps
  • Keeping the Ruby gems updated on staging and production environments
  • Watching and improving performance (speed and analytics) of APIs
  • Build, maintain and test new features
  • Develop automated deployments and tests
  • Assistance in setting technical direction for the OAMM products

Skills/Tools/Qualifications:
  • Ruby
  • Rails
  • MySQL
  • Postgres
  • Git
  • Automated deployments (Capistrano, etc.)
  • Stripe API

Because we are a small (8 full-time and 3 part-time), fully-bootstrapped team, we all play multiple roles. As we grow, we want to continue to build a product design and development team. This position will be a key-player on that team with opportunity to impact the technical architecture and the future development team.

The ideal candidate is:
  • a self-starter—they seek out opportunities to learn new methods or technologies
  • a problem-solver—they figure out how to get things done
  • comfortable with task runners like gulp and grunt
  • competent with git and github
  • mindful of performance and interested in implementing tools like performance budgets
  • unashamed in their support of accessibility best practices as well as progressive enhancement and responsive design
  • able to communicate effectively in writing and in-person
  • willing to balance all constraints of a problem: user needs, timeline, budget, product vision
  • A meal planner - they see the benefits and are willing to plan meals for themselves on a regular basis

Experience with deeper software development best-practices (or strong desire to grow into them) is a plus:
  • work with other members of the product team to build modular, maintainable and reusable code
  • work with internal and external resources to implement fixes and features to the stack currently in place (WordPress, Sass, Rails, Ember)
  • recommend and implement best-practices around developer productivity, source-control, automated testing, API design, security, performance and share our learnings with the greater tech community

Additional experience in the following strongly desired:
  • Solr
  • CircleCI
  • Docker
  • PHP
  • Familiarity with javascript frameworks such as React, Ember, or Angular

The Culture
OAMM strives to create an environment where individuals are encouraged to work independently but enabled to work collaboratively. We recognize the importance of balance and are very family-friendly.

The Benefits
  • Competitive Salary
  • Personal Days: Two weeks (plus one week holiday shutdown and minimal standard US holidays due to peak sales periods matching those holidays—so we try to make up for it during the year)
  • Flexible Schedule: Work when you want, just provide us with some Eastern Time Zone overlap for meetings
  • All the hardware and software needed to do your job
  • Opportunity to make a real difference in the lives of families
  • 1 week ago
  • Once A Month Meals

Senior Backend Engineer (PHP/Laravel)

It’s fun, keeps you healthy and saves CO2 – our app CO2 fit makes health promotion as well as climate protection easy and effective for companies and individuals.
 
We are looking for two motivated Backend Engineers with 5+ years of experience to join our team as a full on team member. We are happy to work remotely with you, but are looking for a long term relationship. You will be part in the expansion of our product, power our server system, actively bring in and integrate your own ideas and work closely with the other developers.

Your key responsibilities

  • Design and build a scalable, secure backend in PHP and Laravel
  • Setup and maintain infrastructure
  • Development of powerful APIs
  • Integration of third party APIs and REST services
  • Work on improving application performance and bug fixing
  • Work closely with other Developers, Management and QA
 

Our requirements

  • Strong OO design and programming skills in PHP
  • Experiences in Laravel 5.5
  • Knowledge of SQL, MySQL, MongoDB or similar data base management system
  • Experience on web service integration (REST, JSON)
  • Good practice in modern development processes; Test driven development, continuous integration etc.
  • Good team and communication skills
  • Ability to work independently as well as with a team
  • Good command of English, spoken and written
 

Optional desirable skills

  • Experience of development using web technologies
  • Good understanding of HTML, Javascript, jQuery, and Bootstrap
 

Instructions

1.     We offer a remote contract position.
2.     You will be required to take one or two coding tests along with a video call interview.
3.     Direct Candidates only, no third parties, no recruiters, no staffing agencies

  • 1 week ago
  • Changers.com

Senior Ruby/JS Developer

Replay Poker (www.replaypoker.com) is a free-to-play online poker site whose mission is to spread the joy of poker to the world in a fair, friendly and competitive environment, without the risk of losing your shirt.

Our vision is to be the go-to place for passionate poker players to play great poker and improve their game. We will succeed by offering an exceptional poker game experience and never losing our players trust. We celebrate the world’s greatest card game, its rich history and tradition, and seek to inspire others to share in our passion.

Our core values

We’re big on our company culture, and keen on hiring like-minded people. So it’s important you share our values:

  • We put the needs of our players and community first
  • We act with humility and treat others with respect
  • We voice our opinions, but we’re open to new ideas
  • We believe in taking ownership of ourselves and our work
  • We recognise time is precious and not to be wasted
  • We strive for excellence, but we’re not perfectionists
  • We value a positive and flexible work life

The role

We are a small, but growing team, of highly technical and experienced developers, which means you’ll have a huge impact on the decisions and the work being done. We all work remotely, 100% of the time. We’re currently spread out across Europe and South America.

You’ll be responsible for maintaining and creating new features on all of our systems. These include the poker game client/server, poker lobby and not-quite-so-exciting auxiliary services (scheduling etc).

We have a huge array of interesting problems to solve such as hunting down and killing the (thankfully) occasional performance issue, adding new features to bring happiness to our players and operations team, taking old code which has seen better days and refactoring it into something new and shiny that we can all be proud of, and much more. You’ll own the product as much as any of us and take collective responsibility in maintaining and improving it over time.

We look for smart and independent people who work best in a team where everyone pulls their weight and collaborates with each other. Proactivity is key so we can improve and expand our systems without micromanagement. You will be given some freedom and with that comes responsibility (insert Spider-Man quote here).

We are not afraid of using new technologies when we have to, but know that sometimes boring technology is the best solution. Using the best tools for the job is taken seriously and we expect everyone to be flexible enough to learn and use them.

Our stack

  • Poker lobby: Rails 4, a single page application with Backbone.js
  • Poker game server: written in Ruby
  • Poker game client: Flash - ActionScript 2.0 (in maintenance mode) and a new React/JS client in progress
  • Other technologies used: MySQL, Sidekiq, Redis, NodeJS, Go, Kubernetes and many more

You will

  • Have expert knowledge of Ruby and its surrounding environment
  • Have expert knowledge of SQL and databases
  • Have expert knowledge of Unix
  • Have expert knowledge of HTML5 and modern CSS (Less/Sass)
  • Have 5+ years of Ruby development experience
  • Have experience using modern JavaScript on the web (with or without a framework)
  • Have experience writing automated tests, be it BDD, TDD, etc
  • Have a good understanding of HTTP and REST-ful APIs
  • Be confident working with git, code review and pull requests
  • Be eager to learn and able to express your thoughts, arguments, and ideas clearly and effectively
  • Have excellent english language skills (fluent speaking)

Ideally you should

  • Have experience with React/Backbone
  • Have experience with GraphQL
  • Have experience with Docker and Kubernetes
  • Have professional experience working remotely
  • Have contributed to open source projects
  • Enjoy playing poker!

What we offer

  • Plenty of autonomy for you to work the way you think you're most productive
  • A flexible process with the focus on efficiency of working with minimal bureaucracy
  • A mixture of fun and challenging projects working on a real-time game
  • Competitive salary (negotiable and depending on experience/skills)

  • 1 week ago
  • Replay Gaming

Senior Python Engineer

15Five is looking for a top-notch Senior Python Engineer to help us bring user experience to the next level. You will work in an amazing environment where both professional and personal growth is promoted. You’ll be playing an important role in collectively creating a company that helps others reach their highest potential. This role will be based in Europe, with the opportunity to work remotely.

Life is too short to build an average product. We strive for greatness in every corner of our product; from launching new features to fixing the smallest bug. We care deeply about the quality of what we put out into the world and ensure 15Five delivers a purposefully positive experience at every touchpoint and customer interaction.

What you'll do:
  • Build high-quality robust features in close collaboration with our product team
  • Take ownership of everything you build - take responsibility for the overall success of the project you're working on instead of just your part
  • Proactively address technical debt and positively impact code coverage
  • Provide constructive feedback through code reviews and be humble to embrace feedback that will help you learn and improve our work and processes

What you'll bring:
  • 3+ years of full-time experience in Python (Django, Celery)
  • Strong knowledge of database design and optimization (PostgreSQL, MySQL)
  • Ability to understand and articulate the requirements and challenges
  • Understanding the main approaches in building high-load environment
  • Exposure to AWS is a plus
  • Experience with distributed systems/databases is a plus

Who you are:
  • You have passion for 15Five's WHY of creating the space for people to be their greatest selves, and - You are totally aligned with 15Five's Values
  • You enjoy working in a team of like-minded people yet thrive working independently and owning projects
  • You have a strong reputation for accountability - your colleagues know they can rely on you
  • Someone with a low tolerance for mediocre work
  • You communicate in a clear and succinct manner and effectively evaluate information / data to make decisions
  • You desire to always be learning and staying on top of the latest trends and technologies
  • You’re passionate about, not only being extraordinary in your work life, but creating an extraordinary personal life as well

By the 3 month mark, you'll...
  • Be fully up to speed with other Python engineers in the company, owning an area in the application
  • Be able to handle the same amount of tickets as other engineers on the team, completing them in a reasonable amount of time.

By the 6 month mark, you'll...
  • Be contributing culturally and to the team, contributing valuable code reviews
  • Demonstrate enthusiasm to continually improve our processes (not just closing tickets)

By the 12 month mark, you'll...
  • Be training and mentoring new members of the team
  • Take on more features/ areas -you will have a reputation for being the go-to resource for specific features

  • 2 weeks ago
  • 15Five

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.

Contract Lead/Senior Ruby on Rails Developer (2-3 months)

BEING A RUBY ON RAILS DEVELOPER AT BIT ZESTY
As a Contract Lead Ruby on Rails Developer at Bit Zesty you will be working alongside the product management and UX design teams to make the products we build rock-solid and scalable.
It is the perfect opportunity for someone who is experienced in creating dynamic web applications and passionate about clean code and is looking for a short contract (2-3 months).

Design
  • Take wireframes/mockups and user stories and build systems that meet the requirements
  • Create user-friendly web app interfaces by working closely with UX designers and front-end developers
Develop
  • Design, build and maintain efficient, reusable, and reliable Ruby code.
  • Devops: improve automation of the software development process.
  • Identify performance issues and bugs, and provide solutions to these problems.
Collaborate
  • Work with other team members to ensure we are building the right product
  • Participate in code reviews
  • Pair-program with other developers or discuss possible technical architectures
  • Contribute to creating a culture of writing excellent software

WHAT WE ARE LOOKING FOR
  • 4+ years experience developing applications with Ruby on Rails
  • Expert in HTML, CSS & JS
  • Excellent knowledge of SQL (MySQL/PostgreSQL)
  • Experience with NoSQL (MongoDB/CouchDB/ElasticSearch)
  • Passion for good user experience
  • Passion for technology
  • Superb organisational skills and attention to detail
  • Ability to take initiative and work with minimal supervision
  • University degree in Computer Science, Software Engineering or a related subject

WHAT WE OFFER
  • A friendly, open-minded and collaborative team working closely with the CTO
  • Autonomy, we don't micromanage our teams
  • Challenging environment - you will be working on new complex projects
  • Day rate dependent on experience (200-300 EUR)
  • 2 weeks ago
  • Bit Zesty

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

Senior WordPress Developer

Institute for Nonprofit News (INN), a network of nearly 200 nonprofit news organizations, has an immediate opening for a Senior Developer on our product and technology team (INN Labs). The position may be remote or can be located with our LA or Denver teams.

The ideal candidate for this position is an experienced full-stack developer with WordPress expertise, who is interested in the reinvention of news media, trust in media, and a free press.  The Senior Developer will be adept at understanding client needs, planning development projects based on business goals, and writing code that solves challenges or advances innovative solutions in media.

About INN and INN Labs:
INN Labs serves the fast-growing field of independent investigative and public service news. Across the U.S., news entrepreneurs and communities are founding and growing digital native news sites. These are fast-moving, innovative, and award-winning newsrooms. INN Labs directly supports more than 50 of these news organizations and advances the sector through our technical services.

The team focuses on problems that INN Labs is uniquely suited to tackle at a network level, such as:
  • Providing custom design and development, digital product planning, documentation, and training to independent news media clients and members.
  • Building open source tools to solve their needs for growth and support reporting, revenue generation, and public engagement.
  • Working with innovative partners such as NPR Digital, Knight News Lab, and the Trust Project to make easily adopted publisher tools on a network scale.
  • Advancing and supporting 50+ news websites using Largo, the WordPress theme for publishers which we design, build, and maintain.

Our work is divided between our own INN Labs projects and one-on-one contracting, advising, and support for individual news sites, most of them nonprofits. You can read more about us on our website and our team docs and can check out our projects on GitHub.

INN Labs is growing and the tools and processes we use are ours to build. Successful candidates must be excited by innovation and agility.

As part of a remote team, successful candidates must be good at managing their own schedules, making sure they have a clear understanding of project expectations and benchmarks, initiating communication around any changes that arise during projects and owning delivery of assigned deliverables.

You’ll be joining an accomplished team in a key role as senior developer, but our team is highly collaborative so you’ll have an opportunity to work on a diverse range of complex projects while continuing to learn and develop new skills.

This is a full-time position with benefits. Our compensation package is competitive and commensurate with experience. We are also committed to giving our employees the tools they need to do their job and supporting their professional growth so you’ll get a generous allowance for hardware, software, travel to conferences, etc.

Your specific responsibilities will include:
  • Serving as a lead solutions architect of INN Labs’ publishing tools, WordPress framework, and large-scale projects to ensure they reflect and meet industry and client goals.
  • Managing the technical infrastructure for INN’s technology projects.
  • Having a strong voice and say in INN’s overall technology strategy.
  • Understanding client/member journalism and business goals and framing technology tools and product solutions and projects that meet them.
  • Delivering performant and well-documented code on time and on budget.
  • Guiding newsrooms and media business staff to find and implement the tools and strategies that best advance their goals, including those created by INN Labs and developers at INN member organizations.
  • Supporting other team members with code reviews, knowledge shares, and direct mentorship.
  • Supporting independent news media by serving as a thought leader on emerging technologies and best practices for news technology. This may include occasional posting in the INN Labs blog, presenting at news/tech conferences, and contributing to newsletters.

Desired skills and attributes for the position: 
We understand you might not have all of these covered but if this roughly sounds like a good fit for your skills and interests we would love to hear from you!

  • Several years of professional experience in web development, ideally in an agency or news industry setting. Experience with nonprofit business models is also helpful.
  • Strong communication skills. Ability to draw out business and editorial goals and deliver the best solutions to reach them.
  • Proven commitment to writing clean, well-documented code.
  • Strong front-end development skills (HTML/CSS/JS).
  • Knowledge of and experience with the full LAMP stack with a particular focus on PHP and MySQL.
  • Experience developing for WordPress including themes, plugins (WooCommerce, for example) and WordPress multisite.
  • Knowledge of how to interact with APIs, especially the WordPress REST API.
  • Experience with git and deployment tools.
  • Commitment to openness and sharing/writing/talking about your work.
  • Curiosity and the willingness to learn, adapt and teach.

Nice to have:
  • Experience writing end-user documentation and explaining complex technical concepts to non-technical users.
  • Agile web development experience.
  • Experience with or interest in learning React.
  • Stakeholder-facing project management and/or product management experience.
  • WordPress core contributor and/or active involvement in the WordPress developer community.

We are a distributed team and this can be a remote position, or based in our LA or Denver operations. Previous experience working remotely would be helpful, but we’ll help and support your transition if this is your first remote job. We are committed to giving our employees the tools they need to do their job and supporting their professional growth.

INN is an equal opportunity employer and we are committed to creating a workplace where diversity is valued. In addition to federal law requirements, INN complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

To apply, please send the following to join-inn-labs@inn.org: A brief resume/portfolio, 3 projects you’re especially proud of (links to projects, your GitHub repo, etc.), and a cover letter (in an email, no attachments please) answering the following: 1. Why is this job the perfect fit for you? 2. How has your previous experience prepared you for this position? 3. Why are you excited to join INN, and our team, in particular?

  • 2 weeks ago
  • INN Labs (Institute for Nonprofit News)

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

Fullstack Developer - PHP/React (Eastern Europe)

We are looking for talented Full Stack PHP developers living in Eastern Europe who want to join our engineering team in building the future of education technology.

The position requires a developer with experience and expertise building modern web applications and mobile web apps using the latest back-end and front-end 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.
 

Skills & Requirements

  • Work for yourself and not for an outsourcing company
  • Strong knowledge of PHP (3+ years experience)
  • Strong knowledge of Javascript, HTML, CSS and related tools/packages (3+ years experience)
  • Strong knowledge of MySQL (3+ years experience)
  • Any React experience is a big plus
  • Strong English skills (written and verbal).

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

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

Back-end Drupal 7/8 Developer

Interpersonal Frequency (I.F.) is seeking a Back-end Drupal 7/8 Developer to add to our growing team.

Who you are:

  • You’re a professional Back-end Drupal Developer who can help create straightforward user experiences, design beautiful, custom websites, and develop modules.

  • You’re an expert developer who adheres to Drupal standard practices, and has expertise in scaling systems and solving complex problems.

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

  • You’re a team player who loves technology, communicates clearly (verbally and in writing), learns quickly and always carefully unit tests code before hand off.

  • You’re skilled at and experienced with collaborating effectively with remote colleagues while working from home.

Requirements:

  • Computer Science BS, related degree or 4+ years in the field

  • Advanced skills in Drupal 7/8 customization including expertise in Drupal’s API and hooks

  • Expert PHP7 developer, familiar with the latest features of PHP 7

  • Expert level Javascript/AJAX/AHAH is necessary, jQuery experience preferred

  • Ability to read and understand concepts from user stories, comps and wireframes

  • Ability to interact with clients, both technical and non-technical

  • Experience building and consuming modern Web Services

  • Familiar with source control principles of Git or similar

Bonus Skills:

  • Experience with SASS, Zurb Foundation/ Twitter Bootstrap

  • Expertise in Modern database development (MySQL/MariaDB)

  • Experience building sites that scale properly with demand in virtualized environments

  • Drupal caching implementation and optimization experience

  • Knowledge of Responsive Design Patterns

  • Experience implementing/integrating with  single sign on (SSO)

  • Experience with search integration (SOLR, Google Search Appliance, etc.)

  • Drupal 8 or Symfony2 framework

  • Experience working with a DevOps Team

  • Experience mentoring colleagues

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 a quarter for face-to-face with the team


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

Interpersonal Frequency LLC is an Equal-Opportunity Employer (EOE).


  • 2 weeks ago
  • Interpersonal Frequency

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

Lead Infrastructure Engineer

It's 2019 isn't it time to find a job that lets you work where you want? 

Who Is Follow Up Boss?
  • We’re a simple, sales-focused CRM for real estate teams (and we use our own product) 
  • We’re a self funded, profitable company started back in April of 2011
  • We’re a remote company with a mostly US-based team
  • We don’t just claim to be customer-centric - we live it: https://www.facebook.com/followupboss/reviews
  • Check out our video on how we work: https://www.followupboss.com/about/

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 salary, health/dental insurance and 20 days paid holiday, $1000 to outfit your home office, yearly company meetup

This Role Is For You If…
  • You would describe yourself as patient, empathetic and having a good sense of humour
  • 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).

Your qualifications:
  • Self motivated and proactive mindset.
  • Remote work experience is considered an asset.
  • Based in the USA, quiet home office with fast internet.
  • Has lead operations team successfully in the past.
  • Strong experience with configuration and infrastructure automation using tools like Docker, Chef, Kubernetes, Helm, and Terraform
  • Well versed in using and managing various Amazon Web Services offerings. We use services such as ECR, EKS, RDS, EC2, Route 53, S3, ElastiCache and more.
  • Continue to establish Infrastructure as Code culture and practices (we've newly started these initiatives).
  • Strong experience with monitoring and alerting systems (we use Datadog, StatsD, PagerDuty, Pingdom)
  • Strong knowledge of scripting languages (Bash, PHP, Python)
  • Strong knowledge of relational databases (we use Aurora MySQL and PostgreSQL)
  • Strong knowledge of CI/CD environments
  • Strong knowledge of UNIX and networking.
  • Proven track record of being security conscious.
  • Has the ability to cross into the application development side as necessary.

Your responsibilities will include:
  • Once familiar, take ownership and responsibility for the infrastructure, reliability, scalability and performance of our applications and services. 
  • Accept and learn about the current state of our infrastructure to best identify how to improve it.
  • Help build and lead an Ops team.
  • Determine top infrastructure priorities.
  • Actively measures and monitors systems.
  • Actively troubleshoots issues with the infrastructure and services.
  • Press us forward with more automation and tooling to support our customer growth and engineering team effectiveness.
  • Mentor other team members.

30 Day Targets:
  • Become familiar with the infrastructure, on-call team, product architecture and existing tools 
  • Pair with engineers to gain knowledge about the system and how we work 
  • Improve the new hire onboarding process, by being a part of it 
  • Assist with internal security related work (e.g. company VPN, tweaking AWS IAM roles, etc)

60 Day Targets:
  • Join on-call team.
  • Determine key metrics not measured, setup monitoring and alerting for them 
  • Take over the responsibility of applying (and automating) security updates to our servers 
  • Assist in API rate limiting project.

90 Day Targets:
  • Identify top infrastructure problems, develop a plan to address them
  • Assist in hiring additional engineers for Ops team.
  • Lead the on-call team.

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.
  • 2 weeks ago
  • Follow Up Boss

L1 support level CloudOps SRE (site reliability engineer)

This position is onsite (The Czech Republic) or remote (worldwide) as part time of full time job.

Who We Are
Premier Google Cloud Infrastructure partner and Amazon Web Services consulting partner.
To our customers, enterprise companies startups, using leading public clouds solutions (Google GCP, Amazon AWS) as their infrastructure providers, we deliver SRE service called CloudOps. We took over responsibility to care about their systems, Kubernetes clusters, servers, databases, load balancers, disaster recovery scenarios, security. Our customers prefer to consume cloud services (IaaS, PaaS) over plain virtual machines.

Who We’re Looking For
We are looking for a person who would like to be responsible for supporting our customer's systems, reacting on alerts, and fixing incidents. You need you to be able to respond to monitoring alerts from 5:00 PM to 8:00 AM GMT+1 in business days and 24/7 at the weekends and Czech Republic bank holidays. You are very welcome but not obligated to work on entire CloudOps project with improvements end development. We are hiring multiple people to this position, there will be shift rotating per day/week. This position is ideal for a freelancer with another job, who is able to interrupt actual work for reacting on an incident, solving it. You are not expected to sit a front of our monitoring tool for 24/7.

Job responsibilities
  • Response to alarms from cloud systems, by executing support procedure playbooks
  • Fixing immediate incidents and reporting them to a customer representative
  • Report problems to rest of the Revolgy CloudOps team
  • Handle support tickets with cloud provider support (Google, Amazon)
  • Participate in writing post mortem reports for problems

What we expect from you
  • Experience in Linux system administration and problem detection
  • Experience in Google and/or Amazon cloud infrastructure (Networking, VM, CloudSQL - MySQL, Kubernetes, StackDriver Monitoring, and/or AWS equivalents)
  • Communication skills in the English language

We offer
  • We pay for your certification exam for Google and/or AWS so you increase your skills and competencies
  • Working full or part-time – that's up for discussion
  • A pleasant, casual work environment in the centre of Prague ore remotely (worldwide)
  • A diverse mix of unique personalities who all work together as a team
  • An open environment where you can say what you think. Feel free to disagree, but you’re expected to come up with better solutions or ideas
  • International clients from various cultural backgrounds with one thing in common - they all expect the best from us
  • The opportunity to work from anywhere – home office or our office – whichever is best for the clients

  • 2 weeks ago
  • Revolgy

Inbound Sales Engineer

DESCRIPTION
We (Kinsta.com) are a modern cloud hosting startup focused on WordPress hosting. Our awesome, talented, and motivated team is scattered across the globe: Europe, Asia, Australia, North America, and South America.

Our client base is growing steadily, and we’re looking for a competent inbound sales engineer with exceptional communication skills and technical background to be an amazing first point of contact for the inbound sales process!

As a Kinsta Inbound Sales Engineer, you will:

  • Answer questions regarding our hosting plans, features, capabilities and platform from all leads that are generated by our marketing team’s efforts. This may include leads from our website, chat, social media, sales email, or any other inbound contact method.
  • Discuss with sales leads their requirements, needs, and questions via email/ticket and voice communication (Google Meet, Zoom.us, Skype, Phone, etc.).
  • Provide inside sales assistance to existing clients and to Kinsta’s sales team by pricing custom hosting plans, generating custom proposals, coordinating temporary server upgrades, answering plan upgrade/downgrade questions, and various other sales-related tasks.
  • Respond to leads in a way that takes into account their skill level, expectations, and needs. The skill level of our existing and potential client base varies from beginner to expert and everything in between. Additionally, our client base ranges from personal blogs and websites to e-commerce and all the way up to mission critical enterprise websites. As such, the ability to gauge and sense how to approach inbound sales leads is imperative!
  • Produce satisfied customers by helping people, understanding their needs, demonstrating technical expertise to build trust, and guiding the customer to the right product or service. This is not a role where memorizing keywords, reading from scripts, or simply replying with knowledge base links is acceptable!
  • Monitor trends and provide feedback gathered from the inbound sales process to the appropriate internal team.
  • In coordination with the Director of Sales, create, standardize, and document sales processes and workflows.
  • Engage in ongoing education to develop relevant skills and knowledge.
  • Keep up to date with developments in the WordPress community to understand upcoming changes and issues faced by WordPress users.

REQUIREMENTS
The customer experience is one of the cornerstones of our business. Our clients have come to expect industry-leading support and it's our pleasure to deliver that to them. We take the same approach with prospective clients by providing high-level care and assistance.

As a Kinsta Inbound Sales Engineer, you must meet the following core requirements:

  • Fluent in written and verbal English. You need to be an exceptional writer and completely comfortable jumping on multiple sales calls every day.
  • Prior experience in a similar or related customer-facing role, preferably dealing with a SaaS, PaaS, or WordPress-related product or service.
  • Must be fluent in WordPress. For example, you need to know what domain mapping is in the context of multisite, you need to have an opinion about Gutenberg, you need to have a good working knowledge of the most common WordPress plugins and themes (Yoast, WooCommerce, Easy Digital Downloads, Avada, Genesis, etc.), and pretty soon after starting in the role you’ll need to be able to explain why it’s a bad idea to count each page load with a call to wp-admin/admin-ajax.php. If any of the preceding information is intimidating or completely foreign, it’s likely that this role won’t be a great fit for you.
  • Technical experience using WordPress and related technologies such as CDN, DNS, Linux, PHP, MySQL, caching, DNS, and domain names is required. You do not need to be a developer or systems admin; however, you do need to understand and feel comfortable discussing these topics via both written and verbal conversations.
  • Eagerness to learn and understand new technical concepts.

Things To Remember When Applying

When you apply, make sure you include a cover letter that points out how you meet the requirements in this listing. Each of these requirements was included after careful thought and deliberation, so we’re really curious to know how your experience and expertise can be applied in this role. Lastly, let us know what you think about the Gutenberg project in a few words. Doing these things is your chance to flex your WordPress knowledge and to show that you reviewed this listing carefully.

BENEFITS
This is a fully-remote role. You can work from anywhere as long as you have reliable internet access and a quiet environment for sales phone/VOIP calls as needed.

This position offers a great deal of flexibility, responsibility, competitive salary, and opportunity for growth for the right candidate.

If you want to learn more about Kinsta and what it's like to work for our team, head to our website and look for the About Us link in the footer.
  • 2 weeks ago
  • Kinsta

Senior Linux Systems Administrator REMOTE - EUROPE

This sysadmin will be responsible for managing some of the world’s largest adult sites.  You will be directing over five millions daily users. We are looking for someone who likes to get their hands dirty and always be looking for ways to optimize server architecture and performance.  We are looking for someone who looks forward to a challenge and is interested in a dynamic workforce. If you are looking for a 9 to 5 government job, please go to the government :). This is a highly rewarding workplace, contributions are noticed and compensated.  We dont care if you graduated with high honors from MIT or dropped out of highschool. If you live and breath data centers, CDNs, servers and users we have a place for you.

Required skills:

  • 5+ years setting up and maintaining large networks

  • Solid knowledge of Linux.

  • Strong scripting skills.

  • Knowledge of TCP/IP networks and security.

  • A devops attitude.

  • Solid MySQL knowledge

  • Enjoying troubleshooting.

  • Experience with (setup and monitoring):

  • media hosting and CDN.

  • supporting high traffic websites.

  • monitoring and log analysis.

  • Ubuntu and CentOS.

  • logstash & grafana

  • dockers & kubernetes

  • git & GitLab

  • LAMP stack

  • with SOLR or Elasticsearch

  • redis and memcache

How should you apply for this job?

  • Please state on the mail subject the job position you are applying for!

  • Only applications written in English are going to be processed!

  • This job capacity is for a full time position. You will be required to work exclusively for for us!  

Please send your applications to jobs at hulkshare dot com


  • 2 weeks ago
  • Hulkshare Limited

Support Engineer

DESCRIPTION

We (Kinsta.com) are a modern cloud hosting startup focused on WordPress hosting. Our awesome, talented, and motivated team is scattered across the globe: Europe, Asia, Australia, and North America.

Our client base is growing steadily and we’re looking for a competent support engineer with exceptional communication skills who can provide enterprise level technical support to our customers via our support system.

Our support team works with our customers using chat and email (we use Intercom.io exclusively for these purposes). As a Kinsta Support Engineer you will:

  • Take ownership of issues reported by customers and see problems through to resolution.
  • Research, troubleshoot, and identify solutions to resolve customer issues.
  • Follow standard procedures for proper escalation of unresolved issues to the appropriate internal teams.
  • Provide prompt and accurate feedback to customers.
  • Monitor uptime and analyze transactions data using third party analytics tools to resolve more advanced issues.
  • Document troubleshooting and problem resolution steps for internal use and to extend our Knowledge Base.
  • Carefully follow internal documentation to perform website migrations and repair websites infected with malware.

Our current shift need is Sunday - Thursday 11pm-7am UTC.

REQUIREMENTS

The ideal Kinsta Support Engineer is technically-knowledgeable, upbeat, professional, curious, and self-motivated.

Excellent support is one of the cornerstones of our business. Our clients have come to expect industry-leading support and it's our pleasure to deliver that to them. As a result, we're pretty careful about adding new Support Engineers to our team.

We hire Support Engineers with a variety of different areas of expertise - some of us are WordPress developers, others are Linux server gurus, while others are technically-knowledgeable internet generalists who have mastered the art of customer service.

All of our Engineers must meet the following core requirements:

  • Completely fluent in English with excellent written communication skills.
  • Capable of thriving in a fast-paced and occasionally stressful environment interacting with multiple clients simultaneously while maintaining a professional and friendly tone.
  • Our Support Engineers must know WordPress deeply. All we host is WordPress and we have the best support team in the business (even if we do say so ourselves). While you don't have to be a full-fledged WordPress developer to be a Kinsta Support Engineer, you do need to know the WordPress database and file/directory structure as well as the wp-config.php file like the back of your hand. Experience with WP-CLI certainly advantageous.
  • A basic understanding of or familiarity with the following technologies: Linux, NGINX, PHP, MySQL/MariaDB, HTML, CSS, JavaScript, DNS, CDN, and caching (object and page).
  • Consummate professionalism: we're a distributed team and we expect you to act like the professional we know you are. That means being a member of the Kinsta team requires excellent communication, rock-solid reliability, and the drive to bring your best effort to bear on your work every single day.

Our Support Engineers deal with a lot more than just WordPress! While you don't need to be a full-stack developer to fill this role, you will be providing hosting support to full-stack developers, so you do need to be familiar with the full-stack, from Linux web servers to browser dev tools.

Bonus points:

  • Completely fluent in a second language. Languages we're currently targeting include: Italian, French, Japanese, Dutch, Portuguese, Swedish, Finnish, Danish, and Norwegian. If you are fluent in one of these languages please highlight this information when you apply!
  • Deep expertise in any (or all!) of the following: WordPress, Linux, NGINX, PHP and MySQL.
  • Experience setting up, managing, and supporting LEMP/LAMP stacks.
  • Prior experience working with customers over chat in a technical role in a fast-paced environment - particularly experience providing live support for web hosting or WordPress products.

BENEFITS

This is a fully-remote role. Our Support Engineers can work from anywhere they have reliable internet access.

We always use the latest version of everything: PHP 7.2, NGINX, Ubuntu 18.04, Linux containers, Google Cloud and more, so you’ll be able to work with a bunch of exciting technologies and use them every day!

This position offers a great deal of flexibility, responsibility, competitive salary, and opportunity for growth for the right candidate.

If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

  • 2 weeks ago
  • Kinsta

Senior DevOps/System Admin Engineer

Have you built and managed large cloud server deployments that have seen real production usage? Are you an expert at automation tools like Chef, Consul, Terraform, and Kubernetes? Does having an amazing logging system like Splunk or ELK really get you excited? If so, we’d like you to learn about Action Verb.

We’re looking to hire a senior engineer for our Infrastructure team, which is responsible for keeping our network of 100 cloud servers across 8 AWS regions and their associated services running like a well-oiled machine.

You’ll be working with our existing deployments of Chef, Ansible, Consul, Terraform, ELK, Grafana, Statsd, Asterisk, MySQL, Redis, Memcached, Zeromq, Puma, Jenkins, and many other exciting open source systems. But you’ll also be free to deploy anything else if it gets the job done!

About our Network

  • ~100 servers, mostly hosted on AWS
  • 8 AWS regions, as well as multiple colocated hosting providers
  • Hundreds of public IP addresses
  • 500+ HTTPS requests per second
  • 25+ FTP/SFTP/FTPS logins per second
  • 100+ file transfers per second
  • 10,000+ log entries per second
  • 150,000+ metrics
  • 99.9% uptime record

For Roles on Our Infrastructure Team, We Want To See This Track Record of Results:


  • Experience managing large cloud server deployments that have seen real production usage.
  • Experience building distributed, failure-resistant architecture, including disaster recovery, backups, failover, etc.
  • Experience with the advanced features of public cloud platforms such as AWS or Azure (we use AWS).
  • Significant experience working with GNU/Linux servers, including a complete understanding of the command line, /proc, services, etc.
  • Comprehensive understanding of networking concepts, including layers, firewalls, DNS, VPN, etc.
  • Proficiency with configuration management tools, such as Chef or Puppet, and fluency with at least one major scripting language.
  • Familarity with large scale monitoring and analysis systems, such as ELK or Splunk (we use ELK).
  • Complete understanding of how to build secure infrastructure and an awareness of common server security vulnerabilities.
  • History managing a large database at scale (we use MySQL).

Please stop reading now if these bullets do not describe your experience. We do not make inexperienced hires. But if they do describe your experience, please read on!

Salary and Benefits

Action Verb offers competitive salaries combined with unparalleled flexibility and other benefits to secure top talent.

This position pays at least $110,000-130,000 per year, based on experience and track record, plus a great benefits package, and a $2,500 signing bonus to purchase a new computer, desk, or anything else that would help build or refresh your home office.

After your first year with Action Verb, we’ll update your salary annually based on your performance, as reviewed by your peers. Over the course of your career at Action Verb, your salary can grow by 2-3x if you are one of our highest performers.

We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or family if they wish to join your chosen plan. We want your family to be healthy.

You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.

Plus, you can join Action Verb Risk Free because of our $7,500 Quitting Bonus Within Your First 90 Days.

Want to read more about our culture and philosophy?  
Go here: https://actionverb.com/working-at-action-verb
  • 2 weeks ago
  • Action Verb
Feedback