This week - Remote Ubuntu jobs
  • Ticketsolve
    Must be located: Europe.

    About Ticketsolve, https://www.ticketsolve.com/

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

    Introduction

    We are currently going through an 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 immediate 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.

    Over the last few months, we have grown the front end, Ember team. We are now looking to expand our server team with new people to cover Ruby and Ruby on Rails server development. Ideally, this person will have RoR experience. In terms of experience, we are open to both junior and experienced developers - the main requirement is talent and enthusiasm.

    How we work

    We run a lightweight process that focuses on feature-based delivery on a weekly basis. Our coordination and communication are mostly 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 PRs and Milestones.

    From a coding perspective, we place a strong emphasis on clean, minimal, well-refactored code backed up by a robust 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. 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.

    Requirements

    Skills & Requirements

    • 2+ years experience developing web applications
    • Experience with programming Ruby/Rails required with the role focused on server development
    • Understanding of front-end technologies: JavaScript, HTML5, CSS, SASS, Ember preferred, but not required
    • Experience with Chef and Terraform a bonus
    • Strong programming skills with a 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

    Location

    • European and Asian time zones are preferable
  • Ticketsolve
    Must be located: Europe.

    # Introduction

    We are currently going through an 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 immediate 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.

    Over the last few months, we have grown the front end, Ember team. We are now looking to expand our server team with new people to cover Ruby and Ruby on Rails server development. Ideally, this person will have RoR experience. In terms of experience, we are open to both junior and experienced developers - the main requirement is talent and enthusiasm.

    # Skills & Requirements

    - 2+ years experience developing web applications

    - Experience with programming Ruby/Rails required with the role focused on server development

    - Understanding of front-end technologies: JavaScript, HTML5, CSS, SASS, Ember preferred, but not required 

    - Experience with Chef and Terraform a bonus

    - Strong programming skills with a 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 coordination and communication are mostly 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 PRs and Milestones.

    From a coding perspective, we place a strong emphasis on clean, minimal, well-refactored code backed up by a robust 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. 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 the subject "Job Application". Please note that due to the volume of applications we will not respond to all applications, but instead make contact when there is a potential fit.

    From there, we filter down and do a series of remote interviews. These are usually '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.

