Senior Software Engineer - Core Data Platform

Balyasny Asset Management L.P.
Long Island City, New York, US
$200K-$260K a year
Full-time

ROLE OVERVIEW

Increase your chances of an interview by reading the following overview of this role before making an application.

You will be a senior contributor in a small, dedicated team tasked with expanding the core data platform that BAM's data analysts, data scientists, quantitative investors, and researchers depend on for ingesting and accessing investment data sets.

The platform simplifies the day-to-day activities of analysts, researchers, and data engineers by supporting core data ETL and analytics technologies, allowing users to concentrate solely on getting value from data.

We work in a cloud-native ecosystem and support an array of open-source data warehouse, data pipelining, and analytical tools for use by other users at BAM.

Our team helps define the golden paths that allow our users to move fast, experiment, and build resilient production data systems, so it’s critical we have an awareness of the open source ecosystem and a strong understanding of modern data architectures.

The ideal candidate is a player-coach who is passionate about crafting high-quality software, thrives on working with data in all its forms, relishes the opportunity to discuss and determine the best solutions to large scale problems, and possesses the drive to advance initiatives and achieve results.

We’re looking for someone with a client-obsessed and collaborative mindset who is eager not just to build the best tech but to go above and beyond in helping your users to get the most from the systems you are building.

Responsibilities of the Senior Software Engineer include :

  • Devising and developing solutions that capitalize on cloud-based data and distributed computing technologies.
  • Leading projects and components through the full SDLC from requirements gathering through architecture, development rollout, and support.
  • Partnering with end-users and collaborating with team members to clarify and expand upon requirements, as well as providing first-class support and guidance on best practices.
  • Employing creativity and lateral thinking to engineer high-performance approaches to loading and serving vast quantities of investment data.
  • Working within a globally-distributed yet tightly-knit engineering team, actively contributing to feature brainstorming, technical design discussions, code reviews, and overall team engagement.
  • Producing software that is comprehensible, thoroughly commented, rigorously tested, and meticulously documented.
  • Mentoring other junior software engineers.

QUALIFICATIONS AND REQUIREMENTS :

  • A degree in Computer Science or a closely related field.
  • Over 6 years of professional software development experience.
  • A fervent desire to build robust systems.
  • Profound knowledge of software engineering best practices and object-oriented principles.
  • Experience in building complex distributed software systems; Python experience is a plus but not required.
  • Advanced knowledge of large, distributed data processing and orchestration systems.
  • Intermediate or advanced knowledge of SQL and experience crafting production queries for one or more SQL database management systems.
  • Deep familiarity with fundamental DevOps practices, including continuous integration / continuous deployment (CI / CD) and infrastructure as code.
  • Experience in at least one cloud environment, with a preference for those familiar with AWS.
  • A self-starter mindset, with a penchant for experimentation, a habit of asking probing questions, and the ability to thrive in a fast-paced, agile setting.
  • A continuous learner, eager to gain a comprehensive understanding of large and complex systems at every level, who enjoys delving into nuanced problems, conceiving innovative solutions, and conducting thorough tests to grasp both the positive and negative outcomes.

With respect to NY- and CA-based applicants, the starting base pay range for this role is between $200,000 and $260,000 annually.

The actual base pay is dependent upon several factors, including, but not limited to, relevant experience, business needs, and market demands.

This role may also be eligible for bonus compensation and employee benefits.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Capital One
New York, New York

Senior Lead Software Engineer, DevOps. As a DevOps Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & ex...

Promoted
Capital One
Queens, New York

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Enterprise Platforms Technology)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative deliv...

Promoted
Capital One
New York, New York

Senior Software Engineer, Back End (Bank Tech). New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 3 years of professio...

Promoted
Jobs via eFinancialCareers
Queens, New York

Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. We expect a successful candidat...

Promoted
caia.org - Jobboard
New York, New York

Bloomberg's internal and enterprise compute and data science platforms were established to support development efforts around data-driven compute, machine learning, and business analytics. Both the Data Science Platform and BQuant are solutions that aim to provide scalable compute, specialized hardw...

Promoted
Capital One
Brooklyn, New York

Ave (22114), United States of America, New York, New YorkSenior Software Engineer (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Data & Analytics Solutions Engineer, Direct Analytics. ...

Promoted
Capital One
Brooklyn, New York

Responsibilities:Develop Android client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principlesPartner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer...

Promoted
Bloomberg
New York, New York

We are looking for skilled Senior Data Engineers to join our team if you have a strong background in software development and a passion for data science. Join the AI Group as a Senior Data Engineer and you will have the opportunity to:. Work with application and product teams to define data needs an...

Capital One
New York, New York

Senior Software Engineer, Servicing Platforms (Full Stack). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. As a Capital One Software Engineer, you’ll hav...