Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: amazon-web-services redis jvm-languages microservices database-design

HealthCare.com is seeking a world-class Principal Software Engineer who enjoys ideating and developing technical strategies for the business. Data and innovation are central to our business strategy. Our People Software Engineer will be a leading member of our elite Engineering team building products that will be used by millions of users within days of creation. 

What You'll Do:

  • Design and develop software architectures that support company objectives.
  • Design and implement scalable software architecture patterns that support company growth.
  • Coordinate with software development team in developing and implementing software applications
  • Providing coaching to other engineers.
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
  • Work with other Engineers in planning, prioritizing and executing assigned projects within deadlines.
  • Assist in risk assessment and mitigation activities.
  • Provide technical guidance and leadership in the design of software, data collection and reporting systems and work to implement software development standards.
  • Coordinate with other teams cross-functionally to engineer systems and architect solutions to release the best in class product.
  • Represent HealthCare.com’s technology team at business meetings, conferences, and other professional events.

What You Have:

  • 10 years of experience in technology-focused projects.
  • 8 years of experience in software development positions.
  • 5 years of experience in leadership roles.
  • 5 years of experience in web-related technologies.
  • 4 years of experience documenting or defining software requirements.
  • 4 years of experience working with sound project management frameworks such as Prince, Scrum, Kanban, PMI, etc.
  • 4 years of experience managing the release of production-level products.
  • 4 years of experience leading engineers, data analysts, designers, etc.
  • Experience in Online Marketing, Insurance or Financial are a plus.
  • Experience working in data-driven, fast-paced organizations preferred
  • Experience in insurance or personal finance industry a plus

The Perks

  • Remote work opportunity
  • Medical, dental, and vision with 100% company paid premiums for the employee
  • Up to 15 days of paid time off
  • 10 company observed holidays with an additional 3 floating holidays
  • Annual learning and development stipend
  • 8 weeks of paid parental leave
  • Commuter benefits
  • 401k plan with company match
  • Most importantly, an inclusive company culture established by an incredible team!

Get to Know Us!

https://www.healthcare.com/

linkedin.com/company/healthcare-com



Job Benefits:

  • Health Insurance
  • Dental
  • Vision
  • Remote work
  • 15 Days of Paid Time Off
  • 13 Company Observed Holidays
  • 8 weeks of Paid Parental Leave
  • Learning & Development Stipend
  • Company issued office set up

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: python java distributed-system concurrency networking

We are looking for a Senior Python Developer who is going to join Clients Team at Hazelcast to develop Hazelcast Python Client and its ecosystem.

Do you enjoy any of the following?

  • solving complex problems,
  • implementing non-trivial infrastructure code,
  • creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.
  • paying attention to all aspects of code quality, from clean-code to allocation-rates.
  • delivering a technical presentation at a conference

Location

We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office. 

Skills & Requirements

We would like you to:

  • be a senior Python developer. (Java experience is a plus)
  • have a good understanding of networking, concurrency, and serialization.
  • have strong opinions about software quality.
  • be an excellent communicator in written and spoken English.

At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.

Benefits

  • Equity options
  • Flexible working hours and location (this is a remote position)
  • Workplace cost reimbursement (coworking space, laptop)
  • Conference speaking opportunities


Job Benefits:

  • Medical, Dental and Vision Plans
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Health Savings Accounts (HSA)
  • Employee Assistance Program (EAP)
  • Life Insurance, Voluntary Benefits, etc.
Skills: java networking distributed-computing distributed-system concurrency

Do you enjoy any of the following?

  • Solving complex problems.
  • Reasoning about behaviour of distributed algorithms.
  • Experience with implementing non-trivial infrastructure code.
  • Creating well-crafted and thoroughly tested features, taking full-responsibility from the design phase.
  • Paying attention to all aspects of code quality, from clean-code to allocation-rates.
  • Digging into mechanical sympathy concepts.
  • Reading about database design and internals.
  • Delivering a technical presentation at a conference.

