8 : remote jobs for you

Site Reliability Engineer - Ruby on Rails Developer (Remote)

Quimbee is growing! We’re looking to add a new full-time member to our core team. This position is 100% remote (U.S. only). All you need is an internet connection and a quiet place to work.

We prefer a small and highly effective engineering team, so every new team member is vital to the success of the company.

Who We’re Looking For

We are looking for our first site-reliability engineer (SRE). As our SRE, you must have strong experience with Ruby on Rails based applications. Ideally, you're an experienced Ruby on Rails developer with a passion for operations tasks. 

Your focus will be on improving our deployment practices, maintaining, troubleshooting, documenting, and improving the systems that keep our Heroku hosted system running securely and smoothly with the least downtime possible. Eventually, we might also consider alternative hosting platforms in the future, and we expect you to help with that too. There will be a lot of monitoring, alerting, and prioritizing what is worth our attention and what's not. You're expected to investigate and mitigate single points of failure, performance bottlenecks, slow SQL queries, errors, or any other identified issues trying to solve them yourself or with the help of the other developers in the team.

You'll have the opportunity to help us define and shape processes, tools, and best practices in the context of our platform. You'll work closely with our team of developers to determine the current state of our platform as well as defining the future of it. Strong candidates will bring strong engineering and operations acumen, combined with the ability to move fast (and fix things).

We're looking for collaborative, detail-oriented people who are ready for a challenge. In this role, you'll be responsible for working on the critical task of ensuring our backend systems are rock solid and scalable.

You’ll join a small, 100% remote tech team. Your voice will be heard when we need to make new technical decisions as our product grows. We expect you to go beyond coding to give input on the product roadmap, design, and architecture.

We look for:
  • A Ruby developer. You have deep software engineering experience and are comfortable writing code in Ruby as well as at least one other programming language.
  • A DevOps advocate. You believe in the benefits of immutable infrastructure and understand what it takes to implement it from the operating-system level up to datacenter deployments.
  • A data-driven engineer. You know the difference between an MTTR and MTTD and have the skills necessary to optimize them.
  • A great process and code debugger. You feel comfortable leading robust and thorough root cause analysis (RCA) sessions to attack problems at their core and ensure they don’t recur.
  • A self-starter. You take responsibility for projects from idea to completion, proactively seeking assistance as needed while guiding the work to successful outcomes.
  • A versatile engineer. You know what you don’t know and feel comfortable learning new skills. You’re not ashamed of recognizing mistakes and take measures to avoid falling again.
  • A team player. You share code ownership as much as possible. You don't mind fixing other people’s code or stepping in to help a teammate.
  • A minimalist. You believe a new feature should be built only when the evidence supports it. You’re willing to push back when you believe this rule is being ignored or violated.
  • A great communicator. You communicate your ideas, feedback, and criticism thoroughly, clearly, and courteously. You believe there’s no such thing as over-explaining or over-clarifying because that’s how miscommunication is avoided.
  • A business-minded engineer. You have a deep understanding of the importance of building maintainable, efficient, clean code while balancing that with the urgency of the business needs.

Task Examples


Working with us, you could be asked to (solo or as part of a team):
  • Create and maintain documentation about our platform and all the third-party services it depends on, defining a plan of development for failover mechanisms to improve our platform's resilience.
  • Investigate issues reported by our automated systems or our customer support or QA teams, determine impact and root cause, then prioritize and document them, and solve them yourself when possible or sync with our devs team to solve it.
  • Streamline our deployment process so that deployments are as smooth as possible both for our users as well as for our teams, considering the possibility of having to rollback.
  • Educate engineers throughout the company on how to ensure their projects meet our reliability, performance, and security requirements.
  • Reduce the server-side and front-end latency of our application to deliver a lightning-fast user experience.
  • Optimize our hosting bill by increasing throughput and resource efficiency, while planning capacity for the next two years of growth.
  • Determine and configure a core set of metrics and alerts to make sure our apps and servers are running smoothly and that we can react fast if something bad happens.
  • Develop and maintain performance and load tests.
  • Possible on-call responsibilities.
Requirements
  • Experience hosting apps in Heroku, monitoring, and scaling them up/down
  • B.S. computer science or related field
  • 5+ years of software-engineering experience
  • 2+ years of site-reliability engineering (or similar) experience
  • 1+ years of direct Ruby on Rails experience
  • Strong experience profiling and optimizing applications for speed and memory consumption
  • Strong knowledge of SQL in general and PostgreSQL in particular
  • Experience with at least one programming language other than Ruby and JS
  • Extensive Git (or similar) experience solving complex merging conflicts
  • Know how the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.
  • Native fluency in English
  • U.S. based

Preferred Qualifications

  • Hosting apps in AWS or similar, monitoring, and scaling them up/down
  • Experience working on a SaaS application or with subscription-based businesses generally
  • Experience contributing to Open Source
  • Experience working on a remote team

What We Offer

  • Join a small team who loves what they do.
  • 100% remote work for unlimited flexibility.
  • A competitive salary.
  • Untracked paid time off and sick leave.
  • Healthcare coverage (including dental) for you and your family.
  • 401(k) with 3% company matching.
  • 1 week ago
  • Quimbee

