Principal Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal Python Developer with expertise in financial systems, offering a hybrid schedule in Owings Mills or Baltimore, MD. Contract length is unspecified, with pay on W2 or 1099. Key skills include Python, Django/Flask, and cloud platforms.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
680
🗓️ - Date discovered
April 24, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Hybrid
📄 - Contract type
W2 Contractor
🔒 - Security clearance
Unknown
📍 - Location detailed
Owings Mills, MD
🧠 - Skills detailed
#Scala #Data Pipeline #API (Application Programming Interface) #Flask #Docker #Django #AWS (Amazon Web Services) #Cloud #Spark (Apache Spark) #Security #Libraries #Python #NoSQL #SQL (Structured Query Language) #NumPy #Deployment #Azure #Data Engineering #Pandas #Databases #GCP (Google Cloud Platform)
Role description

Hello,

We have 5 urgent positions for a “ Principal Python Developer" Hybrid (Owings Mills or Baltimore, MD)

   • Only looking for candidates who can work on W2 or 1099

   • Strictly no C2C or Third Party Vendors

Job Title: Principal Python Developer

Company: T. Rowe Price

Location: Hybrid – 2 Days Onsite in Owings Mills or Baltimore, MD

About the Role:

T. Rowe Price is seeking a Principal Python Developer with strong experience in financial systems to join our engineering team. In this hybrid role, you’ll contribute to the development of high-performance applications supporting critical investment and portfolio management processes.

Key Responsibilities:

   • Lead the design and development of scalable Python-based solutions for financial analytics and data pipelines

   • Collaborate closely with investment teams, analysts, and data engineers to build tools that support decision-making

   • Implement and manage RESTful APIs and backend services using Django or Flask

   • Work on cloud-native deployments and ensure best practices in performance, security, and scalability

   • Mentor junior developers and influence architectural decisions across projects

Required Technologies & Experience:

   • Expert-level experience with Python, including frameworks like Django or Flask

   • Background working in finance, asset management, or investment domains

   • Strong understanding of data structures, algorithms, and API development

   • Experience with cloud platforms such as AWS, Azure, or GCP

   • Familiarity with SQL/NoSQL databases, Docker, and CI/CD pipelines

   • Excellent communication and collaboration skills

Preferred Qualifications:

   • Experience building applications that support portfolio management or financial modeling

   • Exposure to data tools and libraries like Pandas, NumPy, or Spark

   • Knowledge of performance tuning and data optimization

Work Schedule:

   • Hybrid – 2 days onsite per week in Owings Mills or Baltimore, MD