Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: aws-elemental aws-lambda amazon-dynamodb

Most important:

  • Experience with AWS Elemental including products such as Media Live, Media Store, and Media Convert
  • Experience with live video to VOD workflows
  • Prior experience writing backend software
  • Experience working with AWS cloud products such as Lambda, DynamoDB, AppSync, etc.

Nice to have:

  • Experience working with large broadcast or sports companies

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.


Job Benefits:

  • Get the chance to work with big brands
  • Live and work in one of our roaming hacker houses around the world
  • Work from anywhere as part of a community of digital nomads
  • Join our vibrant community
  • We provide up to $2,500 in funding for your growth & wellbeing
Skills: node.js express typeorm amazon-web-services amazon-rds

(Remote, Full-Time, Anywhere in the World)

We are looking for a skilled and passionate Back End Software Engineer to join our Tech Team to build and scale effective software solutions. We are in need of an enthusiastic self-starter with deep expertise in complex back end structures capable of working with different integrated systems.

What We Do

We make business software solutions for niche service companies that allow them to organize and run their business efficiently at scale. Our clients include custom manufacturers, concierge service providers, financial service companies, and others who deliver a high end service to their clientele and need to run a tight operation, which is increasingly difficult to do as their company grows - so they make use of our automation solutions to help them in this.

Our solutions are custom to each client and normally include both internally used systems (such as a highly customized CRM system, an ERP to manage accounting and inventory, ticketing system to manage client requests, etc.) and externally used systems (such as client / vendor / partner portals and mobile apps). They involve a great amount of integration and need to be built in a scalable and highly functional way.

As our platforms, we utilize the following:

  • Amazon AWS's serverless technologies and microservices for our back and front end apps (Lambda, Amplify, S3, etc.).

  • Zoho's CRM and ERP Tools (Desk, Books, etc.).

  • Vonage/Nexmo-based telephony and communications solutions (Vonage Business Phone, Nexmo Voice/SMS, OpenTalk, etc.).

Our approach to building solutions is focused on creating effective apps in the most efficient way possible. We try to reuse what we did on previous projects in order to ensure that we deliver good and effective applications with minimal effort and risk, while ensuring good quality throughout.

Work Process & Team Structure

Our company works on a very strict form of waterfall-like model in order to ensure that no delays occur on projects. Specifically, we put in a great deal of effort to make sure to have extremely well-defined requirements that will enable our systems to be effective by design and relevant to the business using them. Before the project ever gets to the engineering team, our business consultants conduct an extensive study of our client business and put together a very complete understanding of the client's business model, which we then pass on to our product designers who create highly effective and relevant designs (leveraging, where possible parts of our past projects) - these designs are them rigorously vetted by the entire design team, the relevant business consultants, QA's, and our leading engineers to ensure that they are complete and will result in a successful project. The requirements are then approved and passed to the lead engineer who architects the entire software project and allocates deliverables and tasks to the respective team members.

The engineering teams are usually small (under 8 people at any given time on the project), which allows to ensure a good amount of personal responsibility and allows to recognize every engineer's accomplishment in the actual functional deliverables produced and not some BS metric like hours worked or lines of code written. All deliverables are code reviewed by the project team, approved by the lead engineer, and assessed by QA right away. Engineers who produce high quality working deliverables and do so quickly are recognized and given bonuses and raises on project completion.


What We Will Expect From You


As an Engineer, your ultimate deliverable will be to effectively build a solution (or a part of it) that will be implemented in the client's business and run successfully going forward. Specifically we will expect from you:

  • Functioning and scalable systems that will work effectively and for a long time;

  • Ingenuity to come up with the most effective to build solutions with minimal complexity that meets the needed functionality;

  • Pro-activity to think ahead and create usable and practical systems, as opposed to just plainly following along the requirements given to you with no critical analysis;

  • Consistently high quality across all of your deliverables.

Depending on your level (which will be assessed during the hiring process), you will be given a matching level of responsibility (either an associate working on small tasks, an engineer working on large and complex tasks, or a lead engineer architecting the projects and leading project teams to get projects done). After each project completion, your performance will be reassessed and your level will be adjusted, which will be followed with financial rewards if success was accomplished.

You will be free to decide how you want to accomplish your goal, so long as the produced result matches our quality standards and fits in the team's overall strategy and tech base. You will be held accountable for the outcomes of your actions, and not your activities.

