1

Senior Programmer Jobs in Seattle, WA (NOW HIRING)

Senior Utility Engineer

Kirkland, WA ยท On-site

$141K - $166K/yr

Who We're Looking For Kirkland Public Works is seeking to fill a new Senior Utility Engineer position to support the planning, design, and delivery of critical water and wastewater infrastructure.

Senior DevOps Engineer

Bellevue, WA ยท On-site

$145K - $187K/yr

Syntricate Technologies is seeking a Senior DevOps Engineer to join their team. The role involves bug fixes, coding, and migrating codebases while working independently in a C# environment with a ...

Senior Engineering Manager

Bellevue, WA ยท On-site

$141K - $236K/yr

The Senior Engineering Manager will lead engineers through the full software development lifecycle while helping teams translate business capabilities and architectural direction into well-designed ...

New

Senior DevOps Engineer

Seattle, WA ยท Remote

$133K - $170K/yr

Senior DevOps Engineer Location: Remote - USA The AES Group is hiring an experienced Senior DevOps Engineer to join our growing technology team and drive enterprise-scale cloud infrastructure ...

... senior programmer or data scientist Experience with online gaming or other high volume, consumer experience platform services a major plus Experience designing instrumentation and data mining ...

Senior Manager, AI Engineering

Seattle, WA ยท On-site

$240K - $280K/yr

Senior Manager, AI Engineering Remote Location: Seattle, WA or Austin, TX Position Summary At HackerOne, AI is central to how we help organizations continuously identify and reduce cyber risk. As a ...

About the Role We're looking for a Senior Manager, Engineering (M17) to lead a critical function at the intersection of AI foundations, proactive experiences, and assistant product experiences at ...

Sr. Engineering Technician

Kirkland, WA ยท On-site

$41 - $43/hr

Position Title: Sr. Engineering Technician Position Description: Protingent Staffing has an exciting contract opportunity for Sr. Engineering Technician with our client located in Kirkland, WA. Job ...

Senior Engineer, Traffic

Sammamish, WA ยท On-site +1

$122K - $168K/yr

The Senior Traffic Engineer plays a key role in advancing traffic safety and shaping an efficient, accessible, and multimodal transportation network for the Sammamish community. Serving as the City ...

About the Role We're looking for a Senior Manager, Engineering (M17) to lead a critical function at the intersection of AI foundations, proactive experiences, and assistant product experiences at ...

SENIOR ENGINEER

Seattle, WA ยท On-site

$100 - $125/hr

Full-time senior engineer for research and analysis in energy efficiency and sustainability. Primary responsibilities will be studying the performance of energy efficiency and renewable energy ...

Senior Mechanical Engineer

Kirkland, WA

$118K - $156K/yr

Senior-engineer level experience in mechanical engineering design for electro-mechanical products, with deep understanding of thermal, electrical, and environmental considerations. * Knowledge of the ...

Senior Developer - JAVA/Axis2

Bellevue, WA ยท On-site

$64.50 - $82.50/hr

Senior Developer - JAVA/Axis2 Location: Bellevue, WA(Onsite) Job Type: Full Time Superior background in object-oriented development in JAVA/Axis2 Profound understanding of LINUX/UNIX/Windows ...

Showing results 41-60

Senior Programmer information

See Seattle, WA salary details

$15

$59

$81

How much do senior programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior programmer in Seattle, WA is $59.53, according to ZipRecruiter salary data. Most workers in this role earn between $50.10 and $71.15 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

What are the most commonly searched types of Programmer jobs in Seattle, WA?

The most popular types of Programmer jobs in Seattle, WA are:

What cities near Seattle, WA are hiring for Senior Programmer jobs?

Cities near Seattle, WA with the most Senior Programmer job openings:

Infographic showing various Senior Programmer job openings in Seattle, WA as of August 2026, with employment types broken down into 83% Full Time, 7% Part Time, 9% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $123,814 per year, or $59.5 per hour.

Senior Utility Engineer

City of Kirkland, WA

Kirkland, WA โ€ข On-site

$141K - $166K/yr

Full-time

Medical

Re-posted 6 days ago


Job description

