Java Software Engineer

StreetID

New York (NY)

On-site

USD 128,000 - 283,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in the financial services industry is seeking a Data Engineer to develop innovative Python-based tools for effective data analysis. The candidate will play a critical role in improving automation, streamlining workflows, and collaborating closely with data scientists to enhance research efficiency. This full-time position offers competitive compensation and opportunities for professional growth.

Qualifications

  • Deep knowledge of Python, especially with libraries like pandas.
  • Experience designing modular, reusable Python code.
  • Solid understanding of object-oriented and functional programming.

Responsibilities

  • Create and maintain custom Python libraries for analytics.
  • Partner with data scientists to resolve analytical challenges.
  • Build APIs to facilitate complex data analyses.

Skills

Python programming
Data manipulation
Git
SQL
Cloud-native databases
Unix/Linux

Job description

Direct message the job poster from StreetID

This role centers on building high-quality Python-based tools and reusable software components that enable data scientists to analyze financial and alternative datasets more effectively. You’ll be instrumental in modernizing how investment research is done — focusing on streamlining analytics workflows, improving automation, and enabling scalable modeling solutions.

You’ll work at the intersection of data engineering and software development, applying clean code practices and software craftsmanship to deliver tools that are both powerful and user-friendly. Success in this role means understanding how data scientists work, where bottlenecks exist, and building the infrastructure that removes friction from their daily research tasks.

What You’ll Do

  • Create and maintain custom Python libraries and utilities designed to support advanced analytics and time series processing.
  • Partner with data scientists to capture their analytical challenges and engineer reliable, maintainable solutions tailored to their needs.
  • Build interfaces and APIs that abstract away complexity and allow users to run sophisticated analyses with minimal effort.
  • Implement continuous integration workflows, automated testing, and documentation pipelines to promote robust, production-ready code.
  • Integrate new tools and libraries into our existing cloud-based architecture to ensure seamless access and performance.
  • Support dashboarding and visualization efforts using Tableau, and contribute to data storytelling across the team.
  • Maintain internal solutions that embed generative AI and machine learning tools into data exploration workflows.
  • Help manage and optimize ETL pipelines, ensuring critical datasets are clean, timely, and accessible.
  • Participate in technical design reviews, establish coding standards, and mentor peers on development best practices.
  • Drive progress on deliverables through strong communication and agile collaboration with stakeholders.

About You

  • Deep knowledge of Python programming, particularly for data manipulation using libraries like pandas.
  • Experience designing modular, reusable Python code with thorough test coverage and clear documentation.
  • Solid understanding of both object-oriented and functional programming paradigms.
  • Skilled in using Git-based version control and collaborating in shared codebases.
  • Comfortable writing SQL queries and working within cloud-native databases such as Snowflake, BigQuery, or Redshift.
  • Proficient in Unix/Linux environments for development and deployment tasks.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Financial Services, Investment Management, and Technology, Information and Media

Referrals increase your chances of interviewing at StreetID by 2x

Sign in to set job alerts for “Data Engineer” roles.

New York, NY $220,000.00-$260,000.00 1 week ago

New York, NY $128,000.00-$160,000.00 1 week ago

New York, NY $175,000.00-$250,000.00 6 days ago

New York, NY $176,000.00-$250,000.00 1 week ago

New York, NY $130,000.00-$180,000.00 5 months ago

New York, NY $150,000.00-$283,000.00 2 weeks ago

Full Stack Software Engineer (All Levels)

New York, NY $163,200.00-$223,200.00 6 days ago

New York, NY $120,000.00-$180,000.00 4 months ago

New York, NY $130,000.00-$240,000.00 2 days ago

New York, NY $110,000.00-$150,000.00 1 week ago

New York, NY $140,000.00-$185,000.00 4 days ago

Software Engineer (Fullstack) - Payments

New York, NY $163,200.00-$223,200.00 6 days ago

New York, NY $90,000.00-$120,000.00 2 months ago

New York, NY $235,000.00-$255,000.00 1 week ago

New York, NY $140,000.00-$140,000.00 3 weeks ago

New York, NY $114,900.00-$168,700.00 4 weeks ago

New York, NY $140,000.00-$170,000.00 1 month ago

New York, NY $190,000.00-$285,000.00 1 week ago

Want to work with us, but don't see the right job listed?
Software Engineer - Frontend / Fullstack

New York, NY $140,000.00-$200,000.00 1 week ago

New York, NY $176,000.00-$250,000.00 2 days ago

New York, NY $125,000.00-$175,000.00 3 days ago

New York, NY $130,000.00-$250,000.00 6 days ago

Backend Software Engineer, CloudKitchens - New York City

New York, NY $150,000.00-$210,000.00 10 hours ago

New York, NY $150,000.00-$180,000.00 2 weeks ago

New York, NY $165,000.00-$165,000.00 1 year ago

New York, NY $100,500.00-$173,250.00 1 week ago

New York, NY $140,000.00-$200,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead PySpark Developer Architect
Lead PySpark Developer Architect

Synechron • New York (NY)

Hybrid
USD 135,000 - 145,000
Competitive compensation and benefits
10 days paid annual leave
Comprehensive insurance plan
+2
Backend Engineer
Backend Engineer

Coders Connect • New York (NY)

On-site
USD 280,000
Impact from Day 1
Tight-knit team culture
Onsite collaboration energy
Software Engineer
Software Engineer

Harnham • New York (NY)

Hybrid
USD 120,000 - 140,000
Health insurance
Dental insurance
Vision insurance
Senior Software Engineer
Senior Software Engineer

VANTA Partners Inc • New York (NY)

Hybrid
USD 150,000 - 200,000
Unlimited PTO
Learning stipend for courses, conferences, and certifications
Direct access to leadership, no red tape
Senior Core java Developer
Senior Core java Developer

Synechron • New York (NY)

On-site
USD 130,000 - 140,000
Comprehensive insurance plan
Paid maternity & paternity leave
Higher education certification policy
+2
Software Engineer
Software Engineer

StreetID • New York (NY)

On-site
USD 117,000 - 208,000
Medical insurance
Vision insurance
401(k)
Senior Front-End Software Engineer
Senior Front-End Software Engineer

Prosum • New York (NY)

On-site
Medical insurance
Vision insurance
401(k)
+1
Senior Software Engineer
Senior Software Engineer

Foxley Talent • New York (NY)

On-site
USD 200,000 - 250,000
Full health, dental, and vision coverage
Office-based role with meals provided
Meaningful equity package
Data & Integration Engineer, Entry Level
Data & Integration Engineer, Entry Level

Jobright.ai • Newark (NJ)

On-site
USD 70,000 - 90,000
Medical insurance
Vision insurance
401(k)
Software Engineer Vacancies (Front-End/Full-Stack) – New York (On-Site) – Competitive Salary + [...]
Software Engineer Vacancies (Front-End/Full-Stack) – New York (On-Site) – Competitive Salary + [...]

Orbis Group • New York (NY)

On-site