Requirements

We have a tight business to run and our jobs require a certain commitment to results and willingness to accept responsibility for the individual actions on the part of our employees. Therefore, we require our candidates to:

  • Understand that an activity by itself is useless unless it produces a useful outcome;

  • Be ready to self-organize and self-manage and make own decisions about what to do in order to deliver the result;

  • Be willing to re-examine approaches and methods when results suggest that current approaches aren't working;

  • Be willing to endure hard work to achieve success and not expect instant gratification;

  • Approach matters rigorously and analytically;

  • Act on the above.

The following skills/experience will be necessary:

  • A solid knowledge of Node.js-based back end technologies.

  • Experience in delivering production ready and effective applications;

  • Experience with complex SQL and NoSQL databases.

  • Experience with different APIs and complex integrations between systems.

  • Effective written and verbal English to communicate with our international team.

  • Basic understanding of DevOps and SDLC to cooperate with other developers in building the product.

The following will help:

  • Experience with Amazon AWS, serverless technologies, and microservices on its platform.

  • Experience with CRM and ERP systems such as Zoho and others.

What We Offer

  • High Performance Oriented Management

The organization is consistently and constantly managed for performance and results. High performers are rewarded. Excuses are not accepted and employees who make them are ejected. Long, unnecessary, bloviating meetings do not exist. Direct, quick and clear feedback is given on everybody's work. The owner personally manages the business and there is little middle management present. If you prove yourself to be a reliable and effective employee, you will have all the necessary authority, resources, etc. made available to you in order to deliver your results.

  • Results Based Compensation Schedule

There is base pay and project bonus pay. Base pay varies significantly by the Engineer's level of ability and responsibility (Lead/Engineer/Associate) that the Engineer takes on projects - this level is reassessed after every project that the Engineer completes. Projects upon completion are rewarded with a bonus - bonus depends on the delivery of all requirements assigned to the Engineer, timeliness of delivery, rate of errors, and the amount of management attention needed in the project. Engineers who can deliver functional solutions that match requirements quickly and with little management action to correct errors get the best rewards and promotions in the organization.

  • Freely Arranged Schedule

You decide when you want to work. What we expect from you are results. Project Leads arrange daily communications with the team in a schedule that works best for everyone, and company-wide there is only one team meeting occurring twice per week. Outside of that, you set your own hours and work when it is easiest for you to.

  • Work as an Engineer, Not Just a Coder

Our Engineers work to build solutions and not just to write code. You will have freedom in how you want to architect the solutions you are making and we will heavily encourage initiative on your part, so long as you direct your initiative to quality and effective delivery.

  • Growth Within Our Organization

We are a dynamic and growing organization with a team spread around multiple continents. If you prove yourself as a responsible, driven and motivated individual, there will be opportunities for you to lead projects and manage tech teams.

Hiring Process

Our candidate selection process is designed to assess people strictly by their merit. We do not make you go through a long round of interviews, instead, we follow a straight-forward sequence:

1. Job Application Form.

2. Online Skills Assessment.

3. Interview.

4. Paid Practical Assignment.

5. Evaluation and Offer.



Job Benefits:

  • Results-Focused Approach to Work
  • Bonuses and Raises for Successfully Delivered Projects
  • Freely Arranged Schedule
  • Work as an Engineer, Not Just a Coder
  • Opportunities for Growth and Leadership
  • No-BS Management
  • Un-regimented Time Off for Result Producing Employees
Skills: blockchain

Most important:

  • Solid experience with Blockchain development (non-Ethereum)
  • Experience building tokens/cryptocurrencies
  • Experience creating NFT's
  • Well-versed in blockchain technologies
  • Has explored alternative blockchain platforms (outside Ethereum)
  • Confident in algorithmic programming abilities
  • Experience working in startup-environment
  • Familiar with Agile/Scrum development with sprints
  • Expert in smart contracts
  • Experience with unit testing
  • A passion and curiosity for creating and building things

Nice to have:

  • Experience with Amplify/Next.js/similar experience
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.


Job Benefits:

  • Get the chance to work with big brands
  • Live and work in one of our roaming hacker houses around the world
  • Work from anywhere as part of a community of digital nomads
  • Join our vibrant community
  • We provide up to $2,500 in funding for your growth & wellbeing