Salary: $141,708.91 - $166,716.84 Annually
Location : City Hall - 123 5th Ave, Kirkland, WA
Job Type: Full-Time
Job Number: 202100777
Location: Public Works - Capital Improvement
Opening Date: 05/05/2026
FLSA: Exempt
Bargaining Unit: AFSCME
Job Summary
The City of Kirkland's Public Works Department is seeking to hire a Senior Utility Engineer!
Who We're Looking For
Kirkland Public Works is seeking to fill a new Senior Utility Engineer position to support the planning, design, and delivery of critical water and wastewater infrastructure. This senior-level role requires a strong technical foundation in municipal utility systems, combined with the ability to independently manage complex capital projects from scoping through construction and closeout as well as lead comprehensive planning efforts.
We are seeking a highly skilled, dynamic, and solutions-oriented engineer who brings sound judgment, political awareness, and the ability to navigate complex, and at times sensitive, public infrastructure projects. The ideal candidate will demonstrate expertise in project management, engineering design, and construction administration, along with the ability to coordinate across multiple divisions, consultants, and external agencies. Success in this role requires balancing competing priorities, delivering high-quality outcomes on schedule and within budget, and providing clear communication to internal stakeholders, leadership, and the public.
Kirkland is looking for a collaborative, detail-oriented leader who can serve as a technical resource to others, contribute to continuous improvement of systems and standards, and support the City's commitment to reliable, sustainable, and high-performing infrastructure. The position works in-person at Kirkland City Hall and the Public Works Maintenance Center, with a typical Monday-Friday schedule and occasional evening or weekend work as needed.
About Public Works
The Public Works Department ensures the City's infrastructure remains safe, functional, and sustainable. It oversees vital services including stormwater management, transportation, water and wastewater systems, maintenance of streets and grounds, and capital improvement projects.
As the City's largest department, we are committed to the City's vision and the Department's mission. We play a vital role in making Kirkland livable, sustainable, and connected. We are City employees who take pride in being trusted stewards of the public's resources, infrastructure, environment, and quality of life.
We have a One Team approach, strive for excellence and attract, value, and keep diverse, talented employees.
Why Kirkland?
Ranked as one of the most livable cities in America, Kirkland is an attractive and inviting place to live, work, and visit. We have big city vision while maintaining a small-town, community feel. If you are a candidate with the desire to join an organization looking to innovate into the future, the City of Kirkland is the place for you!
If you ask our employees why they love where they work, they will tell you about the great people, work environment, supportive leadership and City Council, and innovation.
We also invest in you!
Competitive Wages: We strive to maintain competitive compensation packages and work to provide wages that meet the knowledge, skills, and abilities of our employees.
Awesome benefits: The City offers benefits that are unmatched by most other employers. Please click on the benefits tab above to view more details.
Childcare Programs: To help address the challenge of reliable childcare, the City of Kirkland has agreements with two local childcare providers that offer discounted rates for our employees at 10 locations within 20 miles of Kirkland. Learn more!
Training and Career Development: The City of Kirkland believes in developing its employees. You will have access to training opportunities designed for career development and advancement based on your position, skills, and interests.
Job Summary
The role of the Senior Utility Engineer is to provide senior-level administration and management of complex municipal utility engineering projects within the Public Works Department. Performs a variety of activities related to the planning, design, and construction of various wastewater and water utility projects for both capital improvements projects and private development, ensuring regulatory compliance and system optimization.
Distinguishing Characteristics: The Senior Utility Engineer handles complex and highly visible assignments and has specialized experience with utility infrastructure. This position provides technical expertise for utility system performance, and advises on complex engineering projects and design. The Senior Utility Engineer is different from the Senior Development Engineer and the Senior Surface Water Engineer, as it will function like the Senior Project Engineer in the Capital Improvement Program (CIP) Division, managing City plans, studies, and projects and advising on operations, policy, and priorities.
Essential Functions: Essential functions, as defined under the Americans with Disabilities Act, may include any of the following representative duties, knowledge, and skills. This is not a comprehensive listing of all functions and duties performed by incumbents of this class; employees may be assigned duties which are not listed below; reasonable accommodations will be made as required. The job description does not constitute an employment agreement and is subject to change at any time by the employer. Essential duties and responsibilities may include, but are not limited to, the following:
  • Works collaboratively with managers and engineers across Public Works' engineering and operational divisions to ensure continuity between planning, construction, and operations of the utilities. This work will include reviewing CIP project scopes, design, modeling, and cost estimates.
  • Prepares and manages complex water and wastewater planning and technical studies, including updates and long-term strategic planning.
  • Identifies and prioritizes capital improvement projects for water and sewer utilities and independently plans, develops, and prepares scope of work, cost estimates, and schedule for projects.
  • Demonstrates an operational understanding of water and sewer models, analyzes and determines service level capability, needs, deficiencies, problems, and solutions. Uses analysis as basis for making decisions on system extensions, required developer improvements, or identification of future CIP projects.
  • Works collaboratively with City utility and financial staff to advise on capital needs and regulatory requirements that need to be considered for utility rate studies.
  • Advises the City's Utility Policy & Community Relations Supervisor and the Utility Policy Group on how state and regional requirements, policy, and capital investments may impact the water and wastewater system and/or rate models.
  • Presents oral and written information to a variety of audiences including City Council, public stakeholders, adjacent departments, outside agencies, and others.
  • Develops Request for Proposals (RFPs) or Request for Qualifications (RFQs); negotiates and administers contracts for consultants and contractors, and service providers. Reviews and directs the work of consulting engineers, designers, and surveyors; ensures conformance with regulatory and system requirements; reviews and approves invoices; and manages and oversees contract scope and costs. Ensures all designs meet federal, state, and local environmental regulations.
  • Responds promptly to resident questions and concerns; analyzes situations and recommends corrective action.
  • Uses AutoCAD, Bluebeam, other related engineering software to prepare and review detailed design drawings.
  • Reviews private development plans and City project plans for conformance to engineering standards; identifies conflicts and opportunities with other projects and capacity limitations; monitors developer extensions to completion.
  • Develops and maintains standardized engineering procedures, policies, specifications and documentation for water and sewer utilities to efficiently deliver projects consistent with City and community goals.
  • Coordinates project improvements with City Departments, private utilities, other public agencies, private developers, and residents.
  • Mentors junior engineers, technicians, and operational staff by providing technical guidance and feedback on performance reviews.
  • Fosters a positive and supportive work environment; promotes diversity, equity, inclusion, and belonging in the workplace, contributing to an environment of respectful living and working in a multicultural society.
