Skip to main content

PySpark/Python Developer

Posted yesterday

software technologyDenver (CO)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Technical Lead Provides technical and consultative support on the most complex technical matters. Analyzes, designs, and develops systems based upon user specifications. Provides technical assistance in solving hardware or software problems. Possesses an in-depth knowledge of and works with the technical tools available for systems development and support. Maintains and demonstrates knowledge of technical industry trends, particularly as they apply to Huntington. May assist with identifying training needs or with training of less experienced staff. May serve as project leader for specific projects.
Key Responsibilities: Translate requirements and data mapping documents to a technical design. Develop, enhance and maintain code following best practices and standards. Create and execute unit test plans. Support regression and system testing efforts. Debug and problem solve issues found during testing and/or production. Communicate status, issues and blockers with project team. Support continuous improvement by identifying and solving opportunities.
Basic Qualifications:
  • At least 2 years of experience leading a team through projects
  • At least 3 years of experience in ETL development (Pyspark).At least 5 years of experience writing SQL queries, troubleshooting.
  • Star Schema design and coding (Dimension and Fact Table design)
  • Understanding of enterprise data warehousing best practices and standards.
  • Good communication and interpersonal skills.
  • Good organization skills and the ability to work independently as well as with a team.
Required Skills: PySpark, Python - must be senior level and be able to guide/mentor junior developers Basic Qualification: PySpark, Python Additional Skills: PySpark, Python Long term contract Opportunity for career growth/light leadership responsibility 100% REMOTE Background Check: Yes Drug Screen: Yes

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this