Full Stack Python Developer

Artech
San Jose, CA, United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$120,640.0 - $124,800.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Databases Software Debugging Python (Programming Language) Software Engineering Systems Integration Data Logging Scripting Software Troubleshooting

Job description

  • Perform strong Python development and debugging.
  • Understand and troubleshoot legacy codebases.
  • Enhance existing code without unnecessarily redesigning it.
  • Perform strong root-cause analysis and production issue resolution.
  • Fix, maintain, and extend existing applications.
  • Follow established/legacy coding patterns and frameworks.
  • Develop new functionality in the same legacy style for compatibility and consistency.
  • Work with APIs, databases, logging, exception handling, and integrations.
  • Read code effectively and quickly understand undocumented code.
  • Provide production support and incident resolution.
  • Perform performance troubleshooting.
  • Balance “fix what exists” vs. “build new” without introducing unnecessary modernization risks.

Requirements

  • We are seeking a Full Stack Python Developer with strong Python development and debugging expertise.
  • The ideal candidate should be able to understand and troubleshoot legacy codebases, enhance existing code without unnecessarily redesigning it, and resolve production issues through strong root-cause analysis.
  • The ideal profile is not simply a Python developer-it’s a Python engineer who can inherit an old codebase, understand it quickly, stabilize it, and safely build on top of it., * Experience Required: 8-10 Years
  • Required 4 to 7 years in Python.

Skills: Application Programming Interface (API), Debugging Skills, Error Handling, Identify Issues, Problem Solving Skills, Production Support, Python Programming/Scripting Language, Root Cause Analysis, Software Engineering

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · World Congress 2026 Europe

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss Laurie Voss · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all