Python Developer III
HireTalent - Diversity Staffing & Recruiting Firm
Dow Jones Indices Job Opportunity
Dow Jones Indices is seeking an experienced software engineer who is a Python expert. DJI is the world’s leading resource for benchmarks and investable indices. As a developer in this role, you will contribute to building a system that has a broad global impact on the stability of financial markets and to the results of individual investors.
Team Structure
- You will be part of Agile technology team in a global organization comprising of DEV/QA/PO teams.
Project Scope
- The project involves backend development in Python for a data calculations engine that provides services to multiple enterprise systems for calculating financial markets.
- The team is comprised of all senior level engineers who strive to maintain a high standard for code quality and performance.
Candidate Requirements
- A Python expert. This is not a role for script writers.
- You should have several years of proven object-oriented programming expertise and full-system development mentality.
- You also need to understand code abstraction and architectural design patterns.
- You enjoy solving complex technical challenges.
- Always curious and wanting to learn.
- Strives to create elegant, efficient code.
- Has experience creating frameworks and libraries used by other teams.
- A strong team player: Focused on success of the team
- Detail oriented.
- Algorithm and/or mathematical computation skills.
Technical Requirements
- 10+ years of professional software engineering experience.
- Strong object-oriented design skills, and a background working with modular systems, including code abstraction and design patterns.
- Current and proficient at Python versions 3.9+, and the ability to demonstrate expert level concepts.
- Strong Pandas and Numpy experience.
- Experience with creating command line interface tools (CLI).
- Demonstrated ability to maintain detailed, fine-grained unit tests and to maintain large test suites.
- Strong knowledge of CI/CD pipeline scan/test/build/deploy processes. Jenkins experience preferred.
- Experience building distributed Python packages and containerized applications including Docker.
- AWS cloud infrastructure experience including ECR, ECS, S3.
Expertise level
Work arrangement
Similar Jobs in United States
4 hours 17 min ago
Python Developer
Dice
4 hours 17 min ago
4 hours 17 min ago
Python Developer with Security Clearance
ClearanceJobs
4 hours 18 min ago
remote
4 hours 18 min ago