Software Engineer Build & Release

    • Menlo Park, CA

More than 30 years ago, ETRADE 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.

RESPONSIBILITIES

SUMMARY

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.

RESPONSIBILITIES

  • 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.


REQUIREMENTS

Basic
  • 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).


Preferred
  • 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.


Back to top