Expires soon General Electric

Staff Software Engineer

  • Canadá (El Porvenir)
  • IT development

Job description

Additional Cities

San Ramon, Burnaby
Career Level

Relocation Assistance


GE Digital
Business Segment

Digital Platform & Industrial Applications

Digital Technology

Canada, United States
Additional States/Provinces

Postal Code

Role Summary/Purpose

At GE Digital, we are creating technology and solutions to enable mobile, analytical and cloud capabilities for the Industrial Internet. The Industrial Internet is an open, global network that connects people, data and machines. It’s about making infrastructure more intelligent and advancing the industries critical to the world we live in. At GE, we believe it’s about the future of industry—energy, healthcare, transportation, manufacturing. It’s about making the world work better.
Essential Responsibilities

Job Overview:
You will be responsible for efficient architecture, design & implementation of IIOT platform services & applications. You should be able to work independently and contribute to the immediate team and to other teams across business.

Essential Responsibilities:

In this role, you will:

·  Be responsible for scalable architecture, design & implementation of high quality high performance IIOT platform services & applications in a fast paced and agile development environment using modern software development methodologies and infrastructure

·  Ensure all required unit/integration/performance/load test cases are written along with code implementation

·  Work with architect & other developers in the team to move technical implementation work forward

·  Work with Product Management, customers to ensure their vision & requirements are correctly translated into architecture, design & implementation. Conduct code reviews to ensure the same.

·  Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse

·  Maintain production systems uptime & SLAs. Work on resolution of production issues at a very high priority to minimize production impact.

Basic Qualifications:

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

·  A minimum of 8 years of professional experience in software development OR Master’s degree with 5 years of experience in relevant areas OR PhD with 2 years of experience in relevant areas.

Eligibility Requirements:

·  Legal authorization to work in the U.S. or Canada 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.

·  Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen

·  Must be willing to travel up to 10% of time

·  Must be willing to work out of an office located in San Ramon, US or Burnaby, CA
Desired Characteristics

Desired Characteristics:

Technical Expertise:

·  Extensive experience in cloud computing, distributed systems, object-oriented design & programming, relational and NoSQL databases, REST APIs and micro-services architecture

·  Expert in core data structures as well as algorithms and ability to implement them using in Java, Python

·  Experience in large scale data storage, processing & real time serving systems

·  Strong understanding and experience in agile methodologies, continuous integration/delivery


·  Evaluates technology to drive features and roadmaps. Maps technology trends to internal vision. Differentiates buzzwords from value proposition. Embraces technology trends that drive excellence beyond traditional practices (e.g., Test driven development in lieu of traditional QA practices)

·  Proactively identifies and removes project obstacles or barriers on behalf of the team. Able to navigate accountability in a matrixed organization. Communicates and demonstrates a shared sense of purpose

Personal Attributes:

·  Excellent critical thinking skills

·  Solid team player and can-do attitude to take on new challenges

·  Able to effectively direct and mentor other team members

About Us

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is anEqual 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.
Additional Eligibility Qualifications

GE will only employ those who are legally authorized to work in the United States for this opening.
Primary Country

United States