Skills: java python

We are seeking an Engineering leader who can lead from the front to build innovative products. They should be able to write code and have an understanding of the technology their team uses. Most importantly, they should help their team members grow, and keep deliverables on track.

Responsibilities:

  • Provide vision and set the direction for the team of talented engineers to motivate them, provide guidance and promote positive culture for the success of the team.
  • Own the end to end delivery and timeline of features including design, development and testing.
  • Mentor and coach your team members individually with the right balance of direction and support.
  • Actively work alongside internal stakeholders to manage and prioritize engineering initiatives, infrastructure changes, maintenance, and new feature requests.

Required Skills:

  • BS, MS or PhD in computer science with at least 5+ years of industry experience
  • 2+ years managing developers and a proven track record of shipping software, meeting tight deadlines.
  • Can constructively review the technical work of others to ensure high quality.
  • Excellent written and spoken communication skills.
  • Understand and like programming in a language such as Java.
  • Must have excellent teamwork and collaborative decision-making skills.
  • Mentored reports to grow in their careers.
  • Be able to respond and triage production issues.

Bonus Technical Experience:

  • Familiar with machine learning tools & concepts, especially with Jupyter notebooks.
  • Used streaming frameworks such as Flink or Spark Streaming.
  • Know build pipeline and tools like Gradle and Teamcity.






Skills: java typescript

We’re looking for a Staff Software Engineer that will inject new ideas and energy into our Engineering culture. We’re developing cutting edge technology at Signifyd, and we want help in building it and pushing it further. We are looking for a partner in technical design who is passionate about building a world class organization.

We want someone who can code with the best, and design high availability, low latency systems.

Our main tech stack includes: Java, Typescript, Cassandra, ElasticSearch, Redshift, MySQL, Apache Spark, Flink, gRPC, Linux, Docker, Kubernetes, AWS

Requirements:

  • Minimum 7+ years of relevant software development experience
  • Best in class programming skills across multiple language paradigms
  • Ability to understand product requirements and develop innovate solutions across the full technology stack.
  • Highly developed problem-solving skills
  • Excellent communication skills

Bonus Skills:

  • Experience with machine learning technologies.
  • Ability to build and maintain CI/CD pipelines.
  • Knowledge of big data technologies, especially Flink.
  • Experience building large-scale low latency and highly available systems
  • Startup experience
  • Meaningful contributions to open source projects


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

Skills: python java linux kubernetes terraform

Our system infrastructure is 100% cloud based. We practice infrastructure-as-code. Each development team manages their product end to end. We need Infrastructure engineers who can accelerate developer teams, while maintaining low latency and highly available shared infrastructure.

Responsibilities;

  • Manage and own shared infrastructure for Engineering including Kubernetes, Teamcity, Jaeger, Gradle, and internal tooling.
  • Automate new and existing processes/environment to build, test and deploy software and infrastructure.
  • Be subject matter expert in container technologies, networking, and build tooling.
  • Security compliance tasks for SOC2 and PCI.
  • Be a part of the standard developer on call rotation. (This rotation is Infrastructure specific; all engineers are a part of it.)

About You

  • Developer experience is your first priority; you get excited by unlocking other people's ability to produce at high speed.
  • You love rolling up your sleeves and helping others.
  • You take an engineering first approach to problem solving.
  • You understand that iteration is the way to consistently make systems better.
  • You know observability into systems is how we can make them reliable.

Core Skills

  • 2+ years of Infrastructure engineering experience
  • 2+ years of experience developing infrastructure for SaaS products
  • Experience working with Kubernetes and Docker
  • Strong programming skills in Python is required
  • Proficient programming skills in Java or any other high level programming languages preferred

Bonus Skills

  • Build technologies such as gradle or bazel, especially with regards to caching and mono repo optimization
  • Using AWS.
  • Cost optimization of infrastructure in AWS.
  • Networking, especially in Kubernetes using a service mesh like Linkerd and ingresses.
  • Knowledge of infrastructure tools such as Cloudformation or Terraform.
  • Linux administration, performance monitoring and debugging tools.

Our stack: Kubernetes, Java, Python, Terraform, Teamcity, Gradle, Linux



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

Skills: web-services postgresql mongodb go golang-migrate

