1

Computer Science Banking Jobs in Portland, OR (NOW HIRING)

next page

Showing results 1-20

Computer Science Banking information

What is a computer science banking?

A Computer Science Banking job involves applying computer science principles to develop, maintain, and secure banking systems. Professionals in this field work on digital banking platforms, cybersecurity, data analytics, and financial software development. They help banks enhance customer experience, prevent fraud, and optimize operations through technology. Roles may include software developers, cybersecurity analysts, data scientists, and IT specialists in financial institutions. These jobs require expertise in programming, databases, encryption, and financial technologies.

What types of projects do professionals in computer science banking typically work on?

Professionals in Computer Science Banking often work on projects such as developing secure online banking platforms, implementing fraud detection systems, optimizing transaction processes, and managing large financial data sets. They may also support regulatory compliance projects and enhance cybersecurity measures to protect sensitive customer information. Collaboration with financial analysts, management, and IT teams is common, as is involvement in implementing emerging technologies like artificial intelligence or blockchain. This dynamic environment provides valuable experience across technical and financial domains and supports career advancement into senior technical or leadership roles.

What are the key skills and qualifications needed to thrive in computer science banking, and why are they important?

To excel in a Computer Science Banking role, you need a strong background in computer science principles, programming, and data analysis, ideally supported by a relevant degree or certifications. Familiarity with banking software platforms, cybersecurity protocols, databases, and tools like Python, SQL, or Java are often required. Strong problem-solving skills, attention to detail, and clear communication help you work effectively with both technical teams and finance professionals. These competencies ensure secure, efficient, and innovative technology solutions within the fast-paced and highly regulated banking sector.

Can someone who studies computer science work in a bank?

Yes, computer science graduates can work in banks in roles such as software developers, data analysts, cybersecurity specialists, or IT support. These positions often require knowledge of programming, databases, and security protocols, and may involve working with banking software and financial systems.

How is computer science used in banking?

Computer science in banking involves developing and maintaining software systems for transactions, fraud detection, risk management, and customer service. Professionals in this field use programming languages, data analysis, and cybersecurity skills to improve efficiency and security within financial institutions.

What are popular job titles related to Computer Science Banking jobs in Portland, OR?

For Computer Science Banking jobs in Portland, OR, the most frequently searched job titles are:

Infographic showing various Computer Science Banking job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution.

Technical Product Manager, Senior

Columbia Banking System, Inc.

Hillsboro, OR โ€ข On-site

$137K - $181K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 hours ago

Posted today


Job description

About the Role:

The Technical Product Manager, Senior owns the technical product strategy, development, and lifecycle management for assigned internal banking platforms, applications, and systems within the Application Development team. Serves as the primary liaison between business stakeholders and internal or vendor development teams to ensure solutions align with business objectives, operational needs, regulatory requirements, and technical standards. Responsible for defining product vision, strategy, and roadmap; translating business and system requirements into product and functional specifications; prioritizing and guiding delivery through implementation; and ensuring adoption, stability, scalability, and continuous improvement. This role balances strategic product ownership with deep technical knowledge and systems analysis to minimize risk, optimize operational effectiveness, and deliver secure, compliant, and scalable solutions that support enterprise objectives. This is an individual contributor role.

  • Own the technical and product strategy for a portfolio of internal products and services across a line of business.
  • Define and maintain product vision, roadmap, and priorities aligned with business objectives, enterprise architecture, and regulatory requirements.
  • Evaluate internal technical needs and recommend solutions for complex, high-risk systems.
  • Responsible for the definition, design, product requirements, and delivery of assigned and applicable products.
  • Serve as the primary liaison between business stakeholders and internal or vendor development resources.
  • Influence and align cross-functional stakeholders (Operations, Risk, Compliance, IT); communicate product vision and trade-offs to senior leadership, driving consensus and informed decision-making.
  • Lead discovery and analysis to understand business workflows, system dependencies, and operational requirements.
  • Develop and maintain product, system, and functional requirements, including features, user stories, acceptance criteria, and process flows.
  • Own and prioritize the product backlog for assigned platforms.
  • Lead or partner in sprint planning, release planning, and dependency management.
  • Balance business value, regulatory urgency, technical feasibility, and operational risk in prioritization.
  • Assess available technologies and guide development specifications, solution design, and technical tradeoffs.
  • Collaborate with architects to design scalable, resilient, and secure system architectures.
  • Lead and coordinate testing activities, including detailed test cases, UAT, defect analysis, and sign-off.
  • Partner with end users to identify, assess, and communicate system incidents, coordinate resolution with technical teams.
  • Minimize implementation and change risk through adherence to change management and governance procedures.
  • Ensure products comply with all applicable bank regulations, internal policies, security standards, and audit requirements.
  • Own post-launch operational excellence: lead incident triage and post-mortems and ensure the platform meets availability and performance SLAs.
  • Define, monitor, and report on product performance and effectiveness using operational metrics, adoption indicators, and stakeholder feedback.
  • Mentor junior Technical Product Managers and/or cross-functional team members; may lead teams on complex projects.
  • Demonstrates compliance with all bank regulations for assigned job function and applies to designated job responsibilities - knowledge may be gained through coursework and on-the-job training. Keeps up to date on regulation changes.
  • Follows all Bank policies and procedures, compliance regulations, and completes all required annual or job-specific training.
  • Maintain a working knowledge of Bank's written policies and procedures regarding Bank Secrecy Act, Regulation CC, Regulation E, Bank Security and other regulations as applicable to this job description.
  • May be asked to coach, mentor, or train others and teach coursework as subject matter expert.
  • Actively learns, demonstrates, and fosters the Columbia corporate culture in all actions and words.
  • Takes personal initiative and is a positive example for others to emulate.
  • Embraces our vision to become "Business Bank of Choice".
  • May perform other duties as assigned.


About You:

  • Bachelor's degree in business, Information Systems, Computer Science, Engineering, Finance, or related field required.
  • Master's degree preferred.
  • 7-10 Years Experience in product management, systems analysis, business systems, or technology delivery, preferably in banking or other regulated industries required.
  • 7-10 years' experience working with Agile delivery teams, backlog management, UAT, and release planning required.
  • 7-10 years' experience with enterprise integrations, APIs, vendor platforms, and operational support in production environments required.
  • Strong knowledge of internal banking operations, bank products, and enterprise systems.
  • Advanced ability to analyze complex systems, workflows, and integrations with high accuracy and attention to detail.
  • Advanced knowledge of requirements development, systems analysis, and UAT methodologies.
  • Ability to translate business needs into technical and functional solutions.
  • Advanced understanding of project and product delivery practices in Agile and iterative environments.
  • Extensive verbal and written communication skills for a variety of audiences (both technical and non-technical).
  • Ability to accurately document problems and resolutions.
  • Demonstrated ability to prioritize work, manage multiple initiatives, meet deadlines, and work independently.
  • Ability to mentor others and lead cross-functional initiatives.
  • Proficiency with productivity and analysis tools, including Word, PowerPoint, Excel, Axure Dev Ops, GitHub, Power BI and data reporting systems.
  • SAFe Product Owner/Product Manager (POPM) Preferred.
  • Certified Scrum Product Owner (CSPO) Preferred.
  • Certified Product Manager (CPM) Preferred.


Travel Requirements

  • Occasional


The pay range for this role is $90,000 to 160,000.00.

The pay rate for the selected candidate is dependent upon a variety of non-discriminatory factors including, but not limited to, job-related knowledge, skills, and experience, education, and geographic location. The role may be eligible for performance-based incentive compensation, and those details will be provided during the recruitment process.

Primary Location: Ability to work fully onsite at posted location(s).

1801 California Street Suite 800 Denver CO 80202

Our Benefits:


We are proud to offer a competitive total rewards package including base wages and comprehensive benefits.

We offer eligible associates comprehensive healthcare coverage (medical, dental, and vision plans), a 401(k)-retirement savings plan with employer match for qualifying associate contributions, an employee assistance program, life insurance, disability insurance, tuition assistance, mental health resources, identity theft protection, legal support, auto and home insurance, pet insurance, access to an online discount marketplace, and paid vacation, sick days, volunteer days, and holidays. Benefit eligibility begins the first day of the month following the date of hire for associates who are regularly scheduled to work at least thirty hours weekly.


Our Commitment to Diversity:


Columbia Bank is an equal opportunity and affirmative action employer committed to employing, engaging, and developing a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, age, sexual orientation, gender identity, gender expression, protected veteran status, disability, or any other applicable protected status or characteristics. If you require an accommodation to complete the application or interview(s), please let us know by email: careers@columbiabank.com.


To Staffing and Recruiting Agencies:


Our posted job opportunities are only intended for individuals seeking employment at Columbia Bank. Columbia Bank does not accept unsolicited resumes or applications from agencies and Columbia Bank will not be responsible for any fees related to unsolicited resume submissions. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes to this site or to any Columbia Bank employee and any such submissions will be considered unsolicited unless requested directly by a member of the Talent Acquisition team.