Senior Software Engineer

Ello and Talenthouse are looking for an engineer to help us grow and maintain the infrastructure and code that power talenthouse.com and ello.co.

I think this is a rare opportunity work on an incredible software stack. Ello is the Creators Network, and we serve millions of requests per day. Our software stack runs on AWS and Heroku, and is written in Ruby and Elixir. Talenthouse has become the best place for brands to connect to the world's best artists. Our backend is written in Scala.

We are looking for an experienced engineer to join our team to help grow our brands and to maintain our current applications.  Your primary job function will be to work in Scala to support the Talenthouse web application, but you will also be helping on the Ello stack.

  • 1 week ago
  • Talenthouse and Ello

Lead Developer

We're a small and high-performing team with the shared goal of regenerating the planet by getting everyone across the planet making soil together. We're fully remote and work online using good communication, good processes, and good tools.

Challenges:

  • Making Soil as a Soil Maker or Soil Supporter.
  • Develop new features, bugfixes, improvements.
  • Work with CTO, stakeholders, to architect the platform, prioritize product backlog.
  • Work with the product design team through the development lifecycle.
  • Manage Heroku infrastructure.

    Requirements:
  • Strong desire to build something that will help humanity and the planet
  • Excellent communication 
  • Strong work ethic
  • Proven track record delivering responsive web applications using the current (or similar) stack
  • Strong points of view and opinions with a healthy dose of humility
  • Candidate must be excited and willing to make soil in their communities as a Soil Maker or Soil Supporter. 

    We use: 
  • Slack 
  • Trello
  • Google Suite (Gmail, Docs, Drive, etc) 
  • Agile Development (mostly Kanban)
  • Sketch + Abstract
  • Zeplin
  • 2 weeks ago
  • MakeSoil

Lead DevOps Engineer

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

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

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

Your Responsibilities

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

Your Skills & Qualifications

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

What Will Make You Stand Out

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

Compensation & Benefits

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

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

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

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

  • 2 weeks ago
  • Reify Health

Get alerts for new jobs

Full-Stack Rails Developer

About Reviewed

Buying stuff is easy. Buying the right thing is hard. That’s where we can help. Reviewed.com, a part of the USA TODAY Network, brings consumers the most scientific and trustworthy reviews available, written by our team of experts. We believe that tough, objective reviews are the best way to analyze products. We provide readers with insightful, practical, and entertaining stories that help them make informed decisions.

Reviewed is looking for a talented Ruby on Rails developer to join us as we extend our unique homegrown publishing platform and work to scale with our quickly growing user base. We have gone beyond traditional publishing platforms to build a dynamic application to help consumers find the best purchasing options on the products we recommend. The right candidate will help to make this platform better.

The ideal candidate is a self-starter with knowledge of database design and hosting infrastructure, who also is interested in good front-end UI and Javascript applications, and who loves to build useful software.

We are looking for candidates preferably in the Boston, MA or Pittsburgh, PA area, but would consider someone remote.

What is needed

  • Proven expertise with Ruby on Rails development, developing well-tested and organized applications
  • Experience developing JavaScript-driven applications, especially using single-page-architecture frameworks backed by a server-side data model
  • Excited about optimization, performance and scaling to deliver great content to millions of users
  • Interest in crafting an excellent user experience, both for the reader and for the publishing teams
  • Excellent communication skills. We communicate constantly via chat and video about ideas, issues, and to help each other out
  • A desire to be part of a small team where your opinions, ideas, and creativity are valued

Technical skills required

  • Real-world web development with Ruby on Rails
  • PostgreSQL, ElasticSearch
  • Test-driven development using Rspec, Minitest or similar
  • Familiarity with Javascript frameworks (e.g. Angular.js, Ember, or React) and jQuery
  • Real-world web development with Bootstrap, HTML, CSS / SASS, and JavaScript / CoffeeScript
  • Basic git usage and git-flow workflow
  • Deployment and management of applications on Heroku and AWS-based infrastructure
  • Service-oriented architectures and API design and integrations

Gannett Co., Inc. (NYSE: GCI) is an innovative, digitally focused media and marketing solutions company committed to strengthening communities across our network. With an unmatched local-to-national reach, Gannett touches the lives of more than 110 million people monthly with our Pulitzer-Prize winning content, consumer experiences and benefits, and advertiser products and services. Gannett brands include USA TODAY NETWORK with the iconic USA TODAY and more than 100 local media brands, digital marketing services companies ReachLocal and SweetIQ, and U.K. media company Newsquest. To connect with us, visit www.gannett.com.

Gannett Co., Inc. is a proud equal opportunity employer. We are a drug free, EEO employer committed to a diverse workforce. We will consider all qualified candidates regardless of race, color, national origin, sex, age, marital status, personal appearance, sexual orientation, gender identity, family responsibilities, disability, education, political affiliation or veteran status.
  • 2 weeks ago
  • Reviewed, Part of the USA TODAY NETWORK

Lead Full-Stack Ruby Engineer