At Hazelcast you will get a chance to work with some of the best engineers out there who,

  • Delve into JVM code.
  • Implement and scrutinize garbage collection algorithms.
  • Take any piece of software and multiply its performance by applying deep technical understanding. 
  • Regularly squash bugs in the depths of a JVM

 We are looking for people to join the Hazelcast core team.  At Hazelcast, you'll get to work on an exciting and popular open-source project that pushes the boundaries of distributed computing.

Location

We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office

Skills & requirements

We would like you to: 

  • Be a senior Java engineer - including all aspects connected to it.
  • Have very strong technical skills with core Java, including:
    • Java's concurrency model, also known as the Java Memory Model
    • concurrency and networking
  • Have an understanding of and interest in:
    • concurrency and lock-free algorithms
    • low-latency systems
    • distributed systems and database design theory
    • networking
    • serialization
    • garbage collection
  • Be skeptical yet always open to new concepts.
  • Have strong opinions about software quality.
  • Be an excellent communicator in written and spoken English.

Benefits

  • Equity options
  • Flexible working hours and location (this is a remote position)
  • Workplace cost reimbursement (coworking space, laptop)
  • Conference speaking opportunities. 


Job Benefits:

  • Medical, Dental and Vision Plans
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Health Savings Accounts (HSA)
  • Employee Assistance Program (EAP)
  • Life Insurance, Voluntary Benefits, etc.

Time zone: (GMT+03:00) Istanbul +/- 2 hours

Skills: django python javascript vue.js

Art+Logic is looking for Full Stack Web Developers to work with us on interesting custom software projects. We’ve been around since 1991, and we’re still going strong. 

Our ideal developers thrive in the environment of variety and challenge that is inherent to custom software development, working with us in a long-term relationship over many projects for numerous clients.

Since we do custom software development, the skills and needs for each project can vary widely. This goes beyond just the languages we use, to the industries and problem domains we work in. We look for generalists; most importantly those who are excited to learn and take on new challenges. You can expect to grow both in your strength and your versatility when working here. We want to help you do so.

We work remotely all over the United States and Canada. We expect you to be able to work well on your own and comfortably with teams. You won’t have someone looking over your shoulder so you'll need to be communicative and reliable, and hold yourself accountable. We depend on each other.

Art+Logic is run by humans, who work and create using technology. Things can go wrong and we need to respond to the unexpected by being kind, considerate, fair, flexible, and calm. We treat our clients and peers as respectfully as we would like to be treated.

Here’s an example of some projects we’ve worked on recently, so you can better understand the wide range of projects and challenges we undertake:

  • Implementing a Django-based DoD CAC card login
  • Writing a data model layer using SQLAlchemy to provide an object-oriented view of a legacy relational database schema. This model layer provides all business rules and data integrity using advanced python3 features. This data model in turn serves a REST API (python-pyramid) consumed by an advanced single-page web application written with Marionette (Backbone)
  • Created Windows tablet application to communicate with client's modbus hardware and upload data to Python/Django/Vue webapp for analysis and display

What we want from you: (aka: skills)

We currently have a high demand for Python, specifically Django, and JavaScript web framework experience. 

However, more important than that, we are looking for people who are curious and looking for opportunities to learn. People who like learning and creating on their own. Those who are able to drive themselves or even lead others when completing projects. Developers who are able to organize and express their ideas. Communication is paramount here.

Relationship Details:

We are looking for Contractors (1099) for long term open-ended relationships. Work hours are flexible; requiring reasonable overlap with normal working hours to support team communications, and not just nights and weekends. Our rates range from $35-$55/hour. We are ONLY looking for people in the United States and Canada.

We want you to enjoy working for us, and to be able to have a life outside of work. Since you're not commuting you can embrace the freedom of working from where you enjoy living, and use the saved time for your personal life and relationships. We don’t ask our developers to work consistently over 40 hours/week. 