Build and maintain backend APIs and services that will be used by Pluto TV client applications and other services.  These APIs will need to be highly available and performant under high levels of traffic, as we continue to expand the reach of the Pluto TV technical ecosystem, with growth in number of users and number of devices and countries that we support. 

Core Services developers are expected to own not just the code, but also the infrastructure automation that enables their code (and any data dependencies) to be deployed, migrated, and upgraded successfully across multiple environments, with zero downtime.

Requirements:
- Solid backend services experience -- ideally Golang, but NodeJS experience is also good
- Very strong technical communication skills
- Performance and scalability experience - some AWS experience
- Nice to have:  Google Cloud
- Nice to have:  Docker and Kubernetes experience
- Nice to have: MongoDB or Postgres experience
- Nice to have:  Video experienceAdditional info about the team & the role:

The Pluto TV Core Services team is responsible for most of the high-volume internal services
that power the range of Pluto TV client applications and devices.

Some of the services currently in development, and on the roadmap:
● A users service, handling authentication for Pluto-native users as well as federated
logins through Google and other OAuth providers
● A watchlist service, to store 'favorite' channels, "watch later" clips, and pause/resume
points for maintaining a user's playback position in a video when switching between
devices
● A variety of key and license management services to support DRM across all major
device platforms
● A variety of 'program guide' services that list available content on our linear channels
and our video-on-demand catalog
● A media search service, allowing full-text-search against our content catalogOur services are all expected to maintain > 99.5% availability and response times under 200ms, while handling sustained loads of up to 20,000 requests per second. 

We have some common patterns for achieving such reliability and performance targets, but usually need to devise

unique solutions for each service.  Individual engineers are the ones responsible for leading the architecture, design, implementation, and deployment of these new services, so there will be many opportunities to contribute in each of these areas.Our services are written in Golang and some Node, and currently run in containers on AWS Elastic Container Service and Lambda functions, with data persistence and caching through Mongo, Postgres, and occasionally Redis



Job Benefits:

  • Remote Work
  • Building with international companies
  • Flexibility at work
  • Financial perks
Skills: etl python sql sqlite
The candidate will interact daily with the rest of the team (like they are any other member of the team). 
They will be expected to be senior enough that they can own projects, work with stakeholders and meet deadlines.
The candidate will work on migration from Redshift to Snowflake, feature engineering for Data Science team and data pipelines related to personalisation of email, push and SMS
Not just query speed improvements, but helping to implement and redesign our current data pipelines and data lake -> data warehouse -> data mart tables so heavy on ETL
Daily standup around 11AM PST, weekly staff meeting, bi-weekly grooming, bi-weekly spring planning, a few other meetings with stakeholders per week
Main Skills:
  • ETL
  • Python
  • Pandas
  • Apache Airflow
  • Spark
  • Snowflake
Great to Haves:
  • Elasticsearch and Kafka
  • AWS (ec2, Redshift, EMR, S3, DMS) 
Data Engineer
We are looking for anengineer skilled in developing for analytics, BI, data vis platforms
Primary Skills required:   Looker engineer skilled in data vis, snowflake, data engineering, data architectures, reporting/analytics and dashboard building, data warehousing, SQL

Job Benefits:

  • Remote Work
  • Building with international companies
  • Flexibility at work
  • Financial perks
Skills: security standards-compliance cybersecurity gdprconsentform

The Role and your Impact at TIER

  • Assessing company operations to determine compliance risks
  • Reviewing the work of employees flagging for any compliance violations
  • Updating the current & developing new organizational policies, procedures, guidelines, and baselines
  • Creating and managing effective action plans in response to audit and compliance violations
  • Taking on responsibility with developing and implementing an effective legal compliance program
  • Acting in an advisory role with TIER’s management by providing detailed reports regarding the company’s compliance in accordance with laws & regulations
  • Training employees, as well as creating and increasing awareness in the topic of the latest compliance regulations, processes and best practices
  • Being a go-to person for any employee concerns about legal compliance and being able to calmly resolve such concerns

