Tallo logoTallo logo

Software Engineer III

Job

Kitsap Credit Union

Bremerton, WA (In Person)

$114,662 Salary, Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/31/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

About Us Kitsap Credit Union is a not-for-profit, member-owned financial cooperative with more than 300 employees and 14 branches throughout Western Washington. We have a passion for making a positive difference. As a $2 + billion-asset credit union, we are deeply committed to our members' financial wellbeing and the prosperity and quality of life in the communities we serve. We are proud to be led by individuals with the experience and skills to drive our organization towards our goals for strategic growth and operational excellence. Our KCU Cares Foundation program focuses on providing resources and support for those struggling with homelessness or hunger and improving the financial well-being of the people in our communities. And beyond monetary efforts, we have provided thousands of hours in staff volunteerism and in-kind support. At Kitsap Credit Union, our success is built on trust-based relationships and personalized service. We understand our employees are key to our success. They provide the personalized service to our members and contribute to the communities where we live. We are committed to providing a supportive, mission-driven, and inclusive culture where employees can grow their careers. To learn more, visit kitsapcu.org . About the Role Kitsap Credit Union is building the software systems that power exceptional member experiences and operational excellence across the credit union. We are committed to a cloud-first, AI-augmented engineering practice that enables our teams to deliver with speed, quality, and long-term resilience. To strengthen our software engineering team, we are seeking a Software Engineer III — a senior-level individual contributor who designs and delivers complex application systems, mentors engineers across the team, and helps shape the technical direction of KCU's software platform. This is an opportunity to do meaningful engineering work that directly affects members and employees, in an organization that invests seriously in its engineering craft. Operating with significant autonomy, the Software Engineer III owns complex system and feature areas end-to-end, leads technical design for initiatives within their domain, and actively uses AI tooling as a core part of their engineering workflow. They mentor Engineer I and II teammates through code reviews, design guidance, and direct coaching, and serve as a quality anchor the team can rely on when technical decisions get hard. If you bring deep technical skill, a commitment to craft, and the drive to grow as a leader in a forward-looking engineering organization, we want you on our team.
Quick Facts Reports to:
Director, Data and Software Engineering Employment Type:
Full-time, salaried, exempt, hybrid
Salary Range:
$104,010.32•$125,313.64 depending on experience
Working Hours:
Monday•Friday 8AM•5
PM Bonus Target:
11% potential incentive of base pay
Grade:
13
BC Industry:
Banking Principal Accountabilities Designs and implements scalable, maintainable application systems using KCU's core technology stack (C#/.NET, TypeScript/Node.js, Python, Java/Salesforce), with a strong emphasis on TypeScript-based UI development in Next.js and/or Angular; AI-augmented workflows are a standard practice at this level. Owns feature and system areas end-to-end — from design through deployment and production monitoring — with full accountability for reliability and quality. Leads technical design for initiatives within their domain, producing design documents and ADRs that capture decisions and trade-offs clearly. Mentors Engineer I and II teammates through code reviews, pairing sessions, and direct coaching — actively developing junior engineers, not just reviewing their work. Maintains and improves CI/CD pipelines via GitHub Actions; owns DevSecOps practices for assigned system areas including automated testing, SAST/DAST findings triage via SonarQube and GitHub Advanced Security (GHAS), and deployment quality gates. Applies AI tooling actively across the development lifecycle — using GitHub Copilot and equivalent assistants to accelerate delivery, bridge technology gaps, and conduct AI-assisted code reviews; maintains full accountability for correctness, security, and quality of all AI-generated output. Designs and implements integrations across KCU's application portfolio using REST APIs, event-driven patterns, Azure Service Bus, and async processing; applies appropriate patterns for reliability and fault tolerance. Provisions and manages application-layer Azure resources through Terraform (primary IaC standard) and Bicep; writes and modifies IaC configurations without relying on the infrastructure team for PaaS-layer work. Implements structured logging, metrics, and alerting for owned systems using Azure Monitor and Log Analytics; addresses reliability issues proactively before they affect members or downstream teams. Participates in sprint planning, design reviews, and level-of-effort estimation; communicates technical risks to non-technical stakeholders clearly and early. Proactively identifies and addresses technical debt, performance bottlenecks, and security gaps before they become production risks. Collaborates with business stakeholders, data engineers, data scientists, and security teams to deliver solutions that serve members and meet organizational compliance requirements. Required Skills and Abilities 3+ years of professional software development experience with demonstrated ability to own and deliver production systems independently. Solid proficiency in TypeScript and at least one additional KCU primary language (C#/.NET, Python, or Java/Salesforce); hands-on UI development experience in Next.js and/or Angular is required. Active, demonstrated use of GitHub Copilot as a core part of the daily development and code review workflow — including AI-assisted code review, generation, and refactoring; familiarity with responsible use practices and output validation.
REST API
design and consumption: request/response patterns, authentication, error handling, and versioning; experience designing APIs for downstream consumers, not just calling them.
Database design and optimization:
schema modeling, indexing strategy, query performance analysis; SQL Server proficiency required.
Azure PaaS development:
hands-on experience with App Services, Azure Functions, Service Bus, Key Vault, and Managed Identity — building with these services, not just awareness of them. Infrastructure as
Code:
can read and modify Terraform configurations for application-layer Azure resources; understands that infrastructure is provisioned through code, not tickets. CI/CD pipeline ownership via
GitHub Actions:
maintaining and improving pipelines, not just using them; hands-on experience with SonarQube and GitHub Advanced Security (GHAS) for SAST scanning, findings triage, and security gate enforcement.
Security fundamentals:
OWASP basics, input validation, secrets management with Azure Key Vault and Managed Identity, dependency scanning.
System design skills:
separation of concerns, API contracts, error handling strategies, event-driven architecture, and async processing patterns. Strong problem-solving and communication skills; demonstrated ability to explain architectural trade-offs and technical risks to non-technical audiences. Demonstrated experience mentoring junior engineers through code reviews, pairing sessions, and direct coaching; can point to engineers who grew because of their investment. Comfortable leading technical design discussions and collaborating across software engineering, data engineering, and business teams. Demonstrates alignment with KCU's cloud-first, PaaS-first, IaC-always engineering philosophy and contributes actively to its implementation.
Observability and production readiness:
structured logging, metrics, and alerting configuration using Azure Monitor and Log Analytics. Excellent time management and delivery discipline; consistently meets sprint commitments and flags scope risks early. High level of engagement and active collaboration; contributes to a positive, high-trust team environment. Understand, model, and represent KCU's core values. Qualifications and Education Requirements Bachelor's degree in computer science, software engineering, or a related technical discipline — or equivalent work experience demonstrating the same depth. 3+ years of professional software engineering experience with a consistent track record of owning and delivering production systems.
Demonstrated TypeScript and front-end delivery:
has shipped production UI in Next.js and/or Angular; cross-stack fluency in at least one additional KCU language is expected.
Hands-on Azure PaaS development experience:
has built and deployed to App Services, Azure Functions, or equivalent Azure PaaS services in a production context. Strong foundational knowledge of software development practices: testing, CI/CD, version control, security fundamentals, and production observability. Preferred Qualifications and Education Experience working in an Agile development environment with consistent sprint delivery and strong estimation skills.
Experience with event-driven architecture patterns:
Azure Service Bus, Event Hubs, webhooks, or equivalent messaging platforms.
Familiarity with distributed systems concepts:
stateless design, fault tolerance, eventual consistency, and async communication patterns. Experience integrating AI capabilities into production software: prompt engineering, LLM API integration (Azure OpenAI), or AI output validation. Background in financial services, banking, or other regulated industries; familiarity with compliance-oriented software design.
Experience with performance engineering:
profiling, load testing, caching strategy, and database query optimization at production scale. AZ-204 (Azure Developer Associate) or AZ-400 (Azure DevOps Engineer) certification held or in active pursuit.
Experience leading initiative-scale deliveries end-to-end:
planning through production, including risk identification and stakeholder communication. Familiarity with Terraform for IaC; experience reading and modifying infrastructure configurations for application-layer Azure resources. Experience with Salesforce development (Apex, LWC, or integration patterns) a plus given KCU's Java/Salesforce stack. Supervisory Status This position does not supervise others. Working Conditions This position will be required to work in an office environment with moderate noise levels, and, with or without reasonable accommodation is required: Must be able to remain in a stationary position for a minimum of 75% of the time. Constantly operates a computer and other office productivity machines. Occasionally ascends/descends stairs, Constantly positions self in work environment, The person in this position frequently communicates with peers, supervisors, vendors and employees to exchange accurate information and answer questions, Must be able to detect objects at a distance, On occasion will move up to 20 pounds of office objects, Works in an indoor office environment but expected to attend meetings in buildings that require travel in outdoor weather conditions.
Please note:
Kitsap Credit Union does not offer visa sponsorship for this position. Candidates must be legally authorized to work in the United States without current or future sponsorship.
Our Values Integrity:
We believe in acting with honesty, trust, and respect which are at the forefront of our daily engagement.
Responsibility:
We believe that responsibility is holding ourselves accountable for our decisions, actions, and their outcomes.
Collaboration:
We believe in the power of a diverse group of people working together to achieve a united outcome.
Authenticity:
We believe activities in actions that demonstrate our commitment to be transparent, dependable, and genuine in every day. What We Offer Not only are we one of the largest credit unions in Washington State, and growing, but we are also a company that cares about its employees. We back that up for our employees by offering competitive pay and a benefits package that helps support you and your family's lifestyle. We value our employees, and we strive to keep our benefits comprehensive and affordable.
Some of our benefits include:
Careers | Kitsap Credit Union (kitsapcu.org) Free onsite parking Annual time off and sick time accrued 11 paid holidays 1 Personal Floating Day Medical, Dental, Vision, Short•and Long-term Disability, Life and AD&D Insurance Employee Assistance Program Choose from a PPO medical plan or a High Deductible with a Health Savings Account 3% KCU funded Safe Harbor Contribution to your 401K KCU will match up to 2% of your 401K contributions All 401K contributions are 100% vested Potential annual incentive in all roles within Kitsap Credit Union Tuition reimbursement 8 hours of paid volunteer time off Discounts on KCU's products and services Enjoy unlimited ORCA transit access through KCU for less than $45 a year—your cost as an employee We believe in the power of belonging•it's in our DNA as a not-for-profit, member-owned cooperative. Our un-bank-like structure ensures that we remain all about people: our members, our employees, and the people in the communities where we live and work. We work hard to provide a collaborative and inclusive environment where you can grow and excel in your career. We are dedicated to serving our members by providing personalized experiences, convenient access, and highly competitive products and services. But it goes much deeper than that. For more than 86 years, we have been relentless about making a positive difference in our communities. We understand that when our members and communities succeed, we all succeed, and that success can't happen without great employees. •Employment is contingent upon satisfactory background check. Kitsap Credit Union is an Equal Opportunity Employer. All qualified applicants for employment will receive consideration without regard to sex, marital status, race, color, religion, national origin, age, veteran status, disability, genetic information, or any other protected status. •#IND Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Similar remote jobs

Similar jobs in Bremerton, WA

  • Job

    United States Bakery; dba Franz Family Bakeries

    Bremerton, WA

    Posted2 days ago

    Updated1 day ago

  • Job

    Caregiver

    Caring Place AFH LLC.

    Bremerton, WA

    Posted2 days ago

    Updated1 day ago

  • Job

    Department of Defense

    Bremerton, WA

    Posted2 days ago

    Updated1 day ago

  • Job

    LIBRARY TECHNICIAN

    U.S. Pacific Fleet

    Bremerton, WA

    Posted2 days ago

    Updated1 day ago

  • Job

    Superintendent

    International Marine and Industrial Applicators, LLC

    Bremerton, WA

    Posted2 days ago

    Updated1 day ago

Similar jobs in Washington