Skip to main content

Python Developer

Technology
Matlen Silver
Charlotte, United StatesYesterdayUntil 6/14/2026
Contract

Job description

Python Developer

Hybrid: 3 Days Onsite

Location: Charlotte, NC

Compensation $65/Hour W2

Domain: Financial Services/ Banking

18 Month Contract

We are seeking a highly skilled Backend Python Developer to join a dynamic engineering team responsible for designing, building, and supporting scalable applications from the ground up. This role is ideal for a true end to end developer who has deep expertise in Python application development and thrives in a highly technical, hands on environment.

Key Responsibilities

Design, develop, and maintain robust backend applications using Python, ensuring scalability, performance, and reliability

Build applications from scratch, including architecture design, development, testing, and ongoing support

Apply strong object oriented programming principles, including working with classes, modules, and full application lifecycle management

Develop and optimize data processing pipelines leveraging Spark within a Hadoop and Hive ecosystem

Work extensively in a Linux environment, utilizing Bash scripting for automation, system operations, and deployment tasks

Collaborate with cross functional teams to gather requirements, troubleshoot issues, and deliver high quality solutions

Participate in code reviews, enforce best practices, and contribute to continuous improvement of development processes

Support production environments by diagnosing and resolving complex technical issues

Required Qualifications

8 or more years of hands on experience in backend development with a strong focus on Python

Proven experience building applications end to end rather than solely scripting or integration work

Strong understanding of object oriented programming concepts and Python modules

Experience working with big data technologies such as Spark, Hadoop, and Hive

Advanced proficiency in Linux environments and strong Bash scripting skills

Ability to write clean, efficient, and maintainable code in a fast paced environment

Strong problem solving skills and ability to work independently

Preferred Qualifications

Experience working with large scale enterprise systems and high volume data processing

Familiarity with distributed systems and performance optimization techniques

Strong communication skills and ability to articulate technical concepts clearly

Interview Process

Candidates should be prepared for a highly technical onsite interview process, including a live whiteboard coding assessment focused on Python and problem solving skills

This is a hands on development role requiring deep technical expertise and the ability to own and deliver full lifecycle backend solutions.

Keywords
monthsOfExperience: 96CodingApache HadoopApache SparkScalabilityLinuxPythonHadoopHiveBig data

¿Te interesa este puesto?