Python/Kafka Engineer Real-Time Integration

The Hire
New York, NY, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Unit Testing Common Lisp Object Systems Continuous Integration Software Design Patterns DevOps Python (Programming Language) MongoDB NoSQL Object-Oriented Software Development Productivity Software
+9 more
Software Engineering Data Streaming Systems Integration Multithreading Concurrency Integration Tests Information Technology Real Time Data Apache Kafka

Job description

  • Design, develop, and maintain Python-based applications and services.
  • Build and support Kafka-based real-time streaming pipelines.
  • Develop integrations with third-party platforms and internal enterprise systems.
  • Process, transform, normalize, and enrich real-time data.
  • Monitor and troubleshoot production systems.
  • Perform root-cause analysis for complex technical and integration issues.
  • Implement scalable and maintainable software solutions.
  • Apply object-oriented programming, design patterns, multithreading, and concurrency.
  • Create and maintain unit and integration tests.
  • Support CI/CD pipelines and DevOps processes.
  • Collaborate with distributed engineering teams.
  • Document technical solutions and communicate status to stakeholders.

Requirements

The successful candidate will have strong software engineering fundamentals and the ability to quickly understand existing systems, troubleshoot complex issues, and deliver reliable technical solutions.

Experience with WSO or Allvue is a plus, not a requirement., * Bachelor’s degree in Computer Science or related technical discipline.

  • 3+ years of professional software development experience.
  • Strong hands-on experience with Python.
  • Strong experience with Apache Kafka.
  • Experience developing real-time or streaming applications.
  • Experience with complex API/system integrations.
  • Experience supporting production applications.
  • Strong troubleshooting and root-cause analysis skills.
  • Knowledge of multithreading and concurrency.
  • Strong object-oriented programming and design-pattern knowledge.
  • Experience with unit and integration testing.
  • Familiarity with CI/CD and DevOps tools and practices.
  • Strong written and verbal communication.
  • Ability to work onsite 5 days per week in NYC or Miami., * WSO (Wall Street Office) experience.
  • Allvue experience.
  • WSO/Allvue integration experience.
  • Financial services or capital markets experience.
  • Leveraged loans, CLOs, syndicated loans, or other credit products.
  • Java experience.
  • MongoDB or equivalent NoSQL database experience.
  • Experience with real-time trading, trade capture, P&L, or risk systems.
  • Familiarity with modern IDEs and developer productivity tools.

Additional Requirements

Candidates must be comfortable with technical/coding assessments and working in a fast-paced, production-focused environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:39 min

Defining Apache Kafka and its primary real-time use cases

Lucia Cerchie · LIVE

Videos

See all

Related articles

See all