Today
  • SUSE

    Senior Software Engineer  (Global) Flexible Location

    Job Location: Virtual Office or any SUSE location At SUSE we're building the next-generation container orchestration platform based on Kubernetes, and are looking for a Senior Software Engineer to join us as part of the SUSE Containers team. Specifically, we are a team working to make the SUSE Container as a Service Platform the most easy to use and administer Kubernetes distribution out there. To achieve this, you would make use of many open source projects, including Kubernetes, Salt, Docker, Ruby-on-Rails and more. This is an outstanding opportunity to build highly available, micro‐service based distributed systems utilizing some of the latest cutting‐edge container technologies. At SUSE, we're strongly committed to open source and we contribute to numerous free and open projects and initiatives. We embrace and believe in the open source innovation model and the open source business model. As a member of the SUSE Containers team you will have the opportunity to contribute to Kubernetes, Salt and various other open source projects. You will work together with the teams as SUSE and the upstream communities for these projects and strive to continuously advance the state of the art to meet customer requirements. We're looking for someone who loves to dabble in everything from automation, to systems engineering, to operations – someone who enjoys working on complex problems, and isn’t afraid to span the stack from network architecture all the way to coding on Kubernetes. You should have an analytical mind, experience with computer science concepts and development processes, and a keen interest to learn new things. You will be able to articulate these ideas and assist in bringing these technologies to our customers and partners. Curiosity and good teamwork are two of the values that drive us as an engineering team. Are you passionate about these values? If so, you would be an extraordinary fit for us. As a team, we're constantly finding new ways to improve ourselves. One way we do this is by hosting regular FOSS-themed “hack weeks,” where all developers (and we mean it) are encouraged to work on any project of their choosing, either individually or as a team. We pride ourselves on our communication and teamwork – we're all in this together! Requirements:

    • You are passionate about programming and creating excellent software which meets the goals of its users.
    • You are an excellent teammate, and believe that as a team we can achieve anything but you can also work autonomously with a work style that values results.
    • You understand Open Source development processes and culture, and have experience with how to influence their communities.
    • Bachelor's degree in Computer Science (or equivalent) and 7+ years related work experience.
    • Experience with continuous integration and writing tests for your code.
    • Ability to document and automate common tasks. Our motto is to automate everything.
    • Understanding of the Linux Operating System and its low level interfaces (e.g. C, POSIX).
    • Ability to grok complex problems, break them down into component parts, and come up with correct, elegant solutions to them.
    • Experience with complex distributed systems.
    • Strong knowledge of Docker and Kubernetes (out of work experience also counts!)
    • Experience with Configuration Management tooling (Salt, Ansible, Chef).
    • Experience with Go, Ruby or Python.

    Nice to have:

    • Experience working in globally distributed teams.
    • Experience with container orchestration engines; knowledge of Kubernetes would be a plus.
    • Experience working directly with sales and assisting with both pre-sales presentations and post-sales guidance for customers.
    • Experience with Cloud Computing (OpenStack, AWS, or Azure.)
    • Experience with Bare Metal clusters (PXE, DHCP, Networking.)
    • Experience with Ruby on Rails or other web frameworks.

    Our Offer:

    • Direct contact with representatives of free/open source software projects worldwide.
    • Regular hack weeks and opportunities to attend conferences and workshops.
    • We offer a competitive package & employee benefit that are commensurate with candidate's experience and qualification
    • We celebrate success!

    About SUSE SUSE, a pioneer in open source software, provides reliable, software-defined infrastructure and application delivery solutions that give enterprises greater control and flexibility. More than 25 years of engineering excellence, exceptional service and an unrivaled partner ecosystem power the products and support that help our customers manage complexity, reduce cost, and confidently deliver mission-critical services. The lasting relationships we build allow us to adapt and deliver the smarter innovation they need to succeed—today and tomorrow. For more information, visit www.suse.com SUSE is proud to be an  Equal Opportunity Employer.  Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status

  • Purepoint
    £54,000.00 - £65,000.00Preferred: (GMT+00:00) London +/- 2 hours

    Location: Remote Type: Contract Length: 6 month contract (option to extend)
    Start: Immediate
    Compensation: £4,500 - £5,400 ($5,900 - $7,100) per month, experience based

    We are looking for an experienced Ruby Developer with a strong expertise in UI / frontend development to join our existing team. A good knowledge of modern CSS / HTML / Frontend tooling will be required and your focus will be on implementing visual elements within our application, along side the current UI lead.

    You'll be joining a team of 12 engineers supporting a rapidly expanding, international e-commerce store. This is a contract role, 6 months in duration (with an option to extend), and you must have a good overlap with UK 9-5 working hours.

    Good 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 (Vue), PostgreSQL, Heroku. We prefer engineers who are language agnostic and embrace testing new approaches to solve problems.

    You can learn more about Purepoint and how we work from our blueprint: https://purepoint.io/resources/blueprint/

    Skills & Qualifications

    • ​MUST: Be in able to overlap with UK working hours (-/+2 BST)
    • MUST HAVE: Excellent written and spoken English
    • MUST HAVE: Modern Javascript skills, having worked with modern JS frameworks
    • MUST HAVE: A strong understanding of HTML5, CSS3
    • MUST HAVE: 2+ years Ruby experience
    • SHOULD HAVE: Experience working with Bootstrap
    • SHOULD HAVE: Experience required working with APIs
    • 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
  • Purepoint
    £54,000.00 - £65,000.00Preferred: (GMT+00:00) London +/- 2 hours

    Location: Remote Type: Contract Length: 6 month contract (option to extend)
    Start: Immediate
    Compensation: £4,500 - £5,400 ($5,900 - $7,100) per month, experience based

    We are looking for an experienced Ruby Developer with a strong expertise in UI / frontend development to join our existing team. A good knowledge of modern CSS / HTML / Frontend tooling will be required and your focus will be on implementing visual elements within our application, along side the current UI lead.

    You'll be joining a team of 12 engineers supporting a rapidly expanding, international e-commerce store. This is a contract role, 6 months in duration (with an option to extend), and you must have a good overlap with UK 9-5 working hours.

    Good 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 (Vue), PostgreSQL, Heroku. We prefer engineers who are language agnostic and embrace testing new approaches to solve problems.

    You can learn more about Purepoint and how we work from our blueprint: https://purepoint.io/resources/blueprint/

    Skills & Qualifications

    • ​MUST: Be in able to overlap with UK working hours (-/+2 BST)
    • MUST HAVE: Excellent written and spoken English
    • MUST HAVE: Modern Javascript skills, having worked with modern JS frameworks
    • MUST HAVE: A strong understanding of HTML5, CSS3
    • MUST HAVE: 2+ years Ruby experience
    • SHOULD HAVE: Experience working with Bootstrap
    • SHOULD HAVE: Experience required working with APIs
    • 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
This week
  • HubTran

    Reporting to a Product Lead, you'll be a key member of our growing development team. You will work closely with one of our product teams to and implement new application features.

    At Hubtran, you will join a team that:

    • Has experience. The majority of our developers have more than 10 years of professional experience. One has published a book with the Pragmatic Programmers.
    • Has won the Chicago Innovation Award and Harvard Business School New Venture Contest.
    • Is remote friendly. We care about what you can accomplish, not where you choose to accomplish it from.
    • Believes diversity is essential and strongly encourages applications from women and minority candidates.
    • Can articulate their values. You can read about our values at on our blog.
    • Pays well.
    • Offers benefits including health insurance, 4 weeks of vacation, 401k, and more.

    Our code is a mixture of Ruby, Elm, JavaScript, and a dash of Clojure. Additionally, we have a strong interest in functional programming languages like Haskell, OCaml, Elixir, and Idris. We're also using Rails, React, Postgresql, Redis, Docker, and more. While these are the tools we're currently using, you don't need to have previous experience with all of them. We know that good developers are capable of quickly picking up new languages and tools.

    In order to succeed in this role you should be:

    • Experienced. You have designed and implemented entire projects not just individual stories. You have used Ruby on at least one project.
    • Curious. You aren't content with the status quo and know that we can always improve.
    • Self-directed. You can work on your own while prioritizing tasks.
    • Collaborative. You can work with others to improve a solution.
    • Empathetic. Your designs are influenced by a deep understanding of the customers' needs.
    • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.

    Bonus points for:

    • Experience or strong interest in Machine Learning.
    • Experience with functional languages like Elm, Haskell, OCaml, Elixir, or Clojure.
    • Previous Logistics experience.
    • Being in Chicago or Cincinnati.
  • O'Reilly Auto Parts
    Preferred: (GMT-06:00) Central Time

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

    Citrusbyte is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.

    Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience and processes to help them define and create their products.

    Most of our other projects are written in Ruby, so experience in this language is a solid plus, but we are looking for polyglot engineers who have a hunger for learning new languages and tools. We also have open positions for C# and NodeJS (using Typescript)engineers.

    In general we are looking for polyglot engineers who have a hunger for learning new languages and tools. At Citrusbyte, learning is part of the job, and you should always be able to answer the question: "what have I learned this week?"

    We believe that less is more and we vehemently value simplicity. This is reflected in the tools we choose to work with. For this reason we tend to avoid using big frameworks like Ruby on Rails and instead lean towards smaller tools like Sinatra, Roda or Cuba.

    We have also done projects in Elixir, Rust, Node.js, Go, Python, Lua, etc. And strive to learn new tools and languages everyday. We believe in always choosing the right tool for the job and we are very open minded about trying different technologies.

    Skills & Requirements

    • Smart, gets things done
    • Excellent communication skills
    • Consulting experience
    • Passionate about software development
    • Experience working in a highly distributed company
    • Open minded and always learning

    _Citrusbyte expects employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, employee development decisions such as training, and all other terms and conditions of employment, will be made without regard to race, nationality, national origin, citizenship status, employment status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination. Citrusbyte is an equal opportunity employer.
    _
    No statements by Citrusbyte are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.

