Software Engineer - Python
@ Jobs via eFinancialCareers

Hybrid
$300,000
Hybrid
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXX***** @eFinancialCareers.com
Recommended after applying

Job Details

Role: Software Engineer - Python

Salary: Up to $300,000 P/A + Bonus + Benefits

Location: US/Remote

Client: Top Fintech

About:

Our client is an ambitious and rapidly scaling fintech firm operating at the intersection of investment technology and data innovation. They are seeking a talented Python Developer to join their growing team, build robust systems, work with data, and embrace emerging technologies.

What You’ll Do:

  • Develop and maintain high-performance Python applications for quantitative investment software.
  • Design and implement scalable data pipelines and data engineering solutions.
  • Collaborate with cross-functional teams including product, data science, and engineering.
  • Contribute to system architecture, design decisions, and continuous improvement initiatives.
  • Stay updated on new technologies and innovative approaches.

What We’re Looking For:

  • 4+ years of professional Python development experience.
  • Strong data engineering skills including ETL, modeling, and processing.
  • Deep understanding of modern software engineering practices such as testing, CI/CD, and agile methodologies.
  • Passion for technology with an interest in financial markets.
  • Degree in Computer Science or related field from a top 100 global university.
  • Self-starter with the ability to thrive in a remote-first environment.

What We Offer:

  • Fully remote working arrangement with flexible hours.
  • Competitive base salary and significant performance bonus.
  • Opportunity to shape the future of a fast-growing fintech firm.

Key skills/competency:

  • Python
  • Data Engineering
  • ETL
  • CI/CD
  • Agile
  • Testing
  • Fintech
  • Software Development
  • Data Modeling
  • Remote Work

How to Get Hired at Jobs via eFinancialCareers

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Python and fintech.
  • Highlight remote experience: Demonstrate self-managed work style.
  • Showcase data projects: Emphasize ETL and data modeling expertise.
  • Prepare for technical tests: Expect coding and architecture questions.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding challenges.
Practice data pipeline designs.
Study ETL and modeling techniques.
Update knowledge on CI/CD tools.

Behavioral Questions

Describe remote work experience.
Explain a project collaboration scenario.
Discuss handling tight deadlines.
Share problem-solving experiences.

Frequently Asked Questions