Anthony J. Noto, a former Army Ranger and pro-football executive, proved himself a keen observer and trusted banker of web pioneers.Credit Brian Ach/Getty Images for TechCrunch

Updated with details on compensation package.

In another shake-up of its executive ranks, Twitter has appointed Anthony J. Noto as its chief financial officer, according to a filing with the Securities and Exchange Commission.

Mr. Noto replaces Mike Gupta, who had been Twitter’s chief financial officer since December 2012. Mr. Gupta will become senior vice president for strategic investments, the filing said, overseeing a new division.

It is Twitter’s second major change of senior executives in a matter of weeks. Ali Rowghani, formerly Twitter’s chief operating officer, stepped down last month to act as a strategic adviser to Twitter. Chloe Sladden, a former vice president of Twitter’s media division, also left the company last month.

Mr. Noto is a familiar face at the eight-year-old company. As a top technology banker at Goldman Sachs, Mr. Noto led Twitter through its initial public offering process in 2013, forging strong relationships with executives such as Dick Costolo, Twitter’s chief executive. Mr. Noto announced his departure from Goldman Sachs in March, and planned to take a position at Coatue Management as a senior managing director working with tech start-ups.

At Twitter, Mr. Noto will earn an annual salary of $250,000, along with a one-time grant of 1.5 million restricted units of common stock, with an option to buy an additional 500,000 shares, according to the filing.

The shifting in the ranks come at a crucial time for Twitter, which has seen widespread criticism from investors and analysts for problems with attracting new users to the service. The company’s stock has lost nearly half its value since its record close of $73.31 on Dec. 26.

Thus far, Wall Street seems to have reacted positively to the major changes at the top of Twitter’s organization; Shares of Twitter have steadily risen since Mr. Rowghani’s departure last month, and were trading up more than 4 percent at $42.89 on the news Tuesday morning.