Seattle Backend Engineer: Python & AI Tooling

TEKsystems

Seattle (WA)

On-site

USD 58,000 - 80,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Disability
HSA
Transportation benefits
Employee Assistance Program
PTO / Vacation

Job summary

TEKsystems is seeking a contract Software Engineer for a fully onsite role in Seattle, WA. You will contribute to backend applications, APIs and automation, leveraging Python and other OO languages while collaborating with teams to deliver robust systems.

The ideal candidate has 3+ years of software engineering experience, strong Python skills, and familiarity with Git, CI/CD, Linux, and AI coding assistants, plus solid testing and data-driven validation know-how.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong programming experience with Python or another object-oriented language.
  • Experience building backend applications, APIs, internal tools, or automation solutions.
  • Familiarity with Git, CI/CD pipelines, and Linux/Unix environments.
  • Experience using AI coding assistants such as Claude, Copilot, Cursor, Gemini, or similar tools.
  • Understanding of software testing, debugging, and validation methodologies.
  • Knowledge of fundamental statistics concepts such as sampling, variance, and significance testing.
  • Strong written and verbal communication skills.

Skills

Python
Object-oriented programming
Backend APIs
Git
CI/CD
Linux/Unix
AI coding assistants
Software testing
Communication skills

Education

Bachelor's or Master's in CS or related field

Tools

Git
CI/CD
Linux/Unix

Job description

TEKsystems is seeking a contract Software Engineer for a fully onsite role in Seattle, WA. You will contribute to backend applications, APIs and automation, leveraging Python and other OO languages while collaborating with teams to deliver robust systems.

The ideal candidate has 3+ years of software engineering experience, strong Python skills, and familiarity with Git, CI/CD, Linux, and AI coding assistants, plus solid testing and data-driven validation know-how.

Get your free, confidential resume review.

or drag and drop your file here.