It’s important to us in the hiring process that we allow developers to demonstrate their abilities by actually developing something, because a list of previous employers or educational background aren’t always indicators of what someone can do. All applicants are asked to submit a solution to a programming challenge that emulates a task we might assign on a project. 



Job Benefits:

  • Art+Logic Conference
Skills: reactjs javascript python postgresql flask
Gorgias helps e-commerce companies deliver excellent customer service at scale. Our product creates a unified profile of customers by combining emails, live-chat, and social-media messages with e-commerce data such as purchase and delivery info. Combining all this data in a single application makes customer service more efficient and just better. Another fortunate side-effect is that some requests are completely automated using ML.
Skills: ios mobile swift objective-c

Are you a developer that enjoys being able to partner with innovative companies to help drive their digital goals? Atomic Robot is looking for a Senior iOS Developer to collaborate alongside our clients to create highly engaging mobile applications. Atomic Robot is a mobile consulting agency that has partnered with companies from startups to Fortune 500s across multiple industries. If you like to work on multiple different types of projects in a fast-paced environment, apply below!

What you’ll do…

  • Work with our team, partners, and clients to build native mobile applications for iOS
  • Collaborate with product managers, designers, and development team to lead and ensure a successful, high-quality product and great user experience
  • Research new techniques, tools, and best practices and share that knowledge with the team and community


Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: android mobile kotlin

Are you a developer that enjoys being able to partner with innovative companies to help drive their digital goals? Atomic Robot is looking for a Senior Android Developer to collaborate alongside our clients to create highly engaging mobile applications. Atomic Robot is a mobile consulting agency that has partnered with companies from startups to Fortune 500s across multiple industries. If you like to work on multiple different types of projects in a fast-paced environment, apply below!

For this position you will:

  • Work with our team, partners, and clients to build native mobile applications for Android
  • Collaborate with product managers, designers, and development team to lead and ensure a successful, high-quality product and great user experience
  • Research new techniques, tools, and best practices and share that knowledge with the team and community


Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: project-management e-commerce microservices amazon-web-services continuous-integration

At Trafilea, we are looking for a Technical Director with excellent written and oral English skills to join our REMOTE FULL-TIME team. This person is going to oversee all technical aspects of the development and infrastructure teams of the company.
You will be responsible for keeping the organization future-focused and clear about leveraging, institutionalizing, and continuously improving its core development capabilities, building, and leading a high-performing team to support and expand our technological capabilities. You will identify and implement various technology solutions within the organization and maintain and ensure the high availability of the existing infrastructure and systems.

Requirements

  • 8+ years of experience as Technical Leader or Lead Architect
  • 5+ years of experience in eCommerce platform development
  • 5+ years of people management: Proven ability to effectively lead and manage multiple projects simultaneously; including multi-disciplinary team, budgets and schedule information.
  • Deeper understanding of Micro-Service Architecture, AWS, CI/CD.
  • Good problem-solving skills and confidence when facing challenges to ensure the project is pushed forward without strict control from managers
  • Sales & Communication skills to understand consumer psychology, user behavior to visualize and create products that fit audience needs.
  • Outstanding interpersonal skills
  • Strong structured thinking skills as well as a proactive attitude
  • Knowledge in one or more of the following is desirable: AI, Machine Learning, Blockchain. 

ABOUT THE ROLE

Planning & Roadmap

  • Manage the effective execution of each project understanding business contexts, needs and deadlines.
  • Develop project plans, strategies, detailed timelines with dependencies and milestones, resource forecasts, and status reports.
  • Maintain a good grasp on project scopes, needs and results in order to effectively make decisions and lead the team involved in a reliable and efficient way.

Shopper Journey, UX & Consumer Psychology

  • Plan and develop constant improvements to products based on a deep understanding of consumer psychology to fit the audience’s needs.
  • Strong understanding of sales and what elements are needed to make people take a specific action. Each touchpoint of a product has a goal.

Problem Solving & Decision Making

  • Solve problems and initiate collaboration within the team; anticipate, identify, and actively resolve issues.
  • Proactive and positive attitude, always willing to partner to solve problems
  • Effectively prioritize and communicate tasks, projects, initiatives, and feedback.
  • Smartly differentiate “important” from “urgent”

Quality & Performance

    • Oversee the quality of project delivery and ongoing performance against objectives, to ensure satisfaction is fully met.
    • Ensure visual quality and provide feedback internally before providing the final. 
      • result considering that the projects are for the front end and will be seen
      • Ensure the outcomes are aligned with the expectations, guidelines and rules.
      • Monitor Performance KPIs and mitigate any risk.

Meeting & Communication

      • Facilitate meetings and working sessions with the cross-functional teams setting the right expectations, outcomes, and ensuring effectiveness and clear action items.
      • Participate in daily, weekly, and monthly internal project status meetings.
      • Serve as the main point of contact on your project-related items, both internal and external.

PROCESSES

      • Analyze, adjust, and improve workflows and processes in order to improve project efficiency and implementation.
      • Monitor new and emerging technologies and digital best practices and evaluate their relevance to our business.

BUDGETS

    • Continually protect the best interests of the company, including staff/contractor allocation, budgets and expenses.


Job Benefits:

  • 100% REMOTE WORKING
  • COMPETITIVE SALARY IN USD
  • PAID DAYS OFF
  • TRAINING BUDGET
  • ACCESS TO COWORKING SPACES
  • MEDICAL LEAVE
  • HEALTH INSURANCE SUBSIDY
  • GET PAID TO EXERCISE AND MEDITATE
  • FAMILY LEAVE

Time zone: (GMT-03:00) Montevideo

Skills: security web-services typescript javascript

POSITION OVERVIEW

ShapeShift is seeking a Senior Software Security Engineer to help identify risks and mitigate them for this growing organization. The Software Security Engineer will be scanning, researching, hacking, and advising developers on security, in addition to altering source code to resolve security vulnerabilities. The ideal candidate will possess a keen understanding of how tweaking one parameter can vastly change the security outcomes of an information system. This position offers a unique opportunity to think with a black hat but wear a white hat for an exciting cryptocurrency startup.

This is a full-time, exempt position that reports directly to the CISO.

Your desire to make a real impact on an organization and the world grows by the day. The ideal candidate will be open to daily changes in workflow and protocol (and force us to improve workflows). As a start-up in an evolving space, there are new challenges that require new solutions every day.

GOALS OF POSITION

  • Stay abreast with daily CVE announcements and 0-day vulnerabilities
  • Provide strong software engineering experience to ShapeShift’s Security team.
  • Work with Site Reliability Engineers and IT administrators to mitigate any vulnerabilities found with ShapeShift's systems.
  • Provide security guidance and advice to software engineers on best practices for storing, securing, and accessing secrets in their application development. 
  • Participate in architecture design discussions for ShapeShift's upcoming feature enhancements and new products/services, ensuring best practices in security are followed in each phase of development, and ensuring security risks are understood and mitigated in the design choices.
  • Execute and automate approved penetration tests, vulnerability scans, and related intelligence gathering about the existing security posture of development and production systems.
  • Manage internal TLS Certificate Authority, issuing and revoking internal server and client certificates where necessary.
  • Collect and organize security-related metrics for reporting to ShapeShift’s CISO.
  • Maintain ShapeShift's existing Information Security Policy, ensuring it is up-to-date with ShapeShift's requirements. 
  • Providing security training to all new staff, and security refreshers to existing staff.
  • Oversee the provisioning of cryptographic keys and security hardware for new staff.
  • Can research, understand, and implement security enhancements to ShapeShift systems independently, and communicate changes to management in a timely fashion.

SUCCESS METRICS OF POSITION

  • Concerns and risks are brought to the attention of the CISO in a timely manner
  • Staff receive your assessments and recommendations on improving/maintaining security in a timely manner
  • Staff are able to rely on you to educate them on security and answer their questions
  • Ability to contribute security enhancements to ShapeShift’s codebase.
  • Senior Security Engineer is able to meet deadlines independently

