B

BNY

Safeguards and moves assets for investors

Full-Stack Engineer Senior Specialist - Risk Engineering

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USA$71k - $123k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • Proven experience developing scalable web applications using Python or Java and Angular or React.
  • Hands-on expertise in building RESTful APIs and microservices.
  • Experience integrating and querying data from Snowflake or similar data platforms.
  • Ability to participate in Agile software development practices.
  • Problem-solving and debugging skills across the technology stack.
  • Communication and collaboration skills within cross-functional teams.
  • Experience with AI-assisted development tools, such as Windsurf, and agentic coding workflows.

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and maintain scalable web applications using Python or Java for back-end services.
  • Implement RESTful APIs and microservices in Python or Java, ensuring robust integration with front-end components and data platforms.
  • Develop intuitive and responsive user interfaces using Angular or React, adhering to best practices in web development and accessibility.
  • Integrate and query data from Snowflake, optimizing data pipelines and managing data storage for performance and reliability.
  • Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, maintainable, and well-documented code across the stack, supporting code reviews and knowledge sharing within the team.
  • Troubleshoot, debug, and resolve technical issues across back-end, front-end, and data platform components.
  • Contribute to continuous improvement by suggesting enhancements to application architecture, code quality, and development processes.
  • Support the implementation of security best practices throughout the stack, including data protection and secure authentication mechanisms.
  • Collaborate with business users and other stakeholders to deliver user-centric solutions that align with business objectives.
  • Stay current with emerging technologies in Python or Java, Angular or React, and Snowflake, applying new insights to improve application performance and reliability.
  • Assist in preparing and maintaining technical documentation, deployment scripts, and user guides as needed.
  • Engage in Agile development practices, participating in daily stand-ups, sprint planning, and retrospectives.
  • Use and champion AI-assisted development tools and agentic coding workflows hands-on to accelerate delivery and code quality.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs