Open Jobs

See a position you're interested in? Send us your resume!
Send Resume
Why Use a Tech Staffing Agency?

Why Use a Tech Staffing Agency?

  In this blog post, we’ll discuss why companies use a tech staffing agency to hire tech talent and how it benefits both the hiring manager and the candidate.  Why Use a Tech Staffing Agency?  Finding the right tech talent for your company can be a time-consuming...

read more
Interview Tips for Hiring Managers

Interview Tips for Hiring Managers

There are so many factors that can affect the quality of an interview and its results. Focus on what you can control as the hiring manager and keep candidate experience top of mind. Here are some helpful tips that our Client Solutions Manager, Aubrey McCauley, has...

read more
SW Staff Engineer | Remote

SW Staff Engineer | Remote

TITLE: Staff Engineer with React/JavaScript and Python/Django LOCATION: Remote PAY: Target pay for this role is between $140K - $160K but may vary based on experience ENGAGEMENT TYPE: Direct hire WHAT YOU’LL BE DOING This is a Senior level Staff Engineer Create...

read more
Scrum Master – 3788 | REMOTE, Oregon

Scrum Master – 3788 | REMOTE, Oregon

TITLE: Scrum Master LOCATION: Remote - Working PST Hours/Beaverton, Oregon PAY: Target pay for this role is **between $60 and $65** per hour and varies based on experience. OVERVIEW: ProFocus is searching for an experienced Scrum Master for a 12-month W-2 contract...

read more
Azure Architect | Remote

Azure Architect | Remote

TITLE: Azure Architect – Kubernetes, Terraform LOCATION: REMOTE or Hybrid CA PAY: Target Salary for this role is between $155,000-$175,000 plus bonus and benefits, but may vary based on experience ENGAGEMENT TYPE: Direct Hire DURATION: Regular Full-time WHAT YOU’LL BE...

read more
About ProFocus

ProFocus is an IT staffing and consulting company. We strive to connect a select few of the right technology professionals to the right jobs.

We get to know our clients and candidates in detail and only carefully introduce a small number of candidates that fit the role well.


Looking for a New Opportunity?

We’re hiring! Send us your resume today so we can help you find your next job.

Need Talent?

Talk to a team member or submit your job order in seconds.