Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Application Development image - Rise Careers
Job details

Application Development

Job Description

Overview:

We are looking for a KDB developer to support & develop multi-terabyte, massively distributed orders and executions platform for equities, rates and fx globally. The system includes a mix of classic KDB technology with new distributed data engineering state of the art systems, e.g. Kafka, Snowflake etc. We are a diverse data expert group specializing in a variety of big data technologies. While KDB is a major part of our offering, we aim to architect best of breed solutions using a best tool for the job approach. The platform serves many businesses and scales to billions of daily orders. The ideal candidate would be capable of navigating KDB and other data processing technologies.

 

The responsibilities include

  • Develop current kdb+ based infrastructure to ensure support for queries from native Q and other languages (including Java,C#, python) and enhance the architecture to support a low latency, fast ingestion, highly available database.

  • The goal is to provide easy access to a broad range of trading analytics, pricing and market information for the business units to help them make informed business decisions.

  • Develop tools for data acquisition/loading, data quality, and production support covering a broad range of asset classes, data types, and frequencies that meet current and future trading, analytic, and operational needs Develop modularized, micro service based components.

 

Additional Information

  • 12-month contract
  • 40 hours/week
  • 3 Days a Week Onsite
  • $65/hr
Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135200 / YEARLY (est.)
min
max
$135200K
$135200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Application Development, Jobs for Humanity

Are you passionate about cutting-edge technology and working in a dynamic environment? If so, our team at a leading IT firm in New York is looking for a talented Application Development professional to join us as a KDB Developer. In this role, you will support and enhance a massive, multi-terabyte orders and executions platform that spans equities, rates, and FX globally. You'll work within a diverse group of data experts, utilizing both classic KDB technology and modern distributed data engineering tools, like Kafka and Snowflake. Your responsibilities will include developing our KDB-based infrastructure to bolster support for various query languages such as Java, C#, and Python, ensuring that our system maintains low latency and high availability. You'll also create tools for data acquisition and production support that cover a broad spectrum of asset classes, helping our business units access vital trading analytics and market information. The ideal candidate is someone who thrives in a collaborative atmosphere, is excited by the challenge of architecting best-in-class solutions, and is ready to contribute to a platform that processes billions of daily orders. Join us on this exciting journey and be part of a team that values innovation and excellence in the fast-paced IT landscape. With 40 hours a week, a mix of onsite work, and a competitive pay of $65 an hour for this 12-month contract role, there has never been a better time to take the leap and revolutionize the way we handle data in finance.

Frequently Asked Questions (FAQs) for Application Development Role at Jobs for Humanity
What qualifications are needed to apply for the KDB Developer position at the New York IT firm?

To best qualify for the KDB Developer position at our New York IT firm, candidates should have a strong background in KDB+ and experience in application development using query languages like Q as well as Java, C#, or Python. Familiarity with distributed data engineering systems such as Kafka and Snowflake will also be advantageous, along with a solid understanding of database architecture focused on low latency and high availability.

Join Rise to see the full answer
What are the primary responsibilities of the KDB Developer at the IT company in New York?

As a KDB Developer at our New York IT company, your primary responsibilities will involve developing and enhancing our KDB+ based infrastructure, ensuring that it supports various data query languages. Additionally, you will be tasked with optimizing the system for fast data ingestion and high availability while also creating data tools that meet various trading and operational needs across different asset classes.

Join Rise to see the full answer
How does the KDB Developer role fit within the overall team structure at the company?

The KDB Developer role is a critical component of our diverse data expert group at the company, focusing on collaborating with specialists across various big data technologies. Your work will enable business units to access essential trading analytics and market information, contributing directly to informed decision-making at all levels within our organization.

Join Rise to see the full answer
What is the expected salary or hourly rate for the KDB Developer position?

The KDB Developer position at our New York IT company offers a competitive hourly rate of $65. This rate is reflective of the expertise required for the role and the contractual work arrangement of 40 hours per week for a duration of 12 months, which also includes a flexible onsite work schedule.

Join Rise to see the full answer
Are there opportunities for career growth within the KDB Developer role at the IT firm?

Yes, there are significant opportunities for career growth within the KDB Developer role at our IT firm. By working on advanced technologies and collaborating with a diverse team, you'll gain valuable experience that can lead to more senior positions in data engineering, architecture, or management roles in the future.

Join Rise to see the full answer
Common Interview Questions for Application Development
What experience do you have with KDB+ and how have you utilized it in past projects?

When answering this question, it’s essential to highlight specific projects where you used KDB+. Discuss the complexity of the systems you built or enhanced and how KDB+ played a role in query optimization and data management, illustrating your deep understanding of this technology.

Join Rise to see the full answer
How do you approach optimizing the performance of a database?

To effectively answer this question, discuss techniques like indexing, query optimization, and analyzing execution plans. Highlight your experience with low-latency needs and high-data volume situations, especially how you applied these principles in a KDB+ environment.

Join Rise to see the full answer
Can you describe your familiarity with distributed data systems like Kafka and Snowflake?

Share your hands-on experience with these technologies, emphasizing how you leveraged them in previous roles. Discuss specific implementations, data streaming processes, and how these tools interoperate with KDB to create efficient data pipelines.

Join Rise to see the full answer
What strategies do you use to ensure data quality and integrity in your applications?

In your response, highlight your methods for data validation, verification processes, and any automation tools you've implemented to maintain data quality. Stress the importance of this in trading analytics and operational decision-making.

Join Rise to see the full answer
How do you stay updated on the latest trends in application development and big data technologies?

Offer insights into your continuous learning habits, such as attending workshops, following industry leaders, and engaging with relevant online communities. Mention specific resources or recent advancements in KDB+ and distributed data technologies that excite you.

Join Rise to see the full answer
Describe a challenging problem you faced in application development and how you solved it.

Use the STAR method to effectively detail a specific project. Outline the situation, the task at hand, the action you took to resolve the issue, and the result. This shows the interviewer your problem-solving skills and ability to navigate challenges in development.

Join Rise to see the full answer
What is your experience with data acquisition tools and their significance in trading applications?

Discuss your hands-on experience with various data acquisition tools and how you have tailored them for trading environments. Point out how these tools facilitate timely and accurate data loading, which is critical for financial decision-making.

Join Rise to see the full answer
How would you describe your experience with modularized and microservice-based architecture?

Focus on your practical experience designing and implementing modular architecture, providing examples of microservices you've built. Discuss the benefits of this approach, especially in terms of scalability and maintainability in trading applications.

Join Rise to see the full answer
What do you believe is key to successful collaboration in a multi-disciplinary team like ours?

Emphasize the importance of communication, shared goals, and mutual respect among team members. Provide examples of how you've successfully collaborated with colleagues from different backgrounds, especially in tech and business contexts.

Join Rise to see the full answer
Why do you want to work as a KDB Developer for our company?

This is your chance to express your enthusiasm for the role and the company. Mention specific aspects of the company culture, technology stack, or innovative projects that drew you in, aligning them with your career aspirations and values to demonstrate your fit.

Join Rise to see the full answer
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
March 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!