1

Senior Python Software Engineer Jobs in Redmond, WA

Senior Software Engineer

Kent, WA

$138K - $182K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a ... Experience developing embedded real-time software with C, C++, Java, Python, Rust, or Ada.

Sr. Software Engineer

Bellevue, WA · On-site +1

$212K - $274K/yr

Job Title: Sr. Software Engineer Location: 10770 NE 8th Street, Suite 700, Bellevue, WA 98004 ... C, C++, Python, SQL, or Scala; and building REST or GraphQL APIs. Must have one (1) year of ...

Senior Software Engineer

Kent, WA · On-site

$138K - $182K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a ... Experience developing embedded real-time software with C, C++, Java, Python, Rust, or Ada.

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

... Senior Software Engineer to help maintain and evolve foundational Kubernetes and Azure platform ... Python OR equivalent experience. Preferred : • Master's Degree in Computer Science or related ...

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

We are looking for a Senior Software Engineer (Technical Lead) to design and deliver cloud-native ... Python * OR equivalent experience. * 8+ years of software engineering experience. * Solid ...

Senior Software Engineer - Roku

Bellevue, WA · On-site

$137K - $181K/yr

Discovery, is seeking a Senior Software Developer for their Roku team. The role involves ... Python; experience with BrightScript and SceneGraph is a plus. • Experience developing for ...

Senior Software Engineer

Kent, WA · On-site

$138K - $182K/yr

Senior Software Engineer Company: The Boeing Company The Boeing Company is currently seeking a ... Experience developing embedded real-time software with C, C++, Java, Python, Rust, or Ada.

Senior Software Engineer

Redmond, WA · On-site

$160K - $261K/yr

We are looking for a Senior Software Engineer to join our team! We are part of the Defender Experts ... Python * OR equivalent experience. Other Requirements: * Ability to meet Microsoft, customer and/or ...

Senior Software Engineer

Redmond, WA · On-site

$158K - $258K/yr

... Python * OR equivalent experience. * 1+ year(s) of cloud infrastructure experience * 4+ years of experience in software development lifecycle, large-scale computing, working in Cloud Computing and ...

Senior Software Engineer

Seattle, WA · Remote

$171K - $302K/yr

Senior Software Engineer The Apple Service Engineering (ASE) Security team builds and provides ... Strong programming skills in Golang and Java, ability and willingness to learn Swift, Rust, Python ...

Senior Software Engineer

Seattle, WA · On-site

$139K - $183K/yr

The Senior Software Engineer will architect and develop core services for the Armada Edge Platform ... and Python to automate the provisioning and lifecycle management of Juniper SRX firewalls and ...

Senior Software Engineer

Everett, WA · On-site

$135K - $178K/yr

The Senior Software Engineer will architect and develop core services for the Armada Edge Platform ... and Python to automate the provisioning and lifecycle management of Juniper SRX firewalls and ...

Senior Software Engineer

Renton, WA · On-site

$138K - $182K/yr

The Senior Software Engineer will architect and develop core services for the Armada Edge Platform ... and Python to automate the provisioning and lifecycle management of Juniper SRX firewalls and ...

As a Senior Software Engineer on the training infrastructure team, you will work on cutting edge ... Architect, design, and develop core AI Infrastructure services developed in Go, Rust, Python, C ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Redmond, WA salary details

$61.6K

$159K

$218.4K

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

As of Jun 18, 2026, the average yearly pay for senior python software engineer in Redmond, WA is $159,005.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,100.00 and $183,100.00 per year, depending on experience, location, and employer.

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 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 is the salary of senior Python developer?

The salary of a senior Python software engineer typically ranges from $100,000 to $150,000 annually, depending on experience, location, and industry. Skilled professionals with expertise in frameworks like Django or Flask and experience with cloud services may earn higher compensation.

Will AI replace Python coders?

AI tools can automate certain coding tasks, but Senior Python Software Engineers are essential for designing, developing, and maintaining complex software systems. AI is more likely to augment coding work rather than fully replace experienced developers, who bring problem-solving, creativity, and domain expertise that AI cannot replicate fully.

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 engineers make $500,000?

Senior Python Software Engineers with extensive experience, specialized skills in areas like machine learning or data engineering, and working in high-paying industries such as finance or tech can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, especially at large tech companies or startups with significant funding.

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.

Is it possible to make 300k as a software engineer?

Senior Python software engineers with extensive experience, specialized skills, and working in high-paying industries or companies can reach or exceed a $300,000 annual salary, especially with bonuses and stock options. Achieving this level often requires advanced knowledge of frameworks, cloud platforms, and a strong track record of project success.
What are popular job titles related to Senior Python Software Engineer jobs in Redmond, WA? For Senior Python Software Engineer jobs in Redmond, WA, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in Redmond, WA look for? The top searched job categories for Senior Python Software Engineer jobs in Redmond, WA are:
What cities near Redmond, WA are hiring for Senior Python Software Engineer jobs? Cities near Redmond, WA with the most Senior Python Software Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Boeing

Kent, WA

$138K - $182K/yr

Full-time

Medical, Life, Retirement

Posted 28 days ago


Boeing rating

8.5

Company rating: 8.5 out of 10

Based on 591 frontline employees who took The Breakroom Quiz

32nd of 518 rated manufacturers


Job description

Senior Software Engineer

Company:

The Boeing Company

The Boeing Company is currently seeking a Senior Software Engineer to join our B-52J Navigation and Displays team located in Kent, Washington in support of the B-52J CERP program within Boeing Defense, Space & Security (BDS). The role focuses on flight software development and avionics modernization for a long-serving, iconic military aircraft; and it is ideal for someone passionate about embedded avionics and control systems who is ready to go beyond coding to definingthe work,leadingothers to execute, andowningthe outcome.

The ideal candidate will provide leadership and oversight capability for requirements-to-design activities, software development and testing, systems integration, and process improvement efforts to ensure the team meets customer, safety and quality, regulatory, and schedule objectives. Moreover, they will collaborate with management and other teams in planning the work for the team to deliver higher program predictability and quality on strategic priorities.

If you are excited about building dependable embedded systems and contributing your flight software knowledge and leadership skills to a historic aircraft modernization, we'd love to hear from you - please apply today to join the B-52J Navigation and Displays team and help shape the future of this mission-critical program.

Position Responsibilities

  • Leads the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.

  • Leads the review, analysis, and translation of customer requirements into initial design of software products.

  • Coordinates the development, maintenance, enhancement and optimization of software products and functionalities for systems integrations.

  • Leads activities to develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software products.

  • Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software products.

  • Leads handling of user inquiries, troubleshooting technical issues and user feedback analysis.

  • Leads research and implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development.

  • Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks.

  • Leads execution and documentation of software research and development projects.

  • Consults on software domains, system-specific issues, processes and regulations.

  • Leads software project management activities and software supplier management functions.

  • Leads tracking and evaluation of software team and supplier performance to ensure product and process compliance with project plans and industry standards.

Basic Qualifications

  • Bachelor's Degree

  • Seven (7) or more years of professional experience in software development lifecycle including design, development, integration, verification, process/tool deployment, supplier and project coordination, research, and troubleshooting.

  • Experience in Agile software development using workflow tools and platforms such as VS Code and Gitlab.

  • Experience developing embedded real-time software with C, C++, Java, Python, Rust, or Ada.

  • Experience working with real-time operating systems (RTOS).

  • Ability to work effectively in a team environment and communicate with stakeholders of different backgrounds and skill levels.

  • Understanding of the interactions between hardware, software, and system safety.

Preferred Qualifications

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 9+ years of related work experience OR Bachelor's Degree and 13+ years of directly related work experience OR 17+ years of related, relevant experience

  • Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems.

  • Knowledge of host environments, including processors, operating systems and networks. Ability to build, integrate and troubleshoot software components.

  • Knowledge of software programming languages and databases and the ability to apply to the software domain. Programming languages encompass higher order languages, auto-coded languages and assembly languages.

  • Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.

  • Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.

  • Knowledge of software development processes in compliance with established internal and industry standards, guidelines, and best practices in the development, testing, and deployment of software.

  • Knowledge of general and software development and testing tools, capability and usage. Examples include compilers, linkers, debuggers, data analysis tools, graphical user interface builders, post processing tools, requirements management tools, and web authoring tools.

  • Knowledge of domains, characteristics, constraints and products that require software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Domain examples include data processing, ground support, tools and analysis models. Examples of characteristics and constraints that impact software include operating systems, fidelity and information processing capacity. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based support systems.

  • Knowledge of supplier assessment processes including Preferred Supplier Certification and Work Transfer Process. Elements of assessment to include supplier's past performance, business processes, capacity plan, statement of work evaluation, risk mitigation plan, capabilities and lean practices in order to rate supplier viability to support the Boeing company's goals and objectives. Ability to control and deliver project deliverables, project accounting and appraisal, and optimize the contribution of the people involved using project management tools.

  • Knowledge of implementation, validation, and verification processes, practices, and guidelines to ensure software development quality, performance, and safety.

Drug Free Workplace:

Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.

Union:

This is a union-represented position.

Shift:

This position is primarily for 1st shift; however, alternate shifts may be required to meet program objectives.

CodeVue Coding Challenge:

To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.

Pay & Benefits:

At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.


The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.

The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.


Pay is based upon candidate experience and qualifications, as well as market and business considerations.


Summary Pay Range: $171,700 - $232,300

Language Requirements:

Not Applicable

Education:

Bachelor's Degree or Equivalent

Relocation:

This position offers relocation based on candidate eligibility.

Export Control Requirement:

This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. 120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.

Safety Sensitive:

This is not a Safety Sensitive Position.

Security Clearance:

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Shift 1 (United States of America)

Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

EEO is the law

Boeing EEO Policy

Request an Accommodation

Applicant Privacy


Boeing Participates in E - Verify

  • E-Verify (English)
  • E-Verify (Spanish)

Right to Work Statement

  • Right to Work(English)
  • Right to Work(Spanish)

What Boeing employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom