Python/Big Data Developer – Charlotte, NC

Python/Big Data Developer

The role is for a senior software developer with hands on distributed computing technologies experience. The role requires deep understanding of Python and Hadoop in order to support a team of Quantitative model developers (Business users) with execution, debugging and code optimization.

Job Description

• Support a team of model developers with platform execution queries, debugging and code optimization

• Support technology owned platform utilization monitoring applications – remediate outages, optimize code

• Become subject matter expert on code deployed on our platform and provide Spark/Big Data consulting support to other developers

• Write reusable and extendable code and become a key contributor of the core platform

• Consistently work to make our software simpler

• Challenge yourself and your peers to always improve

• Work with model developers to troubleshoot and optimize the modelling code and frameworks

Required Skills:

• Expertise in functional and object-oriented programming, specifically in Python

• Experience in databases (relational/document/etc.) including NoSQL databases

• Comfortable client facing and driving resolution with business users remotely

• Prior application support experience would be helpful

• Strong sense of ownership, urgency, and drive

• Self-motivated with a strong work ethic and a passion for learning and problem solving

• Experience in Linux environment. Understanding of the role of Linux system administration and maintenance

• Experience in Linux scripting (bash)

• Experience or good understanding of big data processing platforms like Apache Spark, Hadoop and Kafka.

• Strong grasp of operating systems fundamentals (threads, processes, multi-core and multi-node execution)

• Expertise with distributed storage and compute

Desired Skills and Experience

PYTHON

 

Discover More AI Jobs:

 

More Information

Apply for this job Apply via Facebook
Email Me Jobs Like These
Showing 1–0 of 0 jobs
Share this job

We are one of the largest AI Communities online. Our publications have over 8.5 Million Views Annually and we have over 120K subscribers.