Software Engineer Build & Release

Job Locations US-CA-Menlo Park
Posted Date 7 days ago(5/20/2020 10:45 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



The Core brokerage technology group is seeking an experienced, self-motivated, detail-oriented Build Engineer who has demonstrated ability to work in a fast-pace and complex software build environment. You are passionate about quality releases, staying current on trends and best practices in build and release management.




  • Build, bundle and release our family of Core Brokerage products: middle-ware libraries, applications and tools.
  • Measure and improve the efficiency of our builds and releases.
  • Design and improve the build and release system.
  • Work with the development engineers to resolve failed builds or tests.
  • Implement new Jenkins plans, and evolve the build system.
  • Troubleshoot build and deployment related issues.




  • Bachelor of Computer Science or Engineering
  • 4 years of experience or background in Build and Release Engineering environment specifically on C/C++/Java/Java Script applications.
  • 4 years of programming experience in Python, Perl and/or Shell scripting.
  • 4 years of experience with make, Ant, maven scripts.
  • 4 year of working with distributed version control systems such as Git, Sub-version.
  • Expert knowledge of build, release and configuration management practices, including branch-based development and patch-oriented workflows.
  • Experience with continuous integration systems (e.g., Jenkins).



  • Experience with C/C++/Java/Javascript and/or other enterprise languages.
  • Experience with LINUX/UNIX operating systems.
  • Agile Software Development Lifecycle
  • Knowledge on deployment containers like Docker, Kubernetes etc.




We offer a competitive and comprehensive benefits package. Please visit https://www.etradecareers.com/why-work-at-etrade/employee-benefits/ to learn more about the opportunities.

E*TRADE Financial 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.