Software Engineer

Compunnel Inc.
Dallas, TX

Job Title – Senior KDB+ Developer--SINDC5764860

Location – Westlake, TX / Jersey City, NJ / Merrimack, NH / Smithfield, RI / Boston, MA

Duration – Long Term


Job Summary

The Sr. KDB+ Developer will work within the Regulatory Reporting Technology team to build and maintain critical brokerage applications.

This role focuses on hands-on development, architecture participation, system analysis, and delivery of high-quality applications used for regulatory reporting across multiple asset classes.

The developer will collaborate with business partners and cross-functional technology teams to support reporting solutions operating under high regulatory scrutiny.


Key Responsibilities

  • Develop, enhance, and maintain applications supporting regulatory reporting functions.
  • Collaborate with business teams and other technology groups to build reporting capabilities across multiple asset classes.
  • Participate in architecture discussions, solution design, and technical analysis.
  • Deliver hands-on development using foundational languages such as KDB, Java, and Python.
  • Support end-to-end development, deployment, testing, and operational processes.
  • Work within Agile environments, including Kanban and Scrum teams.
  • Support application deployment automation and CI/CD pipelines.
  • Develop user interface components using frameworks such as Angular or React.
  • Work with relational and NoSQL databases for application development.
  • Utilize DevOps tools, including Kubernetes, Maven, Jenkins, Bitbucket/Stash/Git, Docker, and Ansible.
  • Troubleshoot and maintain event-streaming integrations such as Apache Kafka.
  • Support automated deployments using tools such as uDeploy.
  • Develop REST-based microservices and API-driven integrations.
  • Collaborate with partners to deliver innovative and compliant data solutions.


Required Qualifications

  • Extensive experience with KDB+.
  • 10+ years of experience in foundational development languages (KDB, Java, Python).
  • Strong proficiency in Linux and bash.
  • Experience with high-volume dataset management.
  • Familiarity with Control-M.
  • 5+ years of experience with user interface frameworks (Angular, React, etc.).
  • Hands-on experience with application deployment automation and CI/CD pipelines.
  • Experience with relational and NoSQL databases.
  • Experience with event streaming platforms such as Apache Kafka (preferred).
  • Experience using version control tools such as Bitbucket, Stash, or Git.
  • Experience working with Artifactory and API registries.
  • Knowledge of automated deployments using uDeploy.
  • Experience developing REST microservices.
  • Experience working in Agile environments (Kanban and Scrum).


Preferred Qualifications

  • Experience working with containerization and orchestration tools such as Kubernetes and Docker.
  • Familiarity with DevOps practices and tools such as Maven, Jenkins, and Ansible.
  • Experience working in regulatory reporting, capital markets, or brokerage environments.
  • Experience with event-driven architectures or real-time data pipelines.