This month
  • Tuft & Needle
    $85,000.00 - $105,000.00

    At T&N, the Senior Quality Assurance Engineer will ensure that all external and internal requirements are met before digital products reach both our internal and external customers. You will be responsible for inspecting procedures and outputs and identifying any errors in our tech. The ideal candidate for this role has impeccable attention to detail and solid experience in software quality assurance.  This is a hands-on QA position where your time will be spent both on hands-on QA tasks as well as overall coordination of QA activities in the team. You will be part of an Agile team and will be responsible for activities to ensure high-quality product delivery.

    RESPONSIBILITIES:

    • Create and improve upon Tuft & Needle’s QA process
    • Develop and implement processes and workflows for QA
    • Estimate, prioritize, plan and coordinate testing activities
    • Identify, record, document thoroughly and track bugs
    • Develop test strategy, create test cases, create automation scripts
    • Verify results and produce test summaries and defect reports
    • Assist in the development of automated testing framework
    • Develop and guide other QA Specialists in the team
    • Work cross-functionally to get your questions answered; set expectations; and schedule milestones
    • Cross browser testing in support of all modern browsers
    • Stay up-to-date with new testing tools and test strategies

    PREFERRED EXPERIENCE:

    • 4+ years of technical discipline or relevant experience on live industry projects
    • Experience in all stages of application testing including UI, backend, functional, regression
    • Firm grasp of web technologies(Javascript, HTML5, CSS) 
    • Experience writing Cypress.io tests 
    • Good experience with current software languages, application code design, and writing in Ruby & Java Script
    • Experience working in Agile/Scrum development environments

    Ideal candidates can work from anywhere in the US

  • Tuft & Needle
    $125,000.00 - $150,000.00

    Our software engineering team is growing, and we are looking for a Software Engineering Manager with progressive technical experience. In this role, you will be responsible for building and delivering and exceptional technical experience for Tuft & Needle customers. You will be working with very talented, skilled and passionate developers, testers and product owners that create the experience that our customers know us for.

    We are looking for a technologist with a demonstrated progression from sharp coding skills, architectural leadership, and a passion for managing high performing engineers. Our stack consists primarily of Ruby, Rails, Postgres, React.js, HAML and SCSS and is deployed to Heroku and S3. We use CircleCI for continuous integration and believe strongly in continuous deployment. Refactor without fear and ship daily! We also believe in leveraging quality API’s and tools.

    RESPONSIBILITIES:

    • Work with cross-functional stakeholders and partners in customer experience, marketing, supply chain, and finance, to achieve business goals
    • Provide leadership and guidance to coach and motivate team to achieve optimum performance
    • Drive technical projects in an innovative and fast-paced environment
    • Be responsible for the overall planning, execution, and success of complex technical projects
    • Serve as a champion of sound decision-making at all levels of the company
    • Participate in the recruiting and hiring of highly-skilled software engineers; providing mentorship, and career development to the team

    PREFERRED EXPERIENCE:

    • 2+ years management experience; building and leading software engineering teams
    • 6+ years of programming experience in Ruby(preferred), Python, or similar dynamic programming languages
    • Ability to scale, build and develop a team of experienced professionals, providing career development and coaching
    • Ability to execute with little oversight and be able to adapt to problems quickly
    • Strategic mindset - you're comfortable thinking a few steps ahead of where the team is at now
    • Solid track record of developing, driving and delivering software products
    • Experience building and maintaining EDI integrations a plus
    • Experience with MS Dynamics NAV or similar ERP a plus

    Ideal candidates can work from anywhere in the US

  • Tuft & Needle
    $90,000.00 - $120,000.00

    OVERVIEW: We’re looking for a full-stack Ruby/Rails developer to join our growing engineering team in Phoenix. You'll get to work on tuftandneedle.com as well as our internal customer experience and administration systems while collaborating with the rest of the engineering team on strategic decisions.

    OUR TECHNICAL ENVIRONMENT: Our stack consists primarily of Ruby, Rails, Postgres, React.js, CoffeeScript, HAML and SCSS and is deployed to Heroku and S3. We use CircleCI for continuous integration and believe strongly in continuous deployment. Refactor without fear and ship daily! We also believe in leveraging quality APIs and tools.

    RESPONSIBILITIES:

    • End-to-end ownership: Each project gets an Engineering owner that is responsible for the success of the project.
    • Launch early and iterate: Done is better than perfect. Although we maintain a minimum standard of quality, we believe in getting value out of features and enhancements as soon as possible, while rapidly iterating.
    • Do things that don’t scale: We believe that our software should automate existing manual processes to save time, rather than preempt potential needs to avoid building unnecessary software. Our litmus test for deciding on new features is “Has the team done this manually first?”. Of course, we’re pragmatic even about this value.
    • Pragmatism: In a growing startup, our philosophy is that it’s important to be pragmatic. We are rarely dogmatic and use Judo moves to efficiently solve problems.

    PREFERRED EXPERIENCE:

    • 5+ years of experience working in a tech environment similar to what's described above
    • Empathy
    • Pragmatism
    • Curiosity
    • A love for learning
    • The ability to see projects through to completion

    Ideal candidates can work from anywhere in the US

  • New Context Services
    $130,000.00 - $220,000.00

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • New Context Services
    $130,000.00 - $220,000.00

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • New Context Services
    $130,000.00 - $220,000.00

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • TaxJar

    TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 15,000 businesses. Our mission is is to make eCommerce easier for everyone. 

    OUR CORE VALUES

    • We do the right thing for our customers.
    • We're a team, built on trust.
    • We're proud to be remote.
    • We're in control of our own destiny.

    TaxJar’s remote-only team of 70 people is growing quickly. We have an immediate opening for a QA Automation Engineer. 

    We want you to join one of our product engineering teams and help us build a product our customers love. The product engineering team at TaxJar is solving complex problems on a daily basis, supporting our growing customer base and creating new solutions in a complex domain. We deal with large datasets, complex frequently-changing sales tax rules, and automating complex processes for thousands of business customers.

    *This is a full-time remote position, available to folks located in the US.

    AS A QA AUTOMATION ENGINEER YOU WILL

    • Work with the Engineering team in developing a QA testing strategy for projects

    • Determining the appropriate balance of manual and automated tests, as well as the types of tests (UI, API, functional/performance/load, and so on)

    • Build end-to-end smoke tests

    • Create processes to validate data quality

    • Improve and build upon our test suite, test guidelines, and testing culture

    • Execute and report on the full test suite of our applications

    • Review and test your teammates pull requests

    REQUIREMENTS

    • 3+ years of Software Testing & Engineer experience

    • Advanced problem-solving, debugging and troubleshooting skills

    • Proven and demonstrable skill building end-to-end smoke tests

    • Experience working both Ruby and JavaScript test frameworks

    • A strong understanding of Ruby on Rails and RSpec

    • Ability to manage tasks from assignment through to production

    • Agile, humble, trustworthy, and a team player

    • Rapid learner who thrives in a fast-paced and demanding environment

    • Excel at communicating with the team remotely (chat, video, email, etc)

    YOU'LL BE A GREAT FIT FOR OUR TEAM IF YOU

    • Only want to work remotely
    • Are a PRO at communicating and collaboration
    • Highly value working with people you like and respect
    • Are accountable
    • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
    • Hungry to play an impactful role and not afraid to fail

    We’re a happy team and we all really love what we do. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably. We're always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

    BENEFITS

    • Excellent health, vision and dental benefits
    • Flexible vacation policy
    • 401k Plan
    • $1,000 in professional development credit
    • Home office stipend
    • Equity in a profitable company
    • 2x year all-company in person retreats (fully paid for by us of course)
    • Mandatory Birthday holiday!
    • 12 week paid maternity/ 6 week paid paternity leave
    • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.

    We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.

    If you're not the perfect fit for this position, but you know someone who is, we'll pay you $1,000 if you refer us to the person we hire.

  • Augusto Digital

    We are looking for an experienced React Native developer to join our growing team. 

    You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.  If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. 

    As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve the user experience.  If you are versed in a few different languages, enjoy writing code and services, have a good understanding of databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers, and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development, and deployment)

    • Consulting experience

    Why work with us

    • Work remotely from anywhere in the world. Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.

    • Fun collaborative environment.

    • Enjoy writing code and working with people who love technology

  • Loco2 Ltd

    Loco2 is looking for experienced Ruby engineers to join our existing team, where you'll help us maintain and improve our existing infrastructure, integrate new rail operator booking systems and scale effectively for our rapidly expanding user base.

    This is a full-time, working office hours, usually from 9.30-6 GMT. There’s flexibility in working hours and we offer a generous holiday allowance and a salary that reflects your experience.

    This is a remote position, you might, however, be required to visit the office in Old Street to attend business meetings, events, and so on.

    Job Descpription

    • Our software stack consists of a pure-Ruby backend library which we use to communicate with train booking APIs, a modern Rails application, a PostgreSQL database, and two native mobile applications (iOS and Android).

    • We’re integrated with multiple rail operator booking systems (with our current team we usually complete at least 1-2 major integrations each year), and we’re increasingly consuming other types of data too (e.g. timetable data for routing, real-time arrivals/departures etc).

    • We need to diligently manage technical complexity, as each external system works in a slightly different way, with its own features and quirks. SOAP is (unfortunately) used by many operator APIs, which is why we released our open source library, LolSoap.

    • Some of the most difficult challenges we face relate to routing and making sense of lots of data. Which routes are best to get from A to B? Which booking systems should be queried? How might we cache data without affecting the accuracy of results?

    • We’ve recently released mobile applications for iOS and Android. Further developing our mobile strategy is a key goal for the business.

    • Because Loco2 is the merchant of record for all transactions we are also responsible for fraud prevention, and handling currency and other finance-related issues.

    • We frequently release new features that drive rapid organic growth, and so it’s vital that we anticipate and address scaling challenges before they occur.

    Candidate's essential Skills & Experience

    • Has 4+ years of professional programming experience

    • Has deep knowledge and experience of Ruby

    • Is fluent in English and confident communicating and sharing complex information and learnings with both technical and non-technical team members

    • Has a good working knowledge of modern devOps technologies such as Docker

    • Is comfortable designing object-oriented software from scratch, not just implementing CRUD Rails apps; a pragmatist who can see the trade-offs involved in the different approaches to solving a problem

    The ideal candidate

    • Strives to discover and understand the root cause of problems, suggesting new and improved solutions, rather than treating the symptoms.

    • Actively considers future maintainability when deciding how to implement something.

    • Has a keen appetite for self-improvement and growth, but doesn't hesitate to ask for help when needed.

    • Enjoys getting their teeth stuck into complicated problems, as well as being willing to pitch in on some of the more routine tasks which inevitably arise.

    • Is willing to participate in an on-call rota to cover technical emergencies out of hours.

    • Can work the hours that have some overlap with London daytime.

    • Is motivated by Loco2's mission.

    How to apply

    Send your CV and a cover letter [email protected], outlining your skills and experience and answering the following questions given in the job ad.

    Some questions we'd like you to include in your cover letter:

    • What are some of the most challenging/interesting programming tasks you have worked on?

    • Why do you want to work for Loco2?

    • In what country and timezone do you live?

    Salary ranges £55 000 - £70 000 (DOE)

    Regretfully,  we can only accept applications from applicants with an existing right to work in the UK or from within the EU.

  • Source Coders
    $130,000.00 - $165,000.00

    The Opportunity: Senior Rails Engineer

    MyTime is based in SF and has a remote-friendly working environment with an excellent engineering culture. We've a team of 12 engineers who are based onsite in SF and spread across the US. We're looking experience Ruby on Rails Engineers based in the US who want to join a 100% remote distributed team, or anyone who may be interested in relocating to SF.

    This is a great opportunity to join a small and growing engineering team, where you will make a big impact on a multi-demensional SaaS product that is used by millions of people each day. 

    Preferred Qualifications

    • 3+ years of professional software engineering experience with Ruby on Rails
    • Experience working with relational databases such as MySQL or PostgreSQL
    • Some experience with Memcache and ElasticSearch is preferred
    • Some experience with AWS products (EC2, ECS, RDS, S3, ELB) is preferred
    • Comfortable writing test suites and specs in our test-driven environment

    MyTime offers competitive salaries, an annual bonus, meaningful equity, strong equity package, full health benefits and a generous PTO policy

  • Marketcircle
    C$85,000.00 - C$100,000.00

    Are you a software developer that enjoys remote work, collaborating with teams, and solving challenging problems? If so, we’re looking for an experienced software developer to join our backend team.

    The team is responsible for developing, maintaining, and supporting our backend services. Some of the things you might work on:

    • RESTful interfaces to persist data for our client apps
    • authentication and payment backends
    • PostgreSQL database(s) with custom extensions
    • Elasticsearch indexing and search

    Why you’ll love working at Marketcircle:

    • Work remotely!
    • Learn. We invest in our employees: conferences, books, and online courses.
    • Team. Our team is like our second family. Work, learn, and eat with each other.

    You need to be a highly motivated team player; creative and passionate about developing new technology that empowers us to empower our customers.

    You are:

    • an experienced software developer, with some experience building backend services
    • comfortable working remotely
    • comfortable working independently or collaboratively

    You have:

    • a solid understanding of modern backend applications
    • experience with modern API design and ideally know your way around in a web framework such as Ruby on Rails, Django, or Sinatra
    • experience with a either Ruby, Python, or a similar scripting language
    • an appreciation for well written, tested, and documented code
    • experience with Linux or a BSD
    • experience with Git and GitHub
    • experience developing using Swift

    Bonus Points for:

    • experience with infrastructure management tools (like Puppet, Ansible or Chef)
    • experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
    • knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

    How to Apply:  Send your resume over to jobs[at]marketcircle[dot]com and be sure to include why you’d be the best fit for this role.

  • healthfinch

    Software Engineer or Senior Software Engineer 

    Job Purpose

    The Software Engineer’s or Senior Software Engineer’s primary responsibility is to help design and build products that are pivotal to healthfinch’s success in the healthcare automation market. The domain is complex, industry and/or integration knowledge is a plus. An aptitude and willingness to learn is a must-have. We pair-program, mix teams, and are a remote-first company.

    You will be working among other highly skilled, kind, and precise communicators. Your problem solving ability is the skill you are most proud of, and it will likely be exercised in clojure. Occasionally, you will also be working in ruby, AWS infrastructure, postgres, sqlite, dynamo, a variety of testing frameworks, and more.

    Duties and Responsibilities

    • Ability to communicate difficult technical concepts

    • Competent with source control, an editor, and other tools, as well as common testing methodologies

    • Writes correct and clean code, skilled at giving/receiving PR feedback

    • Develop software to meet requirements

    • Communicate with partners so that product planning can be informed by knowledge of technical possibilities, limitations, and tradeoffs

    • Work both independently and in pairs (remotely) with other engineers

    • Make and follow through on architectural and design decisions (during new development and when updating or refactoring existing systems)

    • Be able to explain and promote decisions among other engineers

    • Write quality documentation for users and other engineers

    • Broad knowledge of core CS concepts

    Qualifications

    • Software Engineer: Internship or other paid working experience, ideally with mentorship

    • Senior Software Engineer: Experience delivering non-trivial software systems or features, preferably from inception to sunset

    • Must be located in the United States

    Travel: 5% - twice a year for team meetings.

    We welcome people of different levels of experience and backgrounds. We know that people can come by the skills and talents we’re looking for in many different ways, so if you’re interested, let’s talk! We’d like to hear your story. healthfinch is also committed to creating spectacular culture, along with phenomenal benefits. All full time employees are entitled to paid maternity/paternity leave, unlimited vacation and the ability to work anywhere in the United States.

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

  • Salesforce

    Manager, Software Engineering Leadership Opportunities, Heroku
    ***Currently we have Leadership opportunities on our Front-end Engineering team and our Runtime team.***
    Location: US & Canada
    (100% Remote or Offices - SF, CA /Bellevue, WA / Indianapolis, IN / Louisville, CO / Burlington, MA / Vancouver, CN)
    The Heroku Manager Opportunity:
    Manager roles are open in the Heroku Data, Runtime, and Platform Services departments, each of which is roughly 40 engineers, managers and PMs distributed around the US and Canada
    Heroku Data and Runtime develop and operate the underlying platform on which the rest of Heroku runs. We build scalable, distributed systems that support our critical internal customers and millions of external customers.
    Heroku Platform Services develops and operates the Heroku Platform itself: that includes the CLI and Dashboard user experience, the higher workflows like Continuous Deployment and Integration, the operational experience, the public APIs, and more.
    Our systems are built with AWS, Go, Ruby, gRPC, Kubernetes, Terraform, Postgres, Kafka and more.
    Our teams and leaders value team culture, inclusiveness, trust and safety above all
    Our leadership group is spread across the experience spectrum and we offer a great opportunity to learn from a diverse group of leaders in a strong mentorship environment
    We lead as a group, work closely together, share big responsibilities and support each other
    Heroku Engineering is growing quickly and offers an opportunity for developing leaders to grow with us

    Examples of recent manager-led work:
    Introducing new collaboration models as we grow (our squad and guild model) and evangelizing our methods within the broader engineering org
    Developing a team health survey and group discussion exercise based on the re:work framework for team effectiveness
    Embedding in a squad of 3-5 engineers to rapidly iterate and ship something (ie: a customer-facing feature like Automated Cert Management or an engineering-driven sustainability improvement like decomposing our process manager into sharded Go gRPC services)
    Working directly with strategic customers to gather feedback, navigate challenges and negotiate priorities
    Building relationships with major technology vendors and influencing their roadmaps
    Improving our hiring and onboarding processes to be more inclusive and scalable

    Profiles relevant to us may feature:
    Fostering collaborative, engaging and inclusive team environments
    Establishing clear priorities, expectations, and accountability for individuals and teams
    Guiding people through periods of growth and change
    Driving the execution and delivery of features by collaborating with many cross-functional teams, architects, product owners and engineers
    Partnering with product managers to align on objectives, priorities, tradeoffs, and risk
    Facilitating engineering meetings (stand-ups, planning, retrospectives, design discussions)
    Empowering delivery teams to self-organize
    Providing technical guidance, career development, and mentoring to team members
    Maintaining high morale and motivating delivery teams to go above and beyond
    Vocally advocating for technical excellence and helping teams make good decisions
    Participating in architecture discussions and planning
    Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams
    Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity
    Excellent written and verbal communication skills, including the ability to work effectively with geographically distributed teams and people of various backgrounds
    Experience with IaaS, distributed systems and critical production systems is desirable, but not required

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World’s Most Innovative Company according to Forbes, and one of Fortune’s 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!
    *LI-Y

  • Salesforce

    Runtime Sr., Lead, or Principal Level Platform Engineer, Heroku
    Heroku operates the world’s largest PaaS cloud, continuously delivering millions of apps with 6+ million container deployments, 16+ billion routing requests, and 10+ terabytes of application logs per day. Our vision is for developers to focus on their applications and leave operations to us.
    We work in small groups who are heartfelt about our users’ problems. We plan weekly, chat daily and work closely together. Our team is a remote community with members excited to work together on challenging distributed systems problems. Equality is a core value for Salesforce; it's at the heart of everything we do and strive to be. That means Equal Opportunity, Equal Advancement and Equal Pay for all. We do not discriminate on the basis of race, religion, color, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.
    We hope you are passionate about joining our community of engineers who love to learn, work, and operate a gigantic distributed system, build and sustain a remote culture and help grow and mentor other engineers.
    Examples of recent work Runtime engineers have done at Heroku
    Core infrastructure scaling and growth: broke up a critical, monolithic Ruby application that performs many container scheduling tasks and refactored it as a set of well scoped gRPC Go services.
    Supporting critical customer applications: diagnosed and fixed a very elusive bug in how signals are forwarded between our platform logging process and customer containers that was causing customer apps to crash unexpectedly.
    Delivering features to customers: built an automated cert management capability using the Let's Encrypt API to provision free customer SSL certs for domains added to apps and automatically renew expiring certs.
    Researching and learning: prototyped a Kubernetes orchestration backend for our internal Runtime API as part of a larger effort to learn about and adopt new technologies in our runtime.
    Infrastructure improvements: transitioned our use of K8s from self-managed to managed by integrating EKS and implemented a new authentication scheme to integrate our container registry with EKS.
    Incident response: conducted emergency response when a remote operation timed out during routine API maintenance in our EU runtime, corrupting routing state data for a single node. Incident responders followed documented procedure in our ops playbooks to identify the corrupted node and flush its cache. Remediation work included refining our metrics to reduce our time to diagnose and improving our automated tooling used for system maintenance.

    Profiles relevant specifically to the Senior Engineer role would feature:
    3+ years in a full-time, professional software engineering role
    Experience developing production software in Go or Ruby
    Experience developing on IaaS (AWS, GCP, Azure, OpenStack, etc)
    Demonstration of strong software development best practices, such as documentation driven design, code review, test coverage, continuous integration, continuous delivery, phased rollouts
    Enthusiasm for learning new languages, frameworks, and skills
    Excellent written and verbal communication skills, including the ability to work effectively with geographically distributed teams and people of various backgrounds
    Experience participating in an on-call rotation

    Profiles relevant specifically to Lead and Principal roles would additionally feature:
    5+ years in a full-time, professional software engineering role
    Experience in a technical leadership role in a collaborative team environment
    Experience deploying, operating and supporting critical production systems
    Experience deploying services on Kubernetes
    Experience participating in an on-call rotation

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” six years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

  • MD Ranger, Inc.

    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]

  • Salesforce

    Manager/ Senior Manager/ Director / Senior Director, Software Engineering (All levels)

    Salesforce is looking for a Manager/Director to lead our software engineering teams. We need someone who is technically strong, energetic, highly collaborative and passionate about the product and our customers. You will manage and lead a team of exceptional developers and QE working on applications written in languages such as Java, Javascript, Ruby on Rails, Node.js, jQuery and React deployed on Heroku. We work in a collaborative environment and we value transparent communication and feedback, code reviews, and making learning fun.
    In this role, we need someone who can:
    Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer
    Make critical decisions that attribute to the success of the product
    Proactive in foreseeing issues and resolve it before it happens
    Daily management of standups as the ScrumMaster for no more than two engineering teams
    Partner with PO to align with objectives, priorities , tradeoffs and risk
    Ensuring teams have clear priorities and adequate resources
    Empowering the delivery team to self organize
    Be a multiplier and have a passion for team and team members’ success
    Providing technical guidance, career development, and mentoring to team members
    Maintaining high morale and motivating the delivery team to go above and beyond
    Vocally advocating for technical excellence and helping the teams make good decisions
    Participating in architecture discussions and planning
    Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams
    Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity
    Occasionally contributing to development tasks such as coding and feature verifications to assist teams with release commitments, to gain understanding of the deeply technical product as well as to keep your technical acumen sharp

    Experience and skills:
    Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience
    3+ years experience leading software development projects with a distinguished track record on technically demanding projects
    Strong verbal and written communication skills, organizational and time management skills
    Ability to be nimble, proactive, comfortable working with minimal specifications
    Experience with short release cycles, the full software lifecycle, and experience working on a product that’s been released for public consumption
    Experience in hiring smart, talented engineers
    Knowledge of professional software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations
    Experience with Agile development methodologies. ScrumMaster experience required
    Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs

    Nice to have skills
    Experience with search platforms such Lucene, Solr or ElasticSearch a plus
    Experience with Performance Engineering
    Building Machine Learning platforms
    Android, and/or iOS domain knowledge, including debugging, app store policies, and consumer trends
    Deep learning, voice technologies (ASR, TTS), machine learning, natural language processing, or computer vision
    Experience in developing cloud platform

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world!!
    *LI-Y

  • New Context Services

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • New Context Services

    Site Reliability Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting.

    We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security. As a New Context Site Reliability Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • SocialChorus
    $120,000.00 - $165,000.00

    SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our 100+ customers and hundreds of thousands of their employees worldwide and has only just begun. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference? We are currently seeking a USA BASED iOS Engineer to design and implement new features/functions for our mobile communications platform. We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want.

    Responsibiitlies

    • Design and execute user-facing features on iOS devices
    • Create and update application designs for application enhancements
    • Provide technical leadership, driving and performing best engineering practices
    • Produce high quality software that is unit tested, code reviewed, and inspected for continuous integration
    • Carefully evaluate the technical tradeoffs of every decision
    • Work with the Design team to hone in on the best UI and infrastructure practices
    • Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions

    Qualifications

    • Proficient in software/mobile app/API/Social Media iOS initiatives development
    • 4+ years building apps in a production environment
    • 2+ years experience with Swift, with deep understanding of Swift programming conventions
    • Multiple apps deployed to the App Store
    • Personal/Public projects available for review
    • Strong working knowledge of iOS SDK, computer network protocols, data structures, algorithms, and designing for performance
    • Experience with video and image processing
    • Knowledge of modern design patterns
    • Strong knowledge of github best practices and peer review guidelines
    • Experience working with and tuning high volume mobile applications
    • Experience integrating with RESTful API backends
    • Experience working in an Agile development environment

    Why SocialChorus? Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit. Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.

  • ReCharge Payments

    Overview

    With over 10,000 online merchants launching subscriptions and over 1,000,000 subscribers powered by ReCharge we're processing tens of millions of dollars in sales every week. Our mission ‘to make repeat orders easier' began four years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with over 100 remote-first employees around the globe.

    Our Store team is looking for a Software Engineer to collaborate with engineers globally working on a critical part of a SaaS user experience used by millions of people every month.

    Our stack includes: Python, Flask, Jinja, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

    What You’ll Do

    • Live by and champion our values: #ownership, #empathy, #simple-solutions.
    • Write code focused on scalability, testability, supportability and maintainability.
    • Collaborate with design, product and engineering teams across the company to build new features or update existing ones at scale.
    • Implement new technologies to solve ReCharge’s technical challenges as they arise.
    • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
    • Debug production issues across multiple levels of the stack.
    • Find and address performance issues throughout the application.
    • Perform thorough code reviews and troubleshoot complex issues.
    • Work with engineering and product managers to understand roadmap priorities.

    What You’ll Bring

    • Typically, 4-8 years of relevant development experience in fast paced environments
    • Knowledge of two or more languages: Python, Go, Java, Nodejs, Ruby
    • Proficient with Python, Flask, Jinja (or liquid) and collaborative tools like Git
    • A knack for engineering simple solutions to solve complex problems
    • Self driven; a passion for taking ownership of your work and delivering outcomes
    • Ability to work remotely and desire to make an impact at a boot-strapped start-up
    • Excellent communication skills, a team player with a ‘winning as a team’ attitude
    • Strong computer science fundamentals - data structures and algorithms
    • Bachelor’s degree or equivalent experience desired
  • Theorem
    Preferred: (GMT-06:00) Central Time +/- 4 hours

    As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

    As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?

    This is a remote first role that will require some travel to client sites as necessary. You must be authorized to work in the United States.

    Responsibilities and Duties

    In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:

    • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
    • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
    • Assess and research technologies to determine their fitness for a particular purpose.
    • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
    • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
    • Collaborate with the team to create a successful project hand-off plan

    Qualifications and Skills

    • 10+ years of experience in software engineering.
    • Over 5+ years of experience directly consulting with clients.
    • Eager to learn new languages and technologies.
    • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
    • Strong experience designing and delivering features on both server and client sides of the development stack.
    • Experience with AWS, GCP, or Azure is a plus.
    • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
    • BS of Computer Science or similar academic background is a plus.
    • Excellent skills in spoken and written English language.
    • Possess a strong and reliable internet connection.
  • Left Field Labs

    THE OPPORTUNITY

    We are seeking an experienced technical lead to join a fast-paced product team building a complex software product used by one of the largest technology companies in the world. You will work alongside a group of dedicated and supportive engineers, producers, and designers to contribute to the product vision and lead the development workflow. Together you will create an excellent and stable platform that not only meet the needs of our clients but are also a joy to use.

    IN THIS ROLE, YOU WILL:

    • Work closely with the Executive Technical Director to maintain the overall product design and vision
    • Collaborate daily with project managers to assist with communications and resource management
    • Work side-by-side with the dev team, providing both guidance and assistance in the ongoing engineering work
    • Be responsible for the successful execution and delivery of all technical aspects of the product
    • Combine deep technical expertise with refined communication skills so as to regularly converse with a wide range of our users and stakeholders
    • Be expected to fully understand and document the business and functional requirements of the product from a technical perspective
    • Be responsible for tracking emerging requirements and feature refinements, and assessing their impact on the product roadmap, overall scope, and delivery timelines
    • Be expected to pitch in with hands-on development and dev-ops work when required (and be excited to do so!)
    • Have oversight over all written code, regularly perform code reviews, and be responsible for the overall health of the codebase

    YOU MAY FIT THIS ROLE IF YOU:

    • Have extensive experience both practicing and leading professional software development
    • Enjoy building complex products, applications, and websites
    • Possess exceptional communication skills across technical and non-technical audiences
    • Have hands-on fullstack experience, building both complex APIs and interactive UIs for large-scale and public-facing web properties
    • Specialize in software design, code structuring, systems scaling, and application performance optimization
    • Put high value in taking time to visualizing complex problems and predict the short- and long-term effects of each possible solution
    • Take production systems seriously, and expect others to do the same
    • Have a strong understanding of common back-end technologies, such as Python, Ruby, Java, Node.js, etc
    • Have a strong understanding of common front-end technologies, such as Angular, React, etc
    • Have used both SQL and NoSQL databases, and understand the benefits and shortcomings of each
    • Evaluate all code from a security perspective, looking to prevent all vulnerabilities including XSS, injection attacks, etc
    • Understand the value and liability of storing PII, and take the responsibility very seriously
    • Can’t imagine how anyone would ever build _anything_ without version control
    • Understand how to use data collected through analytics to improve the user experience
    • Know how to independently debug a complicated problem, and do so regularly
    • Understand how to give effective and constructive feedback through code reviews
    • Constantly learn new things, and enjoy both teaching others and being taught
    • Understand the importance of testing, and how to write good tests
    • Care deeply about the user experience, including performance and accessibility
    • Value tight teamwork to achieve results that surpass a single individual’s contributions
    • Understand that every product/project requires an array of fields and talents, and respectful communication is a critical component in success

    WHO ARE WE?

    We are a technology company that connects people, products, and experiences in powerful ways. Our growing team of designers, developers, producers, strategists, and content creators is based across the US and globally. We believe in the power of storytelling, human-centric design, and the intersection of creativity with code to further humanity's relationship with technology. If you're the kind of person who obsesses over details, thrives in a collaborative environment, and jumps at the opportunity to take on new challenges, this is the place for you.

  • ZOLL Medical

    ZOLL Medical is a growing, innovation-driven company that specializes in delivering medical devices and software solutions that help advance emergency care and save lives. Hospitals, emergency medical services (EMS), and others trust us to provide high-quality products and services in over 140 countries. Our products are used every day across the globe to save the lives of people who suffer sudden cardiac arrest. 

    We are a small engineering team within Zoll that builds software to distribute, maintain and deploy life saving devices to improve outcomes for sudden cardiac arrest patients. Our platform integrates web and mobile applications with internet connected devices. We follow agile software development practices and make an effort to keep up with the changing landscape of tools and techniques in our industry. We find our work meaningful and incredibly rewarding. We're looking for a like-minded Full-Stack Developer who feels the same. 

    Our Perks: 

    We operate like a startup, but have the financial stability and comprehensive benefits package you would expect from a larger company. - We have a remote engineering team that meets on site in Chelmsford, Massachusetts a couple of times each year. - We are a small, tight-knit team that cultivates a friendly and welcoming environment.

    Responsibilities

    - Improve features in our existing software.

    - Build the next version of our software.

    - Apply your skills across the full stack, as needed.

    - Flexibility to specialize in an area that interests you. (e.g., front-end, API, devops, mobile, etc.)

    - Perform code reviews.

    - Assess technical feasibility of new product features.

    - Enhance productivity through automation and process improvement.

    - Engage in weekly online sprint meetings.

    - Share knowledge during weekly engineering standups.

    Qualifications

    Our Tech Stack: 

    - Ruby on Rails

    - Postgres

    - Redis

    - Sidekiq

    - React

    - Stimulus 

    About You: 

    - 5+ years of professional experience building software applications

    - 2+ years of professional experience with Rails

    - Professional experience building APIs using Node, Ruby or other popular server technologies

    - Comfortable with Git/Github

    - Previous experience working on a remote engineering team

    - Experience with HTML, CSS and one of the modern JavaScript frameworks 

    You’re a great fit if you are: 

    - Passionate about the craft of software development.

    - Able to work independently, but also enjoy collaborating with teammates on technical challenges.

    - A lifelong learner.

    Other Duties:

    Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities will be reviewed periodically as duties and responsibilities change with business necessity.  Essential and marginal job functions are subject to modification.

    ZOLL Medical Corporation appreciates and values diversity.  We are an Equal Opportunity Employer M/F/D/V. 

  • E-accent BV
    $60,000.00 - $60,000.00Preferred: (GMT+08:00) China Time - Beijing +/- 6 hours

    As a developer at E-accent, you’ll help build web applications that solve real business problems for our clients.

    Location

    Australian, European, or Asian time zones are all acceptable.

    We offer

    • Ruby on Rails projects
    • Occasional front-end work, typically React
    • Remote work
    • A small, friendly, supportive team
    • An actual 40-hour work week
    • No pair programming, and few meetings (just the ones we need)
    • MacBook Pro and any other software/hardware you need
    • Australian full-time working conditions: 4 weeks of paid vacation, a few extra personal days to use at your discretion, and the standard national holidays every year
    • Yearly CPI salary increases

    Skills you will have

    • 2+ years of Ruby on Rails experience, including testing
    • Version control with Git
    • You write clean, efficient and maintainable code
    • Be happy to work remotely, communicating through Slack and video calls with project management in Trello and Github
    • Excellent English communication skills
    • Agile, humble, trustworthy, and a team player
    • Passion for building simple and intuitive solutions to complex problems

    A bonus if you have any of the following experience

    • Javascript frameworks such as React
    • Craft CMS
    • Application deployment/devops/CI/Linux
  • Wyzant

    Who we are:

    Wyzant helps connect people with educators through personalized learning. We challenge ourselves to build the best products possible but work hard to retain a relaxed, casual environment. Outside of getting things done, you can expect to find people who love to learn and socialize, play games or talk shop with others in the company.

    We believe in frequent releases and pushing our product forward with as few hurdles as possible. We build our engineering process around this belief, and always look for ways to improve here.

    Who you are:

    You take pride in your work, helping others learn and you look for the same from everyone on your team. Your past experience shows an eye for detail and a desire to talk about that new thing you just learned or that new skill you picked up.

    In short, you feel passionate about pushing a product forward that helps people learn, and working with others who feel the same.

    Our Tech Stack

    Below are the sorts of things you'd expect to see under the covers:

    • Back-end: Ruby 2.4+, Go 1.9+, MySQL, Redis, Elasticsearch
    • Front-end: Rails 5.x, Vue 2.x, Webpack
    • Testing: RSpec, Capybara, Selenium, Mocha, Jest
    • Mobile: Highly rated, native iOS and Android apps
    • Infrastructure: Docker, Kubernetes, Google Cloud, HAProxy
    • Tooling: GitHub, TeamCity, Trello, Slack

    What you'll do:

    As part of our team, you will join a group of experienced engineers developing web-based apps and services. Some of the things you will do include:

    • Software development in Rails, Vue.js
    • Build, develop and deploy new features and enhancements
    • Collaborate with product and design leads in planning and delivery
    • Contribute to and help evolve our technologies to solve more data-intensive problems
    • Deliver projects using technical leadership and your ability to drive consensus

    About you:

    This is what we'd look for from your experience.

    • 4+ years experience developing consumer-facing web applications or services
    • Programming fluency in Ruby and/or JavaScript
    • Web framework experience with Rails or a similar full-stack framework
    • Understanding of web technologies (HTTP, SSL, CSS, CDNs, JavaScript, etc..)
    • Passion for building things customers use, and being involved in improving how we work
Load more