General Electric Sr Staff Software Engineer in Honolulu, Hawaii
About Us:
Avitas Systems is a wholly owned subsidiary of GE, the world’s Digital Industrial Company. At GE
and Avitas Systems we are transforming industry with software-defined machines and solutions that are
connected, responsive and predictive. Through our people, leadership development, services,
technology and scale, Avitas Systems delivers better outcomes for global customers by speaking the
language of industrial inspection.
Avitas Systems offers a great work environment, professional development,
challenging careers, and competitive compensation. Avitas Systems 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.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www.ge.com/sites/default/files/15-000845%20EEO%20combined.pdf . 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.
Role Summary:
Avitas Systems is looking for a Sr. Staff Software Engineer to joint the team. Responsible for designing highly complex modules, critical components or a whole application/product in its entirety. Has the vision to integrate it across multiple systems. Works independently and is seen as a technical leader. Is responsible for driving the design and development efforts related to architecture, scalability, availability and performance in alignment with the product/application roadmap.
Essential Responsibilities:
Proven track record of successful problem definition, decomposition, estimation
Provides expertise in Design, Architecture, Development, Continuous Integration and Delivery
Leads impact assessment and decision related to technology choices, design /architectural considerations and implementation strategy
Expert in providing oversight, mentoring team members and leading large development efforts. Experienced in effectively delegating work
Deep understanding of the market and competing product offerings
Demonstrates the ability of benchmarking against competition. Expert level skills in building value proposition with total customer focus
Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations
Expert in navigating through ambiguity and prioritizing conflicting asks
Expert level skills in design, architecture and development, with an ability to take a deep dive in the implementation aspects if the situation demands.Demonstrates expert level skills in collaboration with different stakeholders, influences decisions, ability to take strategic view
Leads the efforts across the product / multiple product versions and is an expert in custom solutions
Expert in core data structures as well as algorithms and has the ability to implement them using language of choice when necessary - as a value offering
Defines and owns coding and design standards, ensures secure development practices, establishes expectations around performance, drives internationalization, and manages CI/CD pipelines
Demonstrates strong communication skills; able to present at conferences and explain complex technical problems in simple terms
Qualifications/Requirements:
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
Minimum 12 years of technical experience along with established leadership credentials across disciplines and functions within a product OR Master’s degree with 8 years of experience OR PhD with 5 years of experience.
Eligibility Requirements:
- Legal authorization to work in the U.S. is required. GE may agree to sponsor an individual for an employment visa now or in the future if there is a shortage of individuals with particular skills.
Desired Characteristics:
Technical Expertise:
Facilitates and coaches software engineering team sessions onrequirements estimation and alternative approaches to team sizing and estimation. Leads acommunity of practice around estimation to share best practices amongteams
Knowledgeable about developments in UX in various contexts, businesses, andindustries. Quantifies effectiveness of design choices by gathering data. Drives accountability andadoption. Publishes guidance and documentation to promote adoption of design. Proposes designsolutions based on research and synthesis; creates general design principles that capture thevision and critical concerns for a program
Demonstrates mastery of the intricacies ofinteractions and dynamics in Agile teams. Demonstrates advanced understanding of Lean SixSigma principles (e.g., Black belt certified). Guides new teams to adopt Agile, troubleshootsadoption efforts, and guide continuous improvement. Provides training on Lean / Agile. Driveselimination of inefficiencies in coding process. Teaches XP practices to others. Actively embracesnew methods and practices that increase efficiency and effectiveness.
Business
Acumen:
Evaluates technology to drive features and roadmaps. Mapstechnology trends to internal vision. Differentiates buzzwords from value proposition. Embracestechnology trends that drive excellence beyond traditional practices (e.g., Test automation in lieuof traditional QA practices)
Balances value propositions for competing stakeholders.Recommends a well-researched recommendation of buy vs. build solution. Conveys the valueproposition for the company by assessing financial risks and gains of decisions and return oninvestment (ROI). Manages the process of building and maintaining a successful alliance.Understands and successfully applies common analytical techniques, including ROI, SWOT, andGap analyses. Able to clearly articulate the business drivers relevant to a given initiative.
Leadership:
Influences through others; builds direct and "behind thescenes" support for ideas. Pre-emptively sees downstream consequences and effectively tailorsinfluencing strategy to support a positive outcome. Uses experts or other third parties toinfluence.
Able to verbalize what is behind decisions and downstream implications.Continuously reflecting on success and failures to improve performance and decision-making.Understands when change is needed. Participates in technical strategyplanning.
Proactively identifies and removes project obstacles or barriers on behalf of theteam. Able to navigate accountability in a matrixed organization.Communicates and demonstrates a shared sense of purpose. Learns fromfailure.
Personal Attributes:
Able to effectively direct andmentor others in critical thinking skills. Proactively engages with cross-functional teams to resolveissues and design solutions using critical thinking and analysis skills and best practices. Findsimportant patterns in seemingly unrelated information.
Influences and energizes othertoward the common vision and goal. Maintains excitement for a process and drives to newdirections of meeting the goal even when odds and setbacks render one pathimpassable.
Innovates and integrates new processes and/or technology to significantly addvalue to Avitas. Identifies how the cost of change weighs against the benefits and advisesaccordingly. Proactively learns new solutions and processes to address seemingly unanswerableproblems.
Locations: United States; California, Massachusetts; San Ramon, Boston
GE will only employ those who are legally authorized to work in the United States for this opening.