Engineers have been the most enthusiastic adopters of the remote work trends with more professional engineers looking for remote roles each day.
The shift has come at the right time, considering that most engineering professionals work digitally with very little need to be physically present. And with new technology being introduced each day, it’s getting easier and easier to work remotely.
The high demand for remote work comes as no surprise as remote jobs offer you more flexibility with an opportunity to work from anywhere you like. You no longer have to go through the painful process of moving to an entirely new city every time you switch roles.
But with so many remote engineering jobs listed on the internet, it can be hard to find the best of the bunch. Hence, we have creates a list of the top 10 best remote engineering jobs so you can conveniently apply for the roles you like with a click of a button.
In the list below, we have a variety of different roles ranging from software engineers, full-stack developers, data scientists, and much more. You’ll find all the specific requirements pertaining to the job in the description.
Based on your specific expertise and experience you can apply for the jobs that work best for you. Read on to know more about the top remote engineering jobs out there.
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
We are looking for an accomplished Gameplay Engineer to join our experienced team of developers working on an exciting new mobile game. This is an opportunity for you to join a team of veterans and help create the vision and execution of a compelling, creative, and immersive experience. You will report to our Engineering Manager
Here at Playco, we make games that bring the world closer together through play!
Our ideal teammates are thoughtful, low ego, and hardworking professionals who can both zoom into the details and zoom out to embrace the big picture. We are passionate about makers and tinkerers, who are unafraid to experiment with a healthy disregard for constraints. We hope you'll enrich our team with your enthusiasm and passion, both for games and for life.
About this Role
Playco is seeking Engineering Managers to help us build the services and infrastructure that power our social games that are played by millions of people every day on Facebook, Viber, Line and other messaging platforms. We are a growing distributed team that embraces remote work, and we also have offices in Mountain View and San Francisco, California, and Tokyo, Japan for people who prefer the office environment. If you want to join us to make great games on our groundbreaking technology and truly make an impact, then we want to talk to you!
As an Engineering Manager at Playco, you will play a pivotal role in crafting a platform to redefine the instant games development industry. You will lead a team of highly skilled engineers building the scalable, backend systems and high-performance, game-client services that power Playco’s games. Engineering managers at Playco are also very strong engineers and design, review and write code daily.
Orum connects sales teams to their target prospects efficiently, helping them sell to their ideal customers. Using Orum's parallel dialer, sales reps can dial multiple numbers at once, and Orum's speech recognition will automatically recognize and connect reps with humans that pick up. This leads to consistent conversations, faster training, and more meetings booked.
Our mission is to become the market-leading sales prospecting platform. We're a small, fully remote team of about 30. Our business is young but rapidly growing with triple-digit year-over-year growth. Our customers use our product daily. Top-tier Silicon Valley VC firms have invested in our mission.
There is still more to build to get to our vision. That's why we need you to join our growing team.
This role is ideal if you like to work across the stack to deliver significant impact with a small team. You'll be in charge of building and owning features end-to-end, take it through conception, implementation, shipping, and iteration. Examples include routing calls through our event-based SIP softswitch, displaying real-time call information in our UI over WebSockets, or processing streaming audio for speech recognition. You will also be reviewing the design specs and PRs of other members on the team. You will be optimizing our telephony platform's performance and working on projects that improve our SaaS infrastructure.
Our current technology stack includes NodeJS with Typescript, Ruby, Postgres, Google Cloud Platform, and FreeSWITCH.
We'd love to hear from you if you:
These skills are not required but nice to have:
This job has a geo-restriction in place: US only.
Hiring from US only
Stories have been told since the dawn of mankind. They were shared through images, songs, plays, books and movies. Most of the time, the audience was passive. At Articy, we believe that the future of stories is interactive. That’s why our mission is to shape the way that interactive narrative experiences – be it games, e-learning scenarios or interactive video formats – are created.
We are looking for a Product Designer to help turn our vision into reality. You’ll take part in the product design process, from first idea and prototyping of features to detailed interactions and polished visuals. You will be joining a small, passionate team that cares deeply about a collaborative environment and innovative design.
Let’s change the games industry together!
Considered a Plus:
To apply to this job, Email your application with all required documents to [email protected]
Who are Bad Robot Games?
Founded in 2018, Bad Robot Games is an evolving development & publishing house made up of game industry veterans who are committed to constantly innovating on how stories are played.
Working closely with our colleagues at Bad Robot Productions, our projects unite our games industry veterans, our film and TV colleagues, and our larger network of talent (writers, composers, sound designers, concept artists, and more), to allow us to blend areas of expertise, and diverse perspectives to create expansive worlds and stories.
We are looking for an Associate Software Engineer to join the team and build something totally unique with us.
WHAT YOU'LL DO
We are looking for someone who is excited about the prospect of being part of a start-up. You will have the opportunity to flex between IT generalist duties for our small (but growing!) team, and own build and release management alongside our developers and partners.
You will be responsible for assisting in the management and development of the infrastructure for building and source management for development, test, and build environments. You will set up and maintain CI/CD pipelines for current and future projects; with metrics passing back into the feedback loop for monitoring and alerting.
You will work as part of a highly talented team of software developers, to ensure builds are stable and of the highest quality possible. The role requires strong communication skills, and knowledge of the game development environment.
For the IT part of this role, you will be working with our team to develop our licensing and security policies, get new employees onboarded with equipment, address issues that may come up with equipment (as needs arise), and be ready to support a fully remote team.
As the team grows, there will be the opportunity to fully focus the role into Build and Release management, and we will hire a full-time IT person.
WHAT YOU'LL BRING
Honest and heartfelt desire to make the world a genuinely better place. This is a remote friendly position.
BENEFITS and MORE:
Startup mentality, Bad Robot benefits:
Distributed Team and Remote Friendly:
Funded, but Independent:
We believe that our studio should be representative of the people who play our games.
Remote candidates in the continental USA
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
Online Software Engineer - C++ - Central Platform Team
We are EA Sports
EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sports through industry-leading sports video games.
The Challenge Ahead:
The Online Engineer is involved in the whole creation process from architecture design, implementation, debugging, and tuning on multiple platforms and device, working on complex problems with Designers, Artists and other Engineers in the Online and Game Modes domain. You will report to the team's manager and work with your peers on developing the game's foundation layer.
What you will do as an Online Engineer:
We are looking for:
Nice to have:
What’s in it for you? Glad you asked!
We love to brag about our great perks like comprehensive health and benefit packages and, of course, free video games. And since we realize it takes outstanding people to make outstanding games, we offer great benefits and compensation packages and a culture that values creativity and individuality.
Moodle with us!
Moodle is the world’s most trusted online learning solution. The engine of our ecosystem is Moodle LMS, the secure open-source platform used by over 200 million learners worldwide. The learning and development functionalities of Moodle LMS have been further enhanced for workplace learning via Moodle Workplace, a flexible and customisable platform streamlining onboarding, workplace learning and compliance management.
While Moodle Workplace is relatively young, it is a fast growing competitor in the burgeoning workplace learning sector and consequently, we require an exceptional developer to join the Moodle Workplace team.
At Moodle, we’re a small but mighty group of passionate people, based in several different countries around the world. We’re united by our dedication to enable best-practice online learning whether within education institutions or workplaces and we are looking for someone who is aligned to our values and goals.
Who we are:
You will be working in the Moodle Workplace team alongside with a small but exceptional multi-disciplinary group. We are very passionate about what we do and we work hard every day in our belief that Moodle Workplace will transform workplace learning.
Our team is fully remote, and not just because of COVID19, but because we believe in getting the best people, irrespective of where they live in the world. In case you prefer working at an office, you can access an office if you reside in Barcelona, Spain.
Many of the Moodle Workplace team members are based in Spain and the UK and it would be beneficial if you are in that timezone, but we also have colleagues all over the world - Australia (Moodle HQ office), Belgium, Canada, USA, Czechia, Netherlands, Italy and Greece.
What are we looking for?
If you are the ideal candidate, it probably means that one of the below is true:
However, if none of the above is true for you but you still think you are right for this, feel free to apply and let us know why.
Some other things that are important to us:
We'd love to meet you especially if you can tell us more about your:
And you will go straight to the people position if you:
How would your day look like
We are a product company and most of the people working at Moodle are part of a product team.
We use Jira for daily coordination, planning, issue tracking and milestones and Google Docs to discuss things like product decisions. And of course, also GitHub/GitLab. There is always something to read and discuss or to contribute to.
We have short release cycles (every two months) and we discuss the product pretty much every week, if not every day.
As a developer, most days can involve a mix of:
Compensation varies from the experience you have and how "ideal" a candidate you are for the role, whether you have experience as a Moodle developer or not and how quickly you could ramp up to fill the role. Let's have a talk about it!
How to apply:
You will be responsible for helping drive the security of Twitter’s macOS and iOS device fleets. You will help identify and manage risks and work with partner teams to reduce and manage them. You will design, advocate, and help build secure-by-default infrastructure that closes off entire classes of security problems.
As an security engineer, you will:
Model and identify potential risks in designs, configuration, code, or deployed systems along with designing and implementing mitigation options.
Identify the trade-offs necessary between security and engineering velocity.
Help drive infrastructure directions and solutions in collaboration with other teams.
Use data to drive identification of risk areas and solutions.
Analyze the security of systems via testing.
You care about security and building a secure environment for the people using Twitter everyday. You are curious, and have experience with the tools of the trade, comfortable digging into the details, and eager to help others protect our systems. Ideally, you have most of the following:
1 or more years of relevant experience (other jobs, grad school, etc) in information security including topics such as infrastructure security, pentesting, vulnerability management, or security research.
2 or more years of experience supporting or managing macOS or iOS devices in a corporate environment. Prior IT experience counts.
Undergraduate degree or equivalent (engineering, social sciences, arts, etc. are all fine)
You are familiar with macOS and iOS and their security features.
You have worked with MDM and management systems for macOS and iOS such as JAMF, Workspace ONE, or similar systems.
You have worked with configuration management systems such as Chef or software distribution systems such a Munki.
You are able to work closely with IT and other teams dedicated to supporting macOS or iOS devices, and to help these teams understand and mitigate security risks in these systems.
You are able to understand the needs of end users, and how these needs will be impacted by or might constrain security solutions on macOS or iOS devices.
Knowledge of at least one of: Go, Python, or Java.
Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.
Join 11Sigma, a diverse, worldwide team of uniquely talented software engineers.
We are a remote-first company that helps early-stage, high-potential startups (such as stoplight.io and briza.com), that we think have a chance to become the next Uber/Netflix/GitHub. All startups in our network are pre-screened by us for great culture, amazing products, and growth possibilities.
We are driven by the vision of a world of fair opportunities and the freedom of choice enabled by remote work.
11Sigma is about exploring. Both literal, as in a journey, as well as an openness, growth mindset, and curiosity of life and at work. We believe that remote work is a lifestyle, it’s about the culture, values, and mindset.
11Sigma engineers are motivated problem solvers, travelers, digital nomads, caring parents, creators. To us, life is an adventure, and the world is incredibly interesting. We are hungry to learn new things and explore our potential.
If you feel inspired to join an empowering community of exceptional tech experts, and build game-changing products - we are looking for you!
Currently, we are looking for a new team member to join our 11Sigma crew at Briza (our partner). Briza is a series-A insurtech startup originating from Canada. They have recently raised $8M and are growing rapidly. You'll be working with 11Sigma and Briza engineers on creating a one-stop-shop product integrating multiple insurance carriers into a hustle-free service.
The challenge is to find effective ways to integrate APIs from insurance companies that often use slightly different language to describe similar things. You will need to quickly understand domain-specific language and apply your knowledge to integrate new carriers as well as suggest and lead ways to optimize the process.
The product we are working on is like “Stripe for insurance”. It’s revolutionizing the market allowing brokers to get insurance offers from multiple carriers and purchase them directly through the Briza app. We deliver value to small business owners that can finally get insurance tailored to their needs in a matter of minutes, not weeks!
We are looking for an honest, team-oriented, and ambitious person, with a clear sense of ownership. An ideal candidate can communicate clearly in a remote-first environment and is capable of driving innovation at a fast-growth startup.
Nice To Have
Our technology stack
Salary & Perks
23000 - 28000 PLN + VAT (or 6700 - 8300 USD + VAT) - B2B, per month.
Anywhere in the World
We’re looking for a sharp, self-motivated, problem-solving Senior Backend Engineer to join our team.
Using your knowledge of Ruby on Rails, you’ll work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes, from start to finish. You’ll also collaborate with your product team on discovery, helping to assess the direction and feasibility of product changes. And, perhaps most importantly, you’ll actively contribute to the evolution of the culture and processes of a growing engineering team.
These are our non-negotiables:
Show up: have the courage to do difficult but necessary stuff.
Grow up: take responsibility, learn continuously, and have a growth mindset.
Do good: treat your co-workers and customers the way you want to be treated.
Strong experience with and knowledge of Ruby on Rails.
Experience working as a professional software engineer. (Sorry, we're not hiring new devs at this time.)
Reside permanently and currently somewhere in the continental US. Alas, we're not set up to hire outside of the US.
This position can be U.S. Remote or in our Lincoln office. At least one year of remote experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.
Day to day, you’ll spend 90%+ of your time working in Ruby on Rails, but, of course, that’s not all you’ll work with. While experience with the following technologies are not required (we’re cool with some on-the-job learning), you will see them with varying levels of frequency:
GraphQL & REST
AWS services (S3, EC2, etc)
Working At CompanyCam
Our Product and Engineering departments do things a little differently.
We use Basecamp’s Shape Up method (fused with empowered product teams a la Marty Cagan's Inspired) to organize and execute our work. That means you’ll work in a close-knit team consisting of a product manager, a product designer, and other engineers on an area of the product in 6-week cycles. During cycles you'll spend most of your time implementing product improvements, but you'll also work with your team shaping (generating and vetting) product improvements for next cycle. After each cycle you’ll get a 1-2 week cool-down where you’ll pursue educational opportunities, work on pet projects, or smash some bugs that have been nagging at you. Rinse and repeat until code nirvana.
Sounds nice, right? No sprinting, no scrumming, no death by 1,000 meetings. We protect our engineers' time, treat them like adults, and trust them to get their work done. We’re also big on not overworking people. Put in your eight hours of focused, quality work and then TURN. SLACK. OFF. No nights and weekends.
Our larger company culture is also refreshingly chill. We have fun, learn from each other, and don’t take ourselves too seriously.
We cover the important stuff too. We pay well, offer unlimited vacation, meaningful equity, health insurance, and other benefits. If you're local or down to move, we’re custom remodeling a new office space in the Lincoln Haymarket area that you’ll love. If you're remote (most of the engineering team is), we’re well set up with great conference room video equipment so you'll feel like you’re there with us, and once life is back to normal we’ll fly you in a few times a year to hang out.
Finally… The Kind Of Data Science Job You've Always Wanted
Everyone seems to want a data scientist on their team.
But a lot of the data science jobs out there are not as sweet as they first appear. They usually fall into one of three categories.
First, there are the companies who want a data scientist on their team because “data science is very hot right now”.
But no one in the company seems to care that there isn't an actual business problem to be solved by data science.
Everyone's fine with it as long as a few simple-minded investors are happy… Or a particular kind of executive has their ego stroked.
In reality, the “data scientist” ends up working on tasks that connect to data science loosely at best. Of course, that's not the kind of job you want.
The jobs in the second group are much more appealing at first glance.
They're usually in well-established companies that know what they're doing. And data science is actually a meaningful tool for solving their business problems.
The issue is that these jobs are often not very fun.
The teams are quite large so you feel like just another cog in the machine. Would anyone even notice if you stopped contributing?
And all the meaningful breakthroughs seem to have been achieved before you joined. So you end up working on minute details in their models.
It might be a good fit for the right kind of data scientist, but is that you?
Luckily, there's a third kind of data science job. It's one that most resembles the projects that got you excited about data science in the first place.
The problems you're working on are still critical to the success of the business - even more so than in other companies.
But since the data science team is small, your contributions are very meaningful. And not everything's been figured out already, which makes the job fun and challenging.
This is the kind of job we offer.
If that's what you've been looking for, this page could literally change the course of your career. But only if you keep reading.
There are more than a billion people in Asia that do not have access to mainstream financial services.
At the same time, most of them have an incredibly valuable digital footprint in their mobile devices, online presence, social media, everyday apps, and many other sources.
Enter Jeff, loan broker for the unbanked. We are on the way to building a new-generation Credit Score, based on alternative data. We want to become the Credit Karma of South-East Asia's emerging economies.
Jeff's journey started in the beginning of 2020. Since then, over 700,000 people have compared close to 6 Million products in Vietnam via Jeff.
We use data science for determining the credit and conversion scores of our users. Although we have working models for both right now, they need version 2.
Your job as our data scientist will be to build and continuously improve these models. You'll also participate in Jeff's Lender API development and new data type and variable implementation.
We hope that you're excited about what this position has to offer. But that's not all.
1. Focus On Data Science
One of the most annoying things about being a data scientist is that other people in the company don't understand your role.
They expect you to perform tasks that have little to do with data science (e.g. create ad-hoc reports).
This won't be the case at Jeff. You'll have enough to do figuring out and improving your models, and your teammates will know that.
2. Data-Articulate Team
Your closest partners on our data team are not data scientists. But they understand data science well enough to be helpful to you, instead of holding you back.
Similarly, everyone in the company is data-literate.
So although you will be our number one expert on data science, you won't feel like you're speaking an entirely different language than everyone else.
3. High Degree Of Freedom
You'll have more freedom at Jeff than almost any other data science job:
You'll create the new models from scratch. You won't have to untangle anyone else's idea of what the models should look like.
We'll trust you to do things your way if you can convince our small data team that your approach is the most reasonable.
If you ever need more resources for carrying out your job, we won't be stingy about providing them.
4. Worthwhile Mission
Access to financial services is taken for granted in the Western world. But it's kind of insane how many people in Asia don't have access to them.
Our work grants that access to people in Vietnam, Indonesia, Philippines, and beyond. We also let people compare and choose the best product for them.
It would be a pretty cool thing to build for any number of people. But building it for over a billion people really excites us.
If you're excited by our mission too, your work here will feel that much more meaningful.
5. Company Values You Can Stand Behind
Our people are:
📢 Open to communication
🏁 Always going the extra mile
🌱 Personal growth-oriented
🤘 Ready to Rock'n'Roll
If you are too, we want you on our team!
Here's What We Expect From You
You have at least 2 years of experience in a data science role
You have successfully built intricate prediction and/or scoring models
You use python
Ideally, you have experience with new data types and variable development for APIs
You're based in a European or Asian timezone
The salary we've budgeted for this role is 70-105 kUSD annually (before tax). If you're interested in equity, after your 3-month probation period we can restructure your compensation package to include it.
This is a full-time position and is fully remote.
Anywhere in the World