Quantcast
Channel: GE - Custom Search leadership
Viewing all articles
Browse latest Browse all 131

Director of Software Engineering, Catalog Services Job (Seattle, WA, United States)

$
0
0
Job Number: 2625097
Business: GE Digital
Business Segment: Digital Predix Products & Technology
About Us: At GE Digital, some of the brightest minds in technology are developing the software, analytics, and user experiences that will transform industries and improve lives by connecting people and businesses to the nearly 50 billion /Jvas and devices that build, move, power, and cure our world. GE calls this vision the “Industrial Internet,” and GE developers are leveraging technology advances such as cloud computing, intelligent devices, and big data and analytics to deliver ground-breaking new ways of tackling some of the world’s biggest challenges.

At GE Digital within the Predix Platform Engineering organization we are looking for an entrepreneurial and highly technical Software leader with excellent organizational and execution experience delivering Platform products. This role reports into the Executive Director of Cloud Engineering and is responsible for hiring and leading the Catalog Services development teams in Predix engineering organization based out of Seattle. This engineering leader will lead teams responsible for building catalog services that forms the underlying repository for catalog items like micronservices, applications, analytics, etc. that are monetized in the Predix PaaS. This team provides services to Predix.io team which delivers the developer experience for end developers to register, subscribe and use the PaaS layer. This leader collaborates with large number of teams involved in driving the rest of Cloud Services in the Predix organization especially the Predix.io, BizOps, Cloud infrastructure engineering, etc. As a critical part of Predix Engineering Leadership, you will be responsible for building this new group within Predix organization. This role also involves providing site leadership for other teams being hired within Predix Organization to be based out of Seattle. Although the other teams are not directly managed by this role, this role will ensure that the location will have leadership visibility and provide local leadership to ensure consistent culture and execution practices.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Posted Position Title: Director of Software Engineering, Catalog Services
Career Level: Experienced
Function: Engineering/Technology
Function Segment: Applications and Software
Location: United States
U.S. State, China or Canada Provinces: Washington
City: Seattle
Postal Code: 98104-1157
Relocation Assistance: No
Role Summary/Purpose: Manage teams, foster the organization culture, work w/ Product Management to build the right product/facilitate removing roadblocks for the team & help develop long-term strategic vision. Knowledge of Docker, Control Systems, Micro Services, Analytics, Systems Architecture, etc. will enable you to provide strong technical leadership to the team. Drive strong CI/CD practices w/in the team to enable true services delivery model & work closely with SRE team to provide service ownership.
Essential Responsibilities:

As a Director of Software Engineering you will be responsible to lead and manage your development teams to ensure successful software program execution including:

  • Perform the role of “Service Owner” for Catalog Services
  • Work closely with Product Management team to drive the execution of the backlog
  • Ensure high quality software is delivered by measuring and providing guidance
  • Work closely with Agile leader to ensure organizational transformation to eXtreme Programming
  • Rapid prototypes ? defining and de-risking opportunities through rapid cycle software innovation and demonstration
  • Driving innovation, value and growth through program execution
  • Financials ? program expenses (forecast/actuals), travel, supplies, contract and full-time labor
  • Resources ? hardware, software, IT infrastructure, supplies and tools
  • Teams ? staffing, head-count, functional skill mix, expertise, training
  • Rhythms ? agile & lean start-up rituals and artifacts
  • Progress ? program velocity, burn-up, defect tracking & information dashboards
  • Quality ? defect detection, tracking and elimination; test frameworks and automation
    As Site Leader
  • Ensure consistent culture, hiring and execution practices are followed
  • Provide a voice to the various teams and enable concerns are channeled to leadership in sanramon
  • Organize a process for new hire orientation
    Beyond driving day-to-day operational tempos and rigor, you will have responsibility to manage and lead activities for strategic business rhythms including:
  • Growth Play Book ? long term strategic plan
  • Session II & Op Planning ? detailed planning for the coming year
  • Session T ? technology strategy
  • Session Q ? quality strategy
  • Session C ? organizational and resource strategy
  • Session E ? compliance

    Additional responsibilities include:

  • Customer Engagement ? Engaging with senior business leaders, product owners and GE customers to understand market needs & vision; quickly translate market, business and technical needs into demonstrable software on a regular rhythm
  • Lifecycle Support ? Work with senior business leaders and product owners to manage program definition, execution, launch and support; defining and executing against multi generation software technology plans
  • Business Operations Alignment ? working closely to ensure oversight and compliance rhythms
  • Cross Functional Alignment ? working with Finance, HR, IT and other functions to achieve needed support
  • Staffing and Organization ? Strategy and tactical execution of team structure and resource assignments to align with program demands
  • Leadership and Technical Development ? Advancing technical and leadership expertise through coaching, mentoring, grooming and promotions
  • Continuous Improvement ? Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse; support process improvements which guide the development, sustaining & support activities
  • Deliver resource strategy and plans, including use of 3rd parties/partners, etc., for development and support activities
  • Communicate effectively both within immediate team and GE leadership. Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
  • Qualifications/Requirements: QUALIFICATIONS / REQUIREMENTS:

    - Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)

    - Minimum of 10 years of experience in the software domain

    - Minimum of 5 years of experience in an engineering leadership / management role

    - Minimum of 4 years of experience developing software in an agile environment
  • Minimum of 2 years leading Agile scrum teams
  • Managed a platform engineering team that delivered a minimum of 10 major releases

    Eligibility Requirements:

  • Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
  • Ability and willingness to travel roughly 15% of the time
  • Must be willing to work in Seattle, WA
  • Additional Eligibility Qualifications: GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
    Desired Characteristics:
  • Must demonstrate technical capacity to solve problems and instantiate solutions in working code
  • Strong knowledge of CI/CD practices
  • Familiarity with XP techniques
  • Experience building web apps in a load balanced environment
  • Highly organized and detail oriented
  • Effective teaming and problem solving abilities
  • Strong oral and written communication skills including executive level presentation skills
  • Strong interpersonal and leadership skills
  • Able to interface effectively with all levels of the organization and external customers
  • Additional leadership experience in areas of operations, manufacturing and quality
  • Experience in software development in an agile environment would be a distinct advantage, including previous experience of writing code
  • Experience working in a JavaScript/Java/GoLang web development shop
  • Solid understanding of Linux or Unix operating systems
  • Solid understanding of software development tools & infrastructure
  • Solid understanding of hosted solutions and SaaS/PaaS offerings
  • Advanced degree in STEM or Business related majors #DTR

  • Viewing all articles
    Browse latest Browse all 131

    Trending Articles