Full Stack Python Developer
Artech
San Jose, CA, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago