E*TRADE Financial Holdings, LLC

Principal, Application Development

Job Locations US-CA-Menlo Park
Posted Date 2 weeks ago(2/17/2021 2:27 PM)
Requisition ID
Professional Area

Who We Are

More than 30 years ago, E*TRADE pioneered the online brokerage industry by executing the first-ever electronic individual investor trade. While the landscape of our industry has changed dramatically, our culture of innovation and drive to make online trading accessible to everyone continues to drive us forward. We believe in challenging the status quo, fostering an environment of curiosity and learning, and, above all, putting our customers first.

About the Role



This position will be the lead developer who works with other developers, business analysts, systems analysts, quality assurance staff to architect, design and implement enhancements to custom applications used in E*TRADE systems. Positions in this function are predominantly involved in developing business solutions by creating new and modifying existing software applications. Primarily leading in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value.



  • Drive technical development, deliver high quality product to our customers
  • Working closely with business and other develop team to architect for building the best quality product in the most efficient way by bringing changes and innovations to our engineering systems.
  • Emphasis on the culture that puts quality, agility and speed at the center of software development.
  • Build/Manage/Grow a high performing team of Web engineers
  • Provide guidance to technology partners on complexity and delivery estimates
  • Provide team guidance on code reviews, unit and functional testing, branching strategy, and release coordination
  • Self-Motivated and ability with independently work.






  • Experience with ReactJS and other modern JavaScript libraries and tooling
  • 7+ years of experience developing high-performance Javascript
  • Strong knowledge of semantic HTML, CSS and JavaScript
  • Ability to quickly design Brainstorm and prototype new concepts and approaches, and turn prototypes into functional applications.
  • Ambitious, driven, and talented individual who wants to work on significant, game-changing problems.
  • Deep understanding of web standards & technologies (ex. HTTP, REST and JSON).
  • Consider yourself a JavaScript expert, and be able to leverage the power of various frameworks such as ReactJS, jQuery, backbone.js, and AngularJS.
  • Experience with cross browser platform development.
  • A solid understanding with responsive design/development and mobile-web best practices.
  • Passionate about web development and up to date with the latest developments in your field.


E*TRADE, a member of the Morgan Stanley family of companies offers a full spectrum of benefits, including Medical, Prescription Drug, Dental, Vision, Flexible Spending Account or Health Savings Account, Life Insurance, Disability and other Insurance Plans, Paid Time Off (including Sick Leave, Parental Leave and Vacation), Holidays, 401(k) and financial wellness plans in addition to other special perks reserved for our employees. Please visit Employment benefits at E*TRADE Financial — explore jobs (etradecareers.com) learn more about our benefit offerings.

EEO Statement

E*TRADE Financial Holdings, LLC is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.