Senior Software Engineer, Data Platform
Company: Balyasny Asset Management L.P.
Location: Chicago
Posted on: May 27, 2025
Job Description:
The Senior Software Engineer will be a member of a small data
platform team tasked with expanding the core components and APIs
that BAM's engineers, analysts and researchers depend on for
managing and accessing data.The team sits as part of Core Data
Platform, who manage the firms databases, warehouses, ETL and
analytics systems, as well as a number of APIs that sit on top of
those foundations.Operating in a cloud-native, Kubernetes-based
ecosystem, the team supports large scale data access APIs, a
firmwide message bus, are building out new consolidated data access
APIs on top of Iceberg and generally working to compose a broad set
of modern open source technologies to build a best-in-class data
and analytics platform.We are seeking high bias-to-action
individuals who are strong technologists, have a keen interest in
data platforms and are driven to move quickly.Our team is highly
collaborative, and you'll be expected to work daily with other team
members and stakeholders. We expect all engineers to contribute to
the product and platform vision and engage with industry/open
source trends.Responsibilities of the Senior Software Engineer
include:
- Producing software systems that are robust, well designed,
rigorously tested, and meticulously documented.
- Consulting with users of SDKs, APIs and Open source tools that
we offer to improve the developer experience and assist them with
best practices
- Partnering with end-users and collaborating with team members
to clarify and expand upon requirements, as well as providing L2/L3
escalation support.
- Working within a tightly-knit engineering team, leading and
contributing to technical design discussions, code
reviews.QUALIFICATIONS AND REQUIREMENTS:
- A degree in Computer Science or a closely related field.
- Over 4 years of professional software development experience.
Experience in the financial industry is a plus.
- Extensive software development experience in at least 2 object
oriented programming languages - one must be Python or Golang
- A fervent desire to build robust data platforms. Awareness of
the data platform space is a bit plus.
- Deep enthusiasm for software engineering best practices,
object-oriented principles, and the intricacies of data-centric
systems.
- Advanced knowledge of SQL both OLAP and OLTP database
systems
- Experience with Data Lakes, with Iceberg familiarity a
plus.
- Deep understanding of ETL and orchestration technologies.
Familiarity with catalogs and metadata management a plus.
- Advanced knowledge of streaming systems including kafka.
- Deep understanding of managing applications and infrastructure
in cloud environments and strong experience with Kubernetes.
- Familiarity with fundamental DevOps practices, including
continuous integration/continuous deployment (CI/CD) and
infrastructure as code.
- Awareness of cloud environments, 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, CA, and IL based
applicants, the starting base pay range for this role is between
$130000 and $225000 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
Keywords: Balyasny Asset Management L.P., Glenview , Senior Software Engineer, Data Platform, IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...