Job Description
Location: **NYC or Newark, NJ**
AVP Level, 5+ years’ experience
125-175K base + bonus
Hybrid, 2-3 days onsite
Accepting H1B, OPT, TN Work Visa’s
**Job Summary:**
Financial firm with offices in Midtown NYC and Whippany NJ seeks a KDB+ Engineer to be part of a team responsible for building a Time Series Database for the Rates Trading business. Will have opportunity to be part of major rebuild and work directly with front office traders and quant traders. Will work closely with a team of Java developers for development, implementation and support of KDB+ solutions.Will collaborate extensively with Quant Traders working mostly in Python.
Seeking a KDB+ Engineer with 5+ years of relevant experience building KDB solutions and strong Q programming skills. The full tech stack includes Python, Java, C++, AWS, Dockers, Kubernetes – experience with any is helpful but not required. Can be based in either Midtown NYC or Whippany NJ office.
Must have:
* BS in Comp Sci or similar
* Min 3+ years’ KDB+
* Min 3+ years’ Q programming
* Proficiency in either Java, Python, C++
* AWS, Docker, Kubernetes a plus
**Job Description:**
As a KDB Data Engineer you will deliver KDB+ solutions to support the growing Electronic Rates Trading business. The KDB technology team is responsible for the development and support of front office applications and systems that are used by the Macro business globally. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility.
**Responsibilities:**
To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
* Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
* Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
* Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
* Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
* Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
* Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
**Requirements:**
* Software development experience with Q/KDB+ on Linux
* Development In front office / electronic trading systems.
* Handling and analyzing large amounts of tick data
* Building production quality infrastructure
**Nice to have:**
* Experience with Java, Python or C++
* Experience with Maven / Git / Team City / AWS / Containers
* Notable knowledge of Agile and SDLC processes.
* Understanding of Macro markets
* Excellent verbal and written communication skills
Job Type: Full-time
Pay: $125,000.00 – $175,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible schedule
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Retirement plan
* Vision insurance
Compensation Package:
* Bonus opportunities
* Yearly bonus
Schedule:
* 8 hour shift
* Monday to Friday
Experience:
* KDB+: 3 years (Required)
* Q: 3 years (Required)
Location:
* New York, NY 10017 (Required)
Ability to Commute:
* New York, NY 10017 (Required)
Ability to Relocate:
* New York, NY 10017: Relocate before starting work (Required)
Work Location: Hybrid remote in New York, NY 10017