Ameriprise Financial

Java/Python Sr Software Engineer

Ameriprise Financial
Apply
21 hours ago

Base Salary

$155k - $197k/yr

Responsibilities

  • Drive full-stack application development using modern technologies across cloud-native and hybrid architectures.
  • Design and implement scalable APIs with security, monitoring, and logging frameworks.
  • Develop rich user-interface components using React or Angular.
  • Manage AWS infrastructure components and CI/CD pipelines, including CloudFormation, Lambda, ECS, S3, and RDS.
  • Own production application operations, including change review and approval before deployment.
  • Collaborate with business, product, project, technology, and global investment stakeholders to define requirements and technical delivery plans.
  • Integrate with vendors and platforms such as BlackRock Aladdin and Snowflake.
  • Create low-level designs, engineering specifications, system documentation, operations documentation, and user guides.
  • Write, review, unit test, and approve code for production release while supporting quality assurance testing.
  • Lead code reviews, root-cause analysis, corrective actions, production support, and system-failure remediation.
  • Provide technical leadership, mentorship, governance oversight, and delivery guidance to employees, contractors, and vendor development resources.
  • Conduct asset health and security assessments and improve system performance, reliability, resource consumption, and security posture.
  • Maintain productive relationships with business partners and recommend development tools, practices, priorities, and asset investments.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field.
  • 10+ years of software engineering experience, including at least three years in a lead role.
  • Strong full-stack development experience with JavaScript, React or Angular, Node.js or Java/.NET/Python, and SQL.
  • Hands-on experience with AWS architecture and services, including Glue, Lambda, API Gateway, IAM, S3, and CloudWatch.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, Terraform, or CloudFormation.
  • Strong API development and integration experience.
  • Experience with testing frameworks such as Jest, Cypress, and Selenium.
  • Proven ability to lead teams and drive cross-functional delivery in a matrix environment.
  • Preferred experience in asset management, investment banking, or wealth management.
  • Preferred knowledge of SMA, OMS, PMS, risk engines, SMA/ETF platforms, fund lifecycle processes, regulatory reporting, ESG data pipelines, performance attribution systems, event-driven architecture, and Snowflake.

Benefits

  • Full-time, exempt position based in New York City.
  • Benefits include vacation time, sick time, 401(k), health insurance, dental insurance, and life insurance.
  • Role may be eligible for performance-based variable compensation, including bonuses, commissions, or long-term incentives.

Tech Stack

AngularAWSCypressGitHub ActionsJavaJavaScriptJenkinsJest.NETNode.jsPythonReactSeleniumSnowflakeSQLTerraform

Categories

Ameriprise Financial

About Ameriprise Financial

10,000+ employees

Ameriprise Financial provides financial planning, investment management (through Columbia Threadneedle), and insurance and annuities (through RiverSource) to individuals and institutions via a nationwide advisor network. It generates revenue from advice and asset management fees as well as insurance products, operates globally, and oversees more than $1.5 trillion in client assets. Founded in 1894 and headquartered in Minneapolis, it is a public company listed on the NYSE.

Contact me