This month - Remote Ubuntu jobs
  • JBS Custom Software Solutions

    JBS Full-Stack Developer (Python, JavaScript, PostgreSQL)

    Required

    •     3+ years working with Python

    •     3+ years working with JavaScript

    •     Strong knowledge of modern JavaScript development practices

    •     Strong computer science background

    •     3+ years experience with Python web frameworks (Django, Flask, etc)

    •     3+ years working with open-source relational database systems (MySQL, PostgreSQL)

    •     Experience with search tools such as Solr and Elasticsearch

    •     Feels comfortable and has experience working in a Linux environment (ubuntu preferred)

    •     Strong communication skills, both written and verbal

    •     Ability to accurately estimate work

    •     Commitment to provide quality completed deliverables with well-factored, maintainable code

    •     Experience with VCS (git, hg or svn)

    Nice To Have

    •     Experience with React

    •     Experience with microservices architectures

    •     Experience with node.js

    •     Experience with serverless architectures (AWS Lambda, Python Zappa, Serverless Framework)

    •     Experience in e-commerce development

    •     Experience building and designing REST-based web services using JSON

    •     Experience with DevOps (configuration and installation of apache/nginx/memcached/varnish, etc)

    •     Experience with AWS (EC2, RDS)

    •     Experience with Bootstrap and/or Foundation

    •     Experience with containerization (Docker, Kubernetes, etc)

    JBS Benefits

    • Full-time employment with benefits

    • Work from home

    • Medical/Dental/Life/Disability

    • 401k with company match

    • Paid overtime

    • PTO and Company Holidays

  • digitalCounsels

    What we are looking for

    For the development of our platforms, we are immediately looking for a reliable, engaged and open-minded

    Senior Full Stack Developer

    What to expect

    You will be part of our small but highly efficient core development team. In close collaboration with your team members, you will be responsible for the development of our platform, APIs, integrations and side applications. Starting with the fundamental architecture up to the implementation of single features in the back- and front-end, you will take over responsibility and develop innovative, scalable and sustainable software solutions. 

    Our technology stack

    • PHP 7.2 / Node.js
    • Laravel 5
    • Bootstrap / SASS / ES6
    • MySQL / Redis / RabbitMQ
    • Vagrant / Apache / Git / Ubuntu

    Your advantages

    •  Work remotely: Live & work wherever you like!
    •  Salary: We don't use remote as an excuse to pay less.
    •  Stock options: Joining our journey means you can choose to own part of the company.
    •  Retreats: Join us on international company retreats!
    •  Professional development: We offer a stipend for continued learning.
    •  Time off: You'll be required to have 5 weeks of paid vacation per year.
    •  Technology: BYOD - use whatever device you feel comfortable with.
    •  Part time: Decide by yourself if you want to work full-time or part-time.
    •  Environment: We aren't a large enterprise - work with people instead of a system.

    Your abilities

    • You provide more than 5 years of relevant experience in our technology stack (PHP / JS).
    • You are business fluent in English.
    • You solve problems independently, work carefully, organized and precisely.
    • Using a coding standard and writing clean code are natural for you (we are serious about this).
    • Experience with automated testing.
    • Experience with large and scalable enterprise applications.
    • Knowledge of professional software development (architecture patterns, design patterns, idoms).
    • A good eye for UI/UX details.

    Event though this is a remote position, your regular working day must have an overlap of 4 hours or more with CET (UTC+1) from Monday to Friday.

    If you have any questions related to this position, please feel free to contact Matthias Isler, [email protected] Otherwise, we're looking forward to receiving your application by clicking on the button “Apply for this job”.

    Information for recruitment agencies

    digitalCounsels accepts no unsolicited applications from recruitment agencies for this position. We therefore request that recruitment agencies do not submit any candidate documents neither via our employees nor through our online career portal. We refuse any responsibility for unsolicited applications as well as any associated fees. Thank you for your understanding.

  • Semaphore CI
    PROBABLY NO LONGER AVAILABLE.Must be located: Europe.

    Semaphore is a leader in hosted continuous integration and deployment, with over 30,000 developers relying on Semaphore to test and deploy their code. Our mission is to help teams ship their software faster and with more confidence by providing a robust and scalable platform for software delivery.

    The Product Team is responsible for all user-facing experience of our platform. Our platform provides continuous delivery services for all mainstream programming languages as well as native support for building and shipping Docker containers.  We aim to deliver the easiest to use and fastest CI/CD service. We work in small highly effective teams, so every team member is vital to the success of the company.

    We're looking for collaborative, detail-oriented people who are ready for a challenge. In this role, you'll have the opportunity to take significant ownership of technical projects that will drive the success of the overall business. A strong candidate will bring solid product and technical acumen, combined with the ability to move fast (and fix things).

    We are passionate about providing a remote, flexible and supportive work culture. Collaboration is in our DNA.

     

    Responsibilities

    • Writing maintainable, robust code and developing APIs to offer high-performance access to our backend systems.
    • Evaluating, benchmarking and improving the performance and scalability of Semaphore.
    • Researching and implementing algorithms for Pipeline processing, Virtual Machine management, CI/CD automation.
    • Working with monitoring and automation tools to ensure the availability of systems.
    • Providing feedback and code reviews to your peers.

    Minimum Qualifications

    • Proficiency in one or more high-level languages such as Elixir, Ruby, Go or Python.
    • Understanding of techniques and algorithms for data processing and process management in highly distributed environments.
    • Experience making technical decisions when some future requirements are still unknown.
    • Strong communication skills. You speak and write well. We’re a distributed team so we’re extra mindful about communication.

    Preferred Qualifications

    • Experience working remotely in a distributed company.
    • Experience building and scaling distributed services in Elixir or Go.
    • Experience working with Ubuntu, Kubernetes, RabbitMQ, Postgres.
    • Experience building cross-platform applications. 
    • Knowledge of operations: monitoring, alerting, metrics, and automation.
    • Experience diagnosing and resolving performance and stability problems in complex software systems.

    Working at Semaphore

    • The impact of working on a product that's competing on a global market.
    • Join a small team of around 20 full-time people who love what they do.
    • A healthy 40-hour work week, friendly and supportive work environment.
    • Competitive salary.
    • Company retreats.
    • Space to learn continuously and choose the tools and equipment for your job
    • Paid trips to conferences and books of your choice.
    • Interact with developers that use Semaphore and talk about the latest and greatest way to develop and ship software.
    • Paid membership at a fitness club of your choice

    Semaphore is an equal opportunity employer. Consistent with our mission of serving a diverse and global audience, we value a diverse workforce and inclusive culture which reflects that. We encourage applications from all qualified individuals without regard to race, colour, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, disability, and veteran status.

  • Semaphore CI
    PROBABLY NO LONGER AVAILABLE.Must be located: Europe.

    Semaphore is a leader in hosted continuous integration and deployment, with over 30,000 developers relying on Semaphore to test and deploy their code. Our mission is to help teams ship their software faster and with more confidence by providing a robust and scalable platform for software delivery.

    The Product Team is responsible for all user-facing experience of our platform. Our platform provides continuous delivery services for all mainstream programming languages as well as native support for building and shipping Docker containers. We aim to deliver the easiest to use and fastest CI/CD service. We work in small highly effective teams, so every team member is vital to the success of the company.

    We're looking for collaborative, detail-oriented people who are ready for a challenge. In this role, you'll have the opportunity to take significant ownership of technical projects that will drive the success of the overall business. A strong candidate will bring solid product and technical acumen, combined with the ability to move fast (and fix things).

    We are passionate about providing a remote, flexible and supportive work culture. Collaboration is in our DNA.

    Responsibilities

    • Writing maintainable, robust code and developing APIs to offer high-performance access to our backend systems.
    • Evaluating, benchmarking and improving the performance and scalability of Semaphore.
    • Researching and implementing algorithms for Pipeline processing, Virtual Machine management, CI/CD automation.
    • Working with monitoring and automation tools to ensure the availability of systems.
    • Providing feedback and code reviews to your peers.

    Requirements

    Minimum Qualifications

    • Proficiency in one or more high-level languages such as Elixir, Ruby, Go or Python.
    • Understanding of techniques and algorithms for data processing and process management in highly distributed environments.
    • Experience making technical decisions when some future requirements are still unknown.
    • Strong communication skills. You speak and write well. We’re a distributed team so we’re extra mindful about communication.

    Preferred Qualifications

    • Experience working remotely in a distributed company.
    • Experience building and scaling distributed services in Elixir or Go.
    • Experience working with Ubuntu, Kubernetes, RabbitMQ, Postgres.
    • Experience building cross-platform applications.
    • Knowledge of operations: monitoring, alerting, metrics, and automation.
    • Experience diagnosing and resolving performance and stability problems in complex software systems.

    Working at Semaphore

    • The impact of working on a product that's competing on a global market.
    • Join a small team of around 20 full-time people who love what they do.
    • A healthy 40-hour work week, friendly and supportive work environment.
    • Competitive salary.
    • Company retreats.
    • Space to learn continuously and choose the tools and equipment for your job
    • Paid trips to conferences and books of your choice.
    • Interact with developers that use Semaphore and talk about the latest and greatest way to develop and ship software.
    • Paid membership at a fitness club of your choice

    Semaphore is an equal opportunity employer. Consistent with our mission of serving a diverse and global audience, we value a diverse workforce and inclusive culture which reflects that. We encourage applications from all qualified individuals without regard to race, colour, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, disability, and veteran status.

    Location

    • EU-only
