Skip to content

Software Project Manager

Castle Rock Associates

remote global$80k-$100k/yrPosted Jun 2, 2026

Skills

confluenceexceljira

About the role

WHO WE ARE

At Castle Rock, our mission is to help transportation agencies capture, share, and spread travel knowledge about what’s happening on the roadways through our websites, phone systems, mobile apps, and social media integrations. We are an established, successful company with long-standing clients and a proven product.

We’re a 22-person firm headquartered in Portland, OR, with a positive and highly collaborative remote work environment. We value curiosity, creativity, hard work, and strong, healthy relationships — with each other and our clients. About 50% of our staff are Oregon-based; the other 50% are distributed across the country. We hold an annual in-person staff summit and regular online events to stay connected as a team.

Castle Rock is a certified Woman Business Enterprise (WBE) and Woman-Owned Small Business (WOSB).

THE ROLE

The Project Manager is the connector at Castle Rock. You’ll bridge our Ops, Developer, and QA teams to deliver exceptional work for clients, while also serving as our frontline business analyst and relationship lead. You’ll live the Castle Rock culture, set the tone of every meeting, and be the person clients rely on to understand their needs and translate them into action.

This is not a purely administrative PM role — it’s part project manager, part business analyst, part client success, and part sales. You need to know what’s available out of the box in our systems, what’s included vs. what requires a scope, and how to align a client’s vision with Castle Rock’s mission and values.

WHO YOU ARE

We’re looking for someone energetic, curious, and eager to grow. Technical savviness and experience delivering software products are ideal skills that we are looking for in the right candidate, but what matters most is attitude, communication, and commitment.

A successful Castle Rock Project Manager:

Has superb English-language listening and communication skills

Is committed to excellence and carries a “no task too big or too small” mentality

Enjoys working both independently and collaboratively

Is genuinely curious about how technical systems work

Can translate technical details into clear, non-technical terms for clients

Proactively identifies risks and resolves problems before they escalate

Prioritizes effectively under competing pressures, using sound judgment

Has a strong internal voice that says “I can do this” — but also knows when to ask for help

DUTIES & RESPONSIBILITIES

Serve as the primary day-to-day point of contact for multiple clients

Set and communicate priorities for Dev and Ops teams to ensure on-time delivery

Lead and facilitate internal and client-facing meetings, setting a positive tone and culture

Track tasks, deadlines, requirements, and cross-team statuses

Manage initial responses to client requests, including system functionality and feature inquiries

Handle non-critical client issues and triage before escalating to Zendesk

Coordinate production deployments

Assist with QA and conduct final user testing on behalf of clients

Scope new work and gather Level-of-Effort (LOE) estimates from development

Collect, analyze, and share platform statistics — find insights and celebrate wins with clients

Manage monthly client invoicing and budget tracking

Assist with sales calls, presentations, and new feature proposals

Travel to occasional on-site client meetings (no more than 3–4 per year)

QUALIFICATIONS

2+ years of project management experience, ideally in software or tech

Proven track record of being highly organized, effective, and positive in at least one full-time role lasting 1+ year

Strong proficiency with G-Suite and Microsoft Office (Word, Excel, PowerPoint)

Experience with tools such as JIRA, Confluence, and Zendesk (preferred)

Exposure to Google Analytics tracking and reporting (preferred)

Must be authorized to work in the US (e-Verify required); must reside in the US

Must be willing to undergo a background check

HOW TO APPLY

Submit a cover letter and resume, and tell us a little about yourself! Tell us about your biggest work win from the past year — what you did, and who it had the biggest impact on.

Please also complete the Indeed assessment posted with this listing.

Our hiring process:

A brief introductory phone call to learn about your background and working style

A short take-home assignment to demonstrate your organizational and critical thinking skills

A longer interview in which you present your assignment to our team

At least 3 professional references who can speak to their experience working with you

This is a full-time, salaried position. No agencies or part-time applicants — thank you for your understanding.

Pay: $80,000.00 - $100,000.00 per year

Benefits:

401(k)

401(k) matching

Dental insurance

Health insurance

Life insurance

Paid time off

Parental leave

Vision insurance

License/Certification:

PMP (Preferred)

Work Location: Remote

Questions about this role

  • How do I apply to this Software Project Manager role at Castle Rock Associates?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Project / Program Manager in your country?

    Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Castle Rock Associates use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.