1

Senior Python Software Engineer Jobs in Tacoma, WA

As a Senior Software Engineer on this team, you will design and build the systems that power ... Experience with Python or NodeJS development Compensation: The base pay range for this position is ...

Senior Software Engineer

Tukwila, WA

$138.20K - $182.20K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a Senior Software Engineer to support our KC-46 Software Engineering team located in Tukwila, Washington.

Senior Software Engineer

Tukwila, WA · On-site

$138.20K - $182.20K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a Senior Software Engineer to support our KC-46 Software Engineering team located in Tukwila, Washington.

Senior Software Engineer

Tukwila, WA · On-site

$138.20K - $182.20K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a Senior Software Engineer to support our KC-46 Software Engineering team located in Tukwila, Washington.

We're looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end ... Experience in python development, including packaging and environment management You have ...

We're looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end ... Experience in python development, including packaging and environment management You have ...

We are seeking a Software Engineer II to join our backend python team at Belva. As a Software Engineer II, you will work closely with our ML and Data Engineers to turn Machine Learning models and ...

Sr Software Engineer-Networking

Bellevue, WA · On-site

$138.30K - $182.30K/yr

We are seeking experienced Senior Software Engineers with large-scale distributed system experience ... Python, Java, Scala, C++, or a similar language * 4+ years of experience developing large-scale ...

Senior Software Engineer

Seattle, WA

$139.40K - $183.80K/yr

Senior Software Engineer Req ID: 10134272 At Disney,we'restorytellers. We make theimpossible ... Python, C#, and/or Ruby * Infrastructure as Code: Terraform * Understanding of: * Databases: user ...

Senior Software Engineer, IAM

Bellevue, WA

$138.30K - $182.30K/yr

What You'll Do As a Senior Software Engineer on the Identity & Access Management (IAM) team, you ... Python) * Distributed systems: Knowledge of microservices architecture, RESTful/gRPC API design ...

Senior Software Engineer

Bellevue, WA · Hybrid

$142K - $212K/yr

As a Senior Software Engineer at MediaAlpha, you will take part in all aspects of the software development lifecycle. You'll love it! You will get to work directly with stakeholders in defining our ...

Senior Software Engineer

Seattle, WA · On-site

$155K - $211K/yr

Provn is hiring a Senior Software Engineer supporting a Seattle company building the next generation of broker technology for the trucking and freight industry. This is the team modernizing how ...

About EnergySavvy EnergySavvy is a rapidly growing software company with the mission of ... Don't know Python or Django. Chances are if you are a Ruby on Rails programmer or have experience ...

About EnergySavvy EnergySavvy is a rapidly growing software company with the mission of ... Don't know Python or Django? Chances are if you are a Ruby on Rails programmer or have experience ...

Sr Software Engineer

Seattle, WA · On-site

$161.60K - $242.40K/yr

F5, Inc. seeks Sr Software Engineer in Seattle, WA: Job Duties: Follow and contribute to test ... Special Skill Requirements: (1) Python; (2) TypeScript; (3) HTML; (4) Jenkins; (5) PostgreSQL; (6) ...

Senior Software Engineer II

Seattle, WA · On-site

$176K - $196.10K/yr

As a Senior Software Engineer, you will use your experience with microservices based architecture ... Python * Experience with gRPC, Thrift, and other server-to-server communication protocols.

Senior Software Engineer, Cloud Platform

Seattle, WA · On-site

$139.40K - $183.80K/yr

The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our ... Java/Kotlin, Python, Go). * Strong understanding of software design principles and best practices.

next page

Showing results 1-20

Senior Python Software Engineer information

See Tacoma, WA salary details

$59.1K

$152.5K

$209.4K

How much do senior python software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for senior python software engineer in Tacoma, WA is $152,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,500.00 and $175,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Software Engineer, and why are they important?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are popular job titles related to Senior Python Software Engineer jobs in Tacoma, WA? For Senior Python Software Engineer jobs in Tacoma, WA, the most frequently searched job titles are:
What cities near Tacoma, WA are hiring for Senior Python Software Engineer jobs? Cities near Tacoma, WA with the most Senior Python Software Engineer job openings:
Senior Software Engineer II

Senior Software Engineer II

Compass

Seattle, WA

$176K - $196.10K/yr

Other

Posted 7 days ago


Job description

At Compass International Holdings (CIH), we connect buyers and sellers with the right agents at the right time. The Lead Nurturing & Engagement team is responsible for keeping leads warm and actionable before they are assigned to an agent - ensuring no qualified lead goes cold due to slow response, lack of follow-up, or poor timing. We own the full pre-CRM nurturing funnel: from the moment a lead enters the system to the moment it is ready to be handed off to an agent.

As a Senior Software Engineer on this team, you will design and build the systems that power automated re-engagement flows, unclaimed lead management, human-assisted concierge experiences via AWS Connect, and lead readiness scoring. Your work directly impacts how many leads convert to closed transactions - making this one of the highest-leverage engineering roles on the Leads platform.

At Compass, You Will: 

  • Design and build the pre-CRM nurturing pipeline - automated flows that move leads from cold warm hot before agent assignment
  • Own and operate the AWS Connect integration - the human-assisted concierge experience that handles complex or high-value leads requiring live engagement
  • Build and maintain unclaimed lead management - automated escalation, retry, and re-engagement for leads that have not yet been matched to an agent
  • Develop lead readiness scoring - the signals and models that determine when a lead is "hot enough" for agent assignment
  • Architect automated nurture sequences across SMS, email, and voice channels, coordinating with our communications platform
  • Collaborate with data and ML teams to incorporate behavioral signals and conversion predictions into nurturing decisions
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring

What We Look For: 

  • BS in Computer Science, Software Engineering, or equivalent practical experience
  • 7+ years of experience developing comprehensive, well-tested, and high-performance software applications with languages such as NodeJS, Python
  • Experience with gRPC, Thrift, and other server-to-server communication protocols
  • Experience with Kafka and event-driven systems - particularly for building stateful automation pipelines and re-engagement flows
  • 3+ years using AWS / cloud technologies
  • High proficiency designing and implementing microservices that are well tested, fault tolerant, and scalable
  • Understanding and adherence to industry-standard best practices in software development and architecture
  • Believes in good software development requiring thorough testing, robust resiliency features, effective monitoring capabilities, comprehensive documentation, and close collaboration
  • Experience with Scrum/Agile development methodologies
  • Strong critical thinking skills, great communication skills, and passion for operational excellence

Preferred Qualifications

  • AWS Connect or similar experience: Prior experience building on or integrating with AWS Connect, Twilio Flex, Genesys, or similar Contact Center as a Service platforms - including call flows, agent routing, and real-time event handling
  • Lead lifecycle and CRM systems: Familiarity with CRM platforms (Salesforce, HubSpot, or similar) and how leads flow through lifecycle stages from first contact to close; ability to design clean ownership boundaries between nurturing and CRM systems
  • Engagement automation pipelines: Experience building automated outreach pipelines - nurture sequences, drip campaigns, or re-engagement flows - triggered by behavioral signals across SMS, email, and voice channels
  • Lead scoring or ML-based ranking: Experience working with or building scoring models that rank or classify leads by intent, readiness, or conversion probability
  • Communication platform integration: Hands-on experience with Twilio, Sinch, Amazon Pinpoint, or similar platforms for programmatic SMS, MMS, email, and voice delivery at scale
  • Real estate or proptech domain knowledge: Familiarity with real estate transaction flows, agent-consumer interactions, or lead-to-close lifecycle
  • AI agent development: Familiarity with agentic AI frameworks (LangChain, LlamaIndex, AutoGen, or similar) for building autonomous or semi-autonomous workflows - such as AI-assisted concierge routing or automated follow-up decision-making
  • AI and LLM integration: Experience integrating large language models (LLMs) or AI APIs (OpenAI, Anthropic, AWS Bedrock) into production systems - particularly for personalizing outreach content, generating dynamic nurture sequences, or powering conversational engagement flows
  • Experience with Python or NodeJS development

Compensation: The base pay range for this position is $176,000-$196,100; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.