WHAT YOU BRING TO THE TABLE

  • "Jack of All Trades" mindset, knowledgeable in many areas
  • "Geek to English translator" - ability to train/teach security concepts to non-security staff in easy-to-understand language
  • Strong "Google-fu" - ability to quickly find and learn concepts that aren't already known
  • Knowledge and experience that can be relied upon by others in the Security department
  • Ability to be flexible while working in a dynamic startup environment
  • Desire to make the world a better and safer place

REQUIRED EDUCATION & EXPERIENCE

  • 7+ years of full-stack engineering experience or equivalent 
  • Strong competency with Javascript and/or TypeScript
  • Strong competency with modern software development tools (git, jira, IDEs)
  • Experience performing source code review
  • Experience resolving application level vulnerabilities
  • Experience working with GPG / PGP
  • Experience with TLS, cryptographic certificates and PKI
  • Experience performing vulnerability scanning (i.e. Metasploit, Nessus, or similar)
  • Securing and administering services/daemons according to best practices
  • Experience working with Linux and open source technologies
  • At least 4 years experience in a security-focused role

PREFERRED EDUCATION & EXPERIENCE

  • Experience securing cloud-based service providers, such as DigitalOcean, Azure, and AWS
  • Experience with deployment automation tools such as CircleCI, Terraform, etc.
  • Experience with penetration testing
  • Experience with charting, graphing, and presenting data visually
  • Experience working with cryptocurrencies and blockchains
  • Familiarity with Agile Development Methodologies 
  • Familiarity with hardware and firmware security 
  • Security certifications such as: CISSP, CISA, OSCP, Pentest+, Security+ would be an asset
  • Experience with Open Source Software


Job Benefits:

  • Flex Time and Work From Home
  • We'll cover 100% of your Health, Dental and Vision insurance
  • Flexible Vacation Policy
  • 401(k)
  • Commuter Benefits - Parking spot, RTD pass, or walking stipend
  • Free lunches & fully stocked fridges and snacks
  • Equity
  • Paid Maternity and Paternity Leave
  • Get Paid in Bitcoin!
  • Dog Friendly Office

Time zone: (GMT-07:00) Mountain Time +/- 8 hours

Skills: linux ubuntu jenkins

Job Description:

Ubuntu is the most widely used Linux platform for innovation from cloud to connected devices. Metal as a Service (MAAS) is an open source project for turning your data centre into a private cloud. 

This engineer would join the team working on MAAS, with a focus on automated testing. Useful domain knowledge includes networking and server provisioning. You will be responsible for the design, implementation and maintenance of automated testing of MAAS.

The role is in an international problem-solving environment and the questions require answers that can be challenging yet very exciting. The right candidate must be resourceful, quick-thinking, and able to deliver on a wide variety of solutions across data centre technologies.

Key Responsibilities and Accountabilities

  • Member of the MAAS Team, peer of Software Engineers and Developer Advocate (Technical Author)
  • Triage bugs - analyse bugs in order to identify gaps in testing
  • Triage automated test failures
  • Owns the MAAS quality strategy
  • Drive the development and maintenance of quality and continuous integration tests and practices
  • Deliver incremental improvements to CI tests, moving towards strategic quality goals.
  • Bug fixes in MAAS (not required) 
  • Work from your home as part of an international team
  • Travel required, two to four weeks a year (when it is deemed safe to resume travel)

Required skills and experience

  • BA/BS (or higher) degree in Computer Science or related engineering field
  • 4 + years of experience as a software engineer or automated tester
  • 2+ years of experience with Python programming
  • A solid understanding of the makeup of a modern GNU/Linux distribution, Debian or Ubuntu preferred
  • Strong interpersonal skills

Desired skills and experience

  • Experience with Jenkins, familiarity with Jenkins Pipelines
  • Experience with MAAS
  • Familiarity with Linux networking and storage

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#LI-Remote #stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision