
Python Developer
LookFar
full-time
Posted on:
Location Type: Remote
Location: District of Columbia • Washington • United States
Visit company websiteExplore more
Salary
💰 $95,000 - $125,000 per year
About the role
- Lead the development efforts to create platform v2
- Participate in software programming initiatives to support innovation and enhancement, using Python and PySpark.
- Leverage the AWS ecosystem to bring in relevant tools, services, and resources to enable distributed computing and scalable processing of very large datasets.
- Problem solve and think creatively about the big picture and solution for our customers, proactively anticipate problems, and be customer-centric in our development and design, and be open-minded to different solutions for achieving a development milestone.
- Clearly document processes, methodologies, and tools used.
Requirements
- B.S. in relevant technical degree
- Significant use and experience (at least 3-5 years) with Python, required
- Significant experience (at least 3-5 years) with distributed computing and corresponding languages such as PySpark in the Spark ecosystem, required
- Significant experience (at least 3-5 years) with the AWS ecosystem, including tools, services, and resources that enable scalable, distributed processing, required
- Significant use and experience with writing complex SQL queries and analysis of data correlations, required
- Experience utilizing software testing performance tools, such as Junit
- Experience and knowledge of Git, AWS CodeCommit, or other such repos
- Knowledge of ML fundamentals and acquaintance of popular ML libraries
- Ability to work independently and integrate with other team members
- Project management skills, ability to scope out timeline, methodology, and deliverables for development, testing, and integration into the platform
- Excellent communication skills (written and verbal)
- Well-versed with using version control systems.
Benefits
- Dental insurance
- Health insurance
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonPySparkdistributed computingSQLsoftware testingJunitGitAWS CodeCommitmachine learningML libraries
Soft Skills
problem solvingcreativitycustomer-centricdocumentationindependenceteam integrationproject managementcommunication
Certifications
B.S. in relevant technical degree