PYthon Engineer

Kofeko

Chambers (AZ)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Kofeko in Arizona is seeking a Python Engineer to build and maintain production-grade Python software supporting business operations and customer-facing products. The role emphasizes reliable, maintainable code and close collaboration with product, QA, data, and operations teams.

You will translate requirements into practical implementations, improve performance, and deliver well-tested components with clear interfaces and documentation for operational handoffs.

Qualifications

  • Strong proficiency in Python for production-grade software.
  • Ability to design and implement maintainable modules/services with clear interfaces.
  • Solid debugging and root-cause analysis across application code and runtime behavior.
  • Experience with unit and integration testing concepts and code review discipline.
  • Understanding of data validation, error handling, performance considerations, and secure coding basics.
  • Ability to collaborate on requirements, communicate trade-offs, and deliver to agreed scope.

Responsibilities

  • Design, implement, test, and maintain Python application components and services.
  • Translate product or operational requirements into clear technical tasks and working software.
  • Troubleshoot bugs and production issues, identify root causes, and implement durable fixes.
  • Improve code quality through reviews, refactoring, and pragmatic engineering standards.
  • Collaborate with product, QA, data, and operations to align on behavior and delivery timelines.
  • Contribute to documentation for code behavior, setup, and operational handoffs.

Skills

Python proficiency
Maintainable design
Debugging skills
Testing practices
Secure coding
Requirements collaboration

Tools

Unit testing frameworks

Job description

Role Overview

You will build and maintain Python-based software that supports business operations and/or customer-facing products. This role focuses on writing reliable, maintainable code, collaborating with stakeholders to clarify requirements, and improving the quality and performance of systems over time.

Python Engineer
ROLE DETAILS
  • Work arrangement: On-site
  • Employment type: Full-time
WHY THIS ROLE EXISTS

The Python Engineer role exists to deliver working software in Python that is production-ready: correct, secure, observable enough to support troubleshooting, and maintainable by others. You will help translate requirements into practical implementations and reduce operational risk by improving code quality and engineering discipline.

What You Will Own
  • Design, implement, test, and maintain Python application components and services.
  • Translate product or operational requirements into clear technical tasks and working software.
  • Troubleshoot bugs and production issues, identify root causes, and implement durable fixes.
  • Improve code quality through reviews, refactoring, and pragmatic engineering standards (readability, modularity, testability).
  • Work with cross-functional partners (such as product, QA, data, or operations) to align on expected behavior, edge cases, and delivery timelines.
  • Contribute to documentation for code behavior, setup, and operational handoffs as needed.
What Success Looks Like
  • Python deliverables are shipped with high correctness and low defect leakage.
  • Changes are understandable and maintainable, with appropriate tests and clear structure.
  • Production issues are diagnosed efficiently, and fixes prevent repeat incidents.
  • Performance and reliability improve over time through targeted technical improvements.
  • Stakeholders have clear visibility into scope, trade-offs, and delivery progress.
Must-have Capabilities
  • Strong proficiency in Python for building production-grade software.
  • Ability to design and implement maintainable modules/services with clear interfaces.
  • Solid debugging and root-cause analysis skills across application code and runtime behavior.
  • Working knowledge of testing practices (unit and integration testing concepts) and code review discipline.
  • Understanding of common software engineering concerns: data validation, error handling, performance considerations, and secure coding basics.
  • Ability to collaborate on requirements, communicate trade-offs, and deliver to agreed scope.
Preferred Or Trainable Capabilities
  • Experience improving legacy codebases through refactoring and incremental modernization.
  • Exposure to production operations concepts such as logging/monitoring and incident follow-up.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Automation Engineer
Python Automation Engineer

Signify Technology • New York (NY)

On-site
USD 110,000 - 160,000
Senior Python Developer
Senior Python Developer

TalentOla • Jersey City (NJ)

On-site
USD 85,000 - 110,000
Python Developer [32877]
Python Developer [32877]

Stealth Startup • Berkeley (CA)

On-site
USD 80,000 - 100,000
Python Developer
Python Developer

CodersData LLC • Cheyenne (WY)

On-site
USD 70,000 - 100,000
Python Developer
Python Developer

Stradit LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Stradit • Dallas (TX)

On-site
USD 90,000 - 120,000
Software Engineer - Python
Software Engineer - Python

RouteOne • Idaho

On-site
USD 80,000 - 120,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Oakwell Hampton Group • New York (NY)

On-site
USD 120,000 - 200,000