Peripheral Duties:
  • Performs functions as assigned in the City's emergency response plan in the event of an emergency.
  • Assists Finance & Administration Department with the development of documentation to support the issuance of utility revenue bonds to fund capital improvement projects.

Knowledge, Skills and Abilities
  • Knowledge of civil and utility engineering principles and practices.
  • Knowledge of modern methods for equipment, drafting techniques, software applications, and materials used in civil engineering projects.
  • Knowledge of Supervisory Control and Data Acquisition (SCADA) systems and asset management principles and practices.
  • Understand and be able to apply principles and practices of civil engineering and construction project management as they apply to the planning, design, inspection, and construction of public works projects.
  • Skilled in the methods and techniques of budget development, management, and control.
  • Ability to interpret and understand applicable laws, codes, ordinances, regulations, policies, and procedures.
  • Demonstrates effective written and oral communication skills and the ability to work with the public, public officials, other department heads and staff, consultants, and contractors in a knowledgeable and professional manner.
  • Skilled in conflict resolution with the ability to rapidly analyze technical and/or legal implications in decision making, working directly with the City Attorney and Washington Cities Insurance Authority when necessary.
  • Exhibit positive leadership skills and intradepartmental cooperation through involvement with diverse work groups, community interests, or service teams.
  • Ability to work independently and successfully prioritize competing deadlines, schedules, and limited resources among a variety of customers to ensure timely delivery of programs and projects.

Qualifications
Minimum Qualifications:
  • Education: Bachelor of Science in Civil Engineering or closely related field.
  • Experience: 7 years of experience in utility engineering and/or planning, including 3 years of direct project management.
  • Or: In place of the above requirements, the incumbent may possess any combination of relevant education and experience which would demonstrate the individual's knowledge, skill, and ability to proficiently perform the essential duties and responsibilities listed above.
Licenses and Other Requirements:
  • Must have a valid Washington State Driver's license and ability to remain insurable under the City's insurance to operate motor vehicles.
  • Washington State Professional Engineer License required
  • 3 years of experience in utility management in a government setting (municipal, state or federal) is preferred.

Other
Physical Demands and Working Environment:
Primarily office work, but the position also involves visiting construction sites under varying weather conditions. Potential hazards at construction sites include vehicular traffic, construction equipment, and uneven terrain. The position may require climbing ladders, scaffolding, and working in trenches or other confined spaces. This position encounters foot hazards as defined by the WAC, which may include any of the following: falling objects, rolling objects, piercing/cutting injuries, or electrical hazards.
Attendance at Council or community meetings is occasionally required; meetings are held in the evenings or outside normal office hours.
Selection ProcessPosition requires a resume and cover letter for consideration of application. Please note how you meet minimum qualifications within the cover letter. Applicants who are selected for next steps in the hiring process will be invited by phone or e-mail. Candidates are encouraged to apply at the earliest possible date as screening, interviewing, and hiring decisions will be made through the recruitment period, until such time as the vacancy is filled.
The City of Kirkland is a welcoming community where every person can thrive and grow. We value diversity, inclusion, belonging, and work together to support our community. We do this by solving problems, focusing on the customer, and respecting all people who come into the City whether to visit, live, or work. As an Equal Opportunity Employer, we are committed to creating a workforce that does not discriminate on the basis of race, sex, age, color, sexual orientation, religion, national origin, marital status, genetic information, veteran status, disability, or any other basis prohibited by federal, state or local law. We encourage qualified applicants of all backgrounds and identities to apply to our job postings. Persons with a disability who need reasonable accommodations in the application or testing process, or those needing this announcement in an alternative format, may call 425-587-3210 or Telecommunications Device for the Deaf 711.
Final candidates for this position will be required to successfully complete a background check, consistent with applicable law.
This position includes a health insurance benefit package with 100% City-paid