What is a Software Engineer at AllianceBernstein?
As a Software Engineer at AllianceBernstein (AB), you build and maintain the core technological engines driving one of the world's premier global investment management firms. Operating across key hubs such as Nashville and New York, technology teams at AllianceBernstein directly support billions of dollars in assets under management. Whether you are building mission-critical trading platforms like the System for Portfolio Strategy and Rebalancing (SPSR), creating client-facing web portals, or engineering applied AI tools, your code directly impacts portfolio managers, wealth advisors, and institutional clients globally.
The engineering culture at AllianceBernstein blends financial domain complexity with modern software practices. Engineers at AllianceBernstein do not work in isolation; they partner closely with business leaders, quantitative researchers, and operational teams to solve immediate financial challenges. You will work across diverse technology stacks—ranging from C#, .NET, C++, and Java backends to heavy SQL Server data architectures, Python analytics, and modern React or Svelte frontends.
This position demands both technical rigor and continuous intellectual curiosity. Candidates who thrive at AllianceBernstein possess strong object-oriented design skills, a deep understanding of database performance, and the communication skills necessary to articulate complex technical decisions to senior leaders and non-technical stakeholders alike.