You'll fit great with these Skills and Qualifications

  • Bachelor’s degree in Law, Business Management, IT compliance, or related field (any higher education degrees are a big plus)
  • At least 3 - 5 years proven experience in a compliance officer or related role
  • Excellent written and verbal communication skills
  • Experienced in risk management as well as industry principles & guidelines
  • Knowledgeable about and experienced with both ISO27001 & GDPR
  • Experience with Audits and specifically what it takes to pass an ISO27001 or GDPR Audit
  • Good understanding of conducting gap analysis of current compliance state versus expected compliance state (The gap analysis should clearly identify and outline the short, medium and long term requirements for alignment with ISO27001)
  • You have the gift of being able to translate and explain technical security and privacy requirements into compliance and legal requirements so that everyone understands each other
  • Ability to act as a cross-functional bridge and collaborator between security, privacy, data protection and Legal team
  • At least some knowledge on technical IT / cybersecurity compliance
  • Compliance certifications such as CIPP/e, CCP, CCEP, CPCO, CRCM, etc. (big plus)
  • Proven track record of participation in recently successful audits in previous companies (big plus)
  • Full professional English proficiency

Get an Impression of the Team

  • You will be joining TIER’s Security, Fraud, and Privacy team which extends to all corners of TIER’s operations. You’ll be responsible for protecting customer data, critical business assets, and core functionality from the risk of disruption, misuse, and breaches. You will join the ranks of highly motivated professionals who are skeptical, thorough, collaborative, and supportive. You will develop and run processes which identify, track, and resolve key risks for the company, as well as proactively seek out potential vulnerabilities.

This may inspire you

  • Join us at the forefront of one of the most exciting and rapidly moving industries
  • We’re agile, we’re growing and so will you! At TIER, there’s space for exponential professional development and room to make a huge impact on the business going forward
  • Being part of the team means you’re part of its success. Our ESOP Programme gives you an opportunity to have a share in the company – nothing like invested interest!
  • Surf your city with free rides on our e-scooters and e-mopeds.
  • Check out our diversity and inclusivity initiatives and programs such as #WomenofTIER
  • Expect a first class company onboarding and Team Events with international colleagues from all over the World
  • Be part of one of the fastest growing and most funded startups in Europe with a world-class team of serial entrepreneurs (Co-founder of Rebuy, Takeaway, Coup) and high-performers (Ex BCG, Uber, Delivery Hero and more)

We actively encourage a diverse and inclusive environment that fosters each employee’s individuality at TIER. We take affirmative action to ensure equal opportunity for your application, regardless to your nationality, ethnic or national origin, skin color, religion, disability, sex, sexual orientation or gender identity. Come as you are and join our ride!



Job Benefits:

  • ESOP (Employee Share Option Program)
  • Free Rides with our eScooters and eMopeds
  • Remote by default
  • Flexible working hours and Home Office
  • Choose your Equipment (Mac/Windows)
  • Agile teams and crossfunctional projects
  • TONS OF WORK :D

Time zone: (GMT+01:00) Berlin

Skills: reactjs node.js angular python javascript

Job description

Are you looking for remote long-term projects?
Are you tired of negotiations with clients and paperwork?
Are you uncertain whether you’ll get the next payment in time?
Are you new to contract-based work?

With Soshace you’ll get:

  • Freedom to choose projects and your geography;
  • Guarantee of regular payments and reliable clients;
  • Self-development on modern projects in the tech stack you have experience with.

You go through the 2-step interview process and our talent team finds you the project that fits your experience and expectations:

  • You work remotely;
  • You work on stable long-term projects;
  • You have a full-time workload (from 30 hours a week and more);
  • We sign an official contract;
  • We guarantee a full payment even if a client doesn’t pay us in time;
  • We search for clients and do all the paperwork;
  • After the first project ends, we’ll find you the next project, and so on;
  • The hourly rate we offer depends on your qualification level.

 We’ll be a great team together if you have:

  • 3+ years of professional software development experience with JavaScript;
  • 1+ year of professional experience with React or Angular or Vue;
  • 1+ year of professional experience with Node.js or Python;
  • A strong portfolio of projects in which you have taken part;
  • Spoken and written English skills on Upper-Intermediate level and higher.

Assessment steps:

  • Online test (120 minutes);
  • Technical interview (150 minutes).

Due to our clients’ demands, we have limited our geographical scope and the regions we work with to Europe, Americas, Oceania, and CIS.

Soshace recruitment team would be happy to tell you more about the opportunity when you send us your CV!