Interested in remote work? Plenty of companies continue to hire technologists who will rarely (if ever) see the inside of a physical office. In fact, the range of in-demand remote roles is actually quite vast.

To figure out the level of demand for specific remote positions, we turn to Emsi Burning Glass, which collects and analyzes millions of job postings from across the country. The following is derived from job-posting data over the past 60 days; as you can see, software developers and engineers dominate the remote-job market, with many other roles close behind:

In addition to developer and engineer roles, it’s also important to note the sheer number of postings for remote managers and analysts. It’s clear that companies don’t see all-remote work as an impediment to effective management and analysis, even though those roles rely heavily on interaction and communication with multiple stakeholders.

If you’re a manager on an all-remote or a hybrid schedule, a few tips can help make your management responsibilities a little easier. When everyone isn’t heading into the office, restricting communication to daily standups and the occasional meeting has pitfalls; workflows can slip out of sync without anyone realizing it, leading to missed deadlines and bungled projects. With remote work, overcommunication is key, and collaboration tools such as Slack and Teams will facilitate frequent check-ins and updates.

For remote managers, it’s just as important to set up channels for non-work-related conversations; this will encourage team bonding even when everyone can’t meet in-person. Polls, quizzes, and virtual “get togethers” can likewise boost the team’s solidarity. Effective remote managers also embrace asynchronous work, especially if they have team members in multiple time-zones; project management tools can allow managers to monitor workloads and progress without micromanaging or forcing people to work odd hours.

Communication is a two-way street, of course; no matter what their role in the organization or how often they come into the office, technologists must also make a point of expressing their needs and issues with their managers. When applying for a remote job, make sure to emphasize your communication skills and how you’ve successfully managed your deliverables and workflow while working remotely.