DESCRIPTION

Reporting directly to the interim CTO, you will dive in and take ownership of our existing codebase, helping extend and scale our bespoke recommendations engine, order management, inventory, shipping, and reporting components.

This is a great opportunity to lead the engineering team of a startup that is already profitable, already a well-known brand for women, but still doubling in customers every six months. We need someone who can not only build our existing codebase, but also push the envelope, as we are developing some sophisticated data science capabilities, similar to Netflix, Amazon, and Stitch Fix.

Founded in 2014, Nadine West sends personalized outfits to our customers’ doorsteps every month. We are based in Austin TX, but we are a remote-first company, so you can live and work anywhere.

REQUIREMENTS

  • You partner with stakeholders to understand the business needs and design right-sized solutions, able to move from open-minded design thinking to breaking problems down and iterating to create working software.
  • You have built, launched, extended, and maintained a business-critical Rails app long enough to learn from your decisions, and love sharing those stories.
  • You are comfortable directing and mentoring other engineers with humility.
  • You have time-tested beliefs about code quality, testing, architecture, database design, ORMs, and build vs. buy tradeoffs, and enjoy articulating those beliefs winsomely to your colleagues
  • You’re at home owning the entire product development cycle (design, dev, testing, release, monitoring).
  • You’ve managed CI/CD pipelines and love auto-deploying to production after your well-honed tests pass.
  • You cherish focused, low-interruption deep work like we do (See 37 Signals’ “Group Chat is Making you Sweat")
  • You’re excited to work remotely, but also excited to share a US timezone and let us host you in Austin when it’s great for us both!

BENEFITS

We are a remote-first company, with employees in four continents. You decide when and where you work best. This is a salaried position, paying competitive Austin, TX market wages. Includes health insurance if you want. Nadine West is growing fast, which means lots of opportunities for growth and an exciting work environment, yet still a calm 40 hours a week. 

  • 2 months ago
  • Nadine West

Backend Rails Engineer at a 100% remote enterprise SaaS company

Retailers use archaic, old systems that don't work (think fax machines and voicemails). We're replacing the core operational processes with a modern platform that our customers love. Help us transform a $4.4 trillion industry and improve the way millions of people work. Major retailers like Gap, Nike, LEGO, and Old Navy are already using Zipline every day, but there is so much more to do!

We are looking for another Rails Engineer to join our team as the surface area of our product and infrastructure continue to scale and keep up with rapid customer growth.

“I think I just shed a tear. This is great!” – One of our Fortune 100 customers

Here are some projects we're excited for you to work on: 

  • Defining and improving useful APIs for our customers
  • Architecting the ETL process for retail hierarchy data
  • Coordinate with engineering teams at Fortune 500 retailers to support integration efforts
  • Performance improvements at the database level
  • Evangelize coding and performance best practices with the rest of the team
  • Collaborate with the rest of the team on new features that customers will love

What we look for: 

  • You have significant relevant production experience with large scale rails applications 
  • You have great written and verbal communication skills.
  • You prefer taking projects from inception to completion, and are outcome oriented. 
  • You have a strong understanding of systems architecture, database design, and the ruby language. 
  • You are proactive with communication and have no problem managing your time as a remote employee. 
  • You are proud of your craft, and enjoy and value clean code that scales to keep large teams productive.
  • 3 months ago
  • Retail Zipline

Ruby Developer - Remote - Solve problems from home!

Location: Remote
Type: Contract
Length: 3 month contract (option to extend)

Compensation: £4,500 - £5,400 ($5,900 - $7,100) per month, experience based

We are looking for an experienced Ruby Developer to join our existing team. You'll be joining a team of engineers supporting a rapidly expanding, international e-commerce store. This is a contract role, 3 months in duration (with an option to extend), and you must have a good overlap with UK 9-5 working hours.

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

Our tech stack is Ruby, Rails, JavaScript, PostgreSQL, Heroku. We prefer engineers who are language agnostic and embrace testing new approaches to solve problems.

Skills & Qualifications

  • ​MUST: Be in able to overlap with UK working hours (-/+2 BST)
  • MUST HAVE: Excellent written and spoken English
  • MUST HAVE: 5+ years Ruby experience
  • MUST HAVE: A strong understanding of HTML5, CSS3 & Javascript
  • MUST HAVE: Knowledge of deploying applications with Heroku
  • SHOULD HAVE: Experience working with Bootstrap
  • SHOULD HAVE: Experience required working with APIs, Git, and complex server side design
  • SHOULD HAVE: Experience working in an agile software team environment
  • SHOULD BE: Competent using Git
  • SHOULD HAVE: Experience working with project management tools such as Jira and Trello

Responsibilities

This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:

  • Work in an agile team, taking part in standups, and retrospectives (Via video conferencing)
  • Assist in decision making about application evolution
  • Use your knowledge of Ruby on Rails to build robust applications
  • Review commits made by other team members

Benefits

  • Work remotely
  • Great pay
  • Flexible time off
  • Exceptional support network from your team members
  • Funding towards open source projects
  • 6 months ago
  • Purepoint
Feedback