AllianceBernstein

AllianceBernstein

Software Engineer

Nashville, TNPosted 1 day ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

You’ll join the Application Engineering team, which builds the systems and data platform that power investment workflows across Private Alternatives branch of the firm—from core back-office applications (deals, tranches, accounting) to newer AI-driven tools used directly by traders. The team is distributed across Minneapolis and Nashville. In Nashville, you’ll work closely with a small, high-impact group of engineers and business analysts, while collaborating daily with teammates in Minneapolis across engineering and analytics.

Qualifications

Required Qualifications

  • Around 5+ years of software engineering experience
  • Must have strong Python skills and experience building production APIs
  • Advanced SQL skills and experience with data warehouses (Snowflake a plus)
  • Experience with AWS and infrastructure as code (Terraform preferred)
  • Familiarity with Docker, Redis, and background job systems is ideal
  • Interest in or experience with LLMs and AI features (prompting, RAG, agents)
  • Experience with relational databases and ORMs (PostgreSQL, SQLAlchemy)
  • Strong testing practices and a focus on code quality
  • Clear communicator who values simple, maintainable code

Skills & Technologies

FastAPIAWSRedisTerraformCI/CDPythonSQLDockerPostgreSQL

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Nashville, TN

Posted

1 day ago

Country

US