Older - Remote Ubuntu jobs
  • OpenCraft
    PROBABLY NO LONGER AVAILABLE.

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

    The Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.

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

    We welcome applicants of all genders and ethnicities.

    Basic requirements

    • 3+ years working with Python

    • Experience with Python web frameworks, specifically Django

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

    • Experience with unit testing

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

    • Experience with databases: MySQL, MongoDB, PostgreSQL

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

    Additional skills

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

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

    • Cloud computing, like AWS or OpenStack

    • Configuration management tools such as Ansible

    • RabbitMQ, Redis & Elasticsearch

    • git source control

    • Mobile development (iOS and/or Android)

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

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

    About OpenCraft

    We are 25 senior developers, all working remotely from Europe, North & South America, Asia & Australia. The company is not affiliated with edX, but rather contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connection. : )

    You can read more about how we work in our handbook, at https://handbook.opencraft.com/

  • O'Reilly Auto Parts
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -6

    Have you ever heard of O, O, O, O'Reilly Auto Parts…Ow?! This is not your standard System Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.

    Our infrastructure teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional Engineers and Admins to help us succeed! Some of the tools we use to implement our projects are Linux, Puppet, Git, Jenkins, Ansible, and other open source tools and technologies. We also utilize collaboration tools such as Jira and Confluence.

    What we look for in our Team Members:

    • Love solving complex problems related to serving our customers better – both internal & external customers
    • Enjoy working with teams
    • Senior level experience with linux and automation
    • Experience with documentation
    • An ambition to always learn and grow

    About our team:

    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • We are responsible for maintaining our linux infrastructure which consists of over 2,000 servers
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily stand-up meetings
    • Our managers really value collaboration between team members and encourage them to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a supervisor, manager, or architect – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • OpenCraft
    PROBABLY NO LONGER AVAILABLE.

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

    The Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.

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

    We welcome applicants of all genders and ethnicities.

    Basic requirements

    • 3+ years working with Python

    • Experience with Python web frameworks, specifically Django

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

    • Experience with unit testing

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

    • Experience with databases: MySQL, MongoDB, PostgreSQL

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

    Additional skills

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

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

    • Cloud computing, like AWS or OpenStack

    • Configuration management tools such as Ansible

    • RabbitMQ, Redis & Elasticsearch

    • git source control

    • Mobile development (iOS and/or Android)

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

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

  • MD Ranger, Inc.
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    MD Ranger is a growing, profitable and dynamic healthcare SaaS company serving hospitals across the U.S. We are the leading supplier of non-salary physician compensation benchmarks. We are seeking a Full Stack Engineer to become a key part of our team in the development of new and innovative benchmarking, analytic, and visualization tools.

    In this role, you will develop new products, improve existing features, and ensure the quality of both our data and our user experience. You will work on web tools, database systems, and proprietary report writers. In a given week, you may collaborate with leadership to discuss new product opportunities, work with another senior engineer to improve speed and functionality, integrate new features into our customer portal, and develop new ways to visualize benchmark data.

    The successful candidate should be…

    • Experienced and comfortable working independently and owning their product

    • Broadly experienced with demonstrated depth in a few areas; curious and interested to learn new things

    • Secure as an expert in their technical domain and eager to learn the product domain

    • Incredibly detail-oriented, holding self and peers to high standards of quality

    • Eager to be part of a team, with strong communication and collaboration skills

    Skills/Qualifications:

    • Experience with advanced user interface designs that present complex, large datasets in a simple and understandable way

    • At least 6 years of professional work experience with Ajax, PHP, MySQL, JavaScript, Git, jQuery, jQueryUI.

    • System administration of cloud-based production systems including MySQL, Apache, Linux (Centos, Ubuntu; ensuring continuous service).

    • Design and programmatic generation of PDF and web-based documents

    • Understanding of basic statistics, algorithms and data structures, performance tuning

    • Normalization and interpretation of unstructured data

    • Experience implementing procedures around security and privacy

    • Acquaintance with Ruby and Joomla system administration is a plus

    To apply, send your resume and cover letter to [email protected]

  • O'Reilly Auto Parts
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -6

    Have you ever heard of O, O, O, O'Reilly Auto Parts…Ow?! This is not your standard System Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.

    Our infrastructure teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional Engineers and Admins to help us succeed! Some of the tools we use to implement our projects are Linux, Puppet, Git, Jenkins, Ansible, and other open source tools and technologies. We also utilize collaboration tools such as Jira and Confluence.

    What we look for in our Team Members:

    • Love solving complex problems related to serving our customers better – both internal & external customers
    • Enjoy working with teams
    • Senior level experience with linux and automation
    • Experience with documentation
    • An ambition to always learn and grow

    About our team:

    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • We are responsible for maintaining our linux infrastructure which consists of over 2,000 servers
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily stand-up meetings
    • Our managers really value collaboration between team members and encourage them to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a supervisor, manager, or architect – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • Lenox Park Solutions Inc.
    PROBABLY NO LONGER AVAILABLE.$35,000.00 - $40,000.00.

    Lenox Park Solutions is seeking a PHP Engineer with 2-5 years of commercial experience. As a PHP Engineer, you would work closely with our Development team to code and test functionality which will directly increase the scalability of RoundTables, our flagship product which will disrupt and revitalize the Asset Management industry. The junior developer will work directly with a team of experienced engineers to execute platform development, and will have the opportunity to grow within the organization. At LPS, we focus on accountability, proactiveness, and creative thinking. Staff members retain the option to work remotely, as we are a goals-oriented team.

    • Requirements:

    • Professional experience on PHP, specifically with Laravel, VueJS/ReactJS, and Git, and preferably with Laravel Queues, Websockets, Amazon Web Services, Linux (Ubuntu), Phpunit and API development;

    • Outstanding communication skills, both verbal and written experience with technical and non-technical audiences;

    • Ability to assess ongoing processes critically and recommend creative, thoughtful operational improvements;

    • Preferred Skills:

    • Understanding of Asset Management industry;

    • Business-oriented, highly analytical mind with a knack for accounting for both complex business and technical considerations simultaneously

  • CafeMedia
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    This position can be in-office in NYC or remote work-from-home. Remote U.S. candidates are encouraged to apply.

    AdThrive.com helps serious bloggers make more money with the ads on their site by acting as their trusted expert guide in the wild-west like world of online advertising. This means helping them figure out which ad placements to use, how to develop an ad strategy, and then actually installing that strategy for them. Through our work, we help the best creators and contributors on the web, people who have a passion for their craft (cooking, decorating, parenting, finance, investing) get to write about their passion and be paid to live their dream. We help bloggers leave their full-time jobs and stay home with their kids. We help struggling families pay their bills and find hope. We support the people who are creating the internet!

    We are looking for an ambitious Software Engineer to join our development team. We are a highly entrepreneurial organization looking for people who are able to have a big impact immediately. We are looking for very smart, motivated people who get results and want to be part of something great.

    Day in the Life:

    • Creating, testing, and supporting multiple backend APIs
    • Troubleshooting, optimizing, and fixing data collection processes
    • Automating and optimizing manual business processes
    • Being an active member of a distributed team via tools like Slack, G Suite, Appear.in and more
    • Overcoming new obstacles, and embracing a fast-paced virtual work environment

    You’ll do well if you have:

    • Patience, grace, a sense of humor, and some moderate GIF sharing abilities
    • A passion for solving tough problems and proposing elegant solutions
    • A desire to make everything you touch better
    • Genuine desire to help others solve problems and succeed
    • High level of comfort working in a fast paced environment

    Qualifications:

    • 3+ years of development experience with JavaScript/TypeScript
    • Good web fundamentals – caching, authentication, authorization
    • Experience developing Express/Koa based APIs with Node.js
    • Experience with SQL (PostgreSQL)
    • Experience with Git (GitHub)
    • Comfortable working in a Linux environment (Ubuntu)
    • Good communication skills
    • Commitment to AdThrive’s Mission Statement

    There is limitless opportunity here for the person who makes themselves valuable. We're a young company and growing fast, so strong leaders and strong performers will have opportunity to grow and see increasing responsibility.

  • Retail Benefits, Inc
    PROBABLY NO LONGER AVAILABLE.

    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.
  • Qualio
    PROBABLY NO LONGER AVAILABLE.

    What’s the opportunity?

    We are hiring a software developer to play an important role in our product team. We're looking for someone that is continuously learning and improving, and who will grow with the company. We primarily use Python and Javascript, and so we are keen to hear from you if you already use these technologies or want to start.

    What will you be doing

    Ideally, you will be comfortable working on client facing interfaces as well as deep down in the engine room. You will be working closely with our existing team, developing new features and improving existing ones. You will also have the opportunity to be an active influencer in technical discussions and contribute to the development of our internal systems and processes.

    Your responsibilities will include:

    • Quickly getting up to speed on core technologies and the Qualio software development life-cycle;
    • Working independently to develop and implement new product features as a core member of our product team;
    • Contributing as an active voice to discussions around new technologies and tools for application development;
    • Supporting other team members with their assigned work, and assisting with code reviews.

    What experience do you need?

    • Expertise in creating web applications using object-oriented Python, evidenced by at least three years of professional experience;
    • Proficiency in at least one of Python frameworks;
    • Proficiency in relational databases (PostgreSQL is preferred);
    • Proficiency in modern JavaScript (ES 2016)
    • Experience with Celery, REST APIs, e2e and unit testing and Hands-on Git experience;
    • Experience with AWS, CI/CD, web security and DevOps - Unix based OS (Debian/Ubuntu): cron, automation via bash scripting, monit etc.;
    • Experience with using Docker in a production environment;
    • Strong written and verbal communication skills (in English).

    Bonus for experience with:

    • Professional experience with Pyramid and Flask web frameworks;
    • Proficiency in: AngularJS, React/Redux;
    • Experience with SqlAlchemy, Elasticsearch, RabbitMQ, Redis;
    • Knowledge of or willingness to learn concepts of GraphQL APIs.

    Benefits

    In addition to playing an important role in building Qualio, you'll receive:

    • Competitive salary;
    • Meaningful equity;
    • Flexible holidays;
    • Opportunity to make a difference through helping life-saving products to get to market.
  • Canonical
    PROBABLY NO LONGER AVAILABLE.

    Cloud Operations Engineer - OpenStack / Kubernetes

    Work from Home in the US or APAC

    What is Canonical?

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu. Ubuntu is the #1 platform for OpenStack and the #1 platform for public cloud operations on AWS, Azure, and Google Cloud. With expertise across open-source technologies we provide consulting, training, support, and fully managed private cloud services for many of the world’s leading companies.

    Cloud Engineer

    Cloud engineers architect and run the leading cloud technologies on the market today and in the future. This includes OpenStack and Kubernetes for multi-cloud environments as well as automated infrastructure and service orchestration. The cloud operations engineer is a python software developer that develops software to make running infrastructure easier and more scalable.

    As a member of the team you will gain experience using a broad range of cloud technologies. We believe in dogfooding and you will get experience running clouds with the software we develop. Our clouds include future upgrades meaning you aren’t stuck working with old solutions. Canonical is a technology agnostic cloud leader, incorporating new solutions like Kubernetes as they become available staying up to date with the best open-source offerings.

    What Canonical Offers:

    • Work with helpful and talented engineers including experts in many fields

    • Technical management team that understands the details of what we are developing

    • A culture of openness and inclusiveness

    • Teams focused on good work life balance with long average retention rates

    • Many fully remote positions for future opportunities without relocation requirements

    Requirements

    • Engineering, Computer Science, or equivalent degree

    • Software Development experience with Python

    • Demonstrated drive for continual learning

    • Experience developing applications for Linux

    Nice to haves

    • Experience with OpenStack or Kubernetes deployment or operation

    • Hands-on experience administering Linux servers for personal or professional use

    We hope that you’ll join us in helping to shape and build the future of free software together.