

Responsibilities:
Required Qualifications:
Desired Characteristics:
משרות נוספות שיכולות לעניין אותך

Roles/Responsibilities
Minimum Qualifications
Desired Qualifications
Eligibility Requirements

Roles / Responsibilities
Design and implement distributed systems and services across public cloud and edge environments, focusing on performance, scalability, and reliability.
Provide technical direction and mentorship to engineering teams. Lead design and code reviews, and promote engineering best practices.
Work with product managers, architects, and infrastructure teams to translate customer requirements into robust cloud-based solutionsCloud-Native Development
Build services using modern cloud technologies (e.g., AWS Lambda, ECS, S3, DynamoDB, Azure Functions, GCP Cloud Run), emphasizing microservice, containerization, and event-driven architectures.
Engineer systems for low latency, high throughput, and efficient resource utilization. Use profiling, benchmarking, and telemetry to continuously improve service performance.
Implement secure coding practices, integrate with IAM and encryption services, and design for fault tolerance and disaster recovery.
AI-Driven Development
Leverage Generative AI tools to accelerate development cycles, improve code quality, and enhance developer productivity.
Required Qualifications:
Technical Expertise:
Business Acumen:
Leadership:
Personal Attributes:

What You’ll Do
Who You Are
Minimum Qualifications
Technical Expertise
Business Acumen
Leadership

Roles and Responsibilities
In this role, you will:
• Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
• Provide technical leadership to an agile team of 5-7
• Work with Product Line Leaders (PLLs) to understand product requirements & vision
• Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
• Work with product line leaders and architects to develop multi generation software technology plans
• Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
• Support process improvements which guide the development, sustaining & support activities
• Work cross functionally with other business departments to align activities and deliverables
• Drive world-class quality in the development and support of products
• Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
• Engage subject matter experts in successful transfer of complex domain knowledge
• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
• Write code that meets standards and delivers desired functionality using the technology selected for the project
• Understand performance parameters and assess application performance
• Work on core data structures and algorithms and implement them using technology chosen
• Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Required Qualifications
Desired Technical Expertise:

Work with the team to help solve business problems
Write high quality distributed system software
Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Bachelor’s degree in Computer Science or related discipline
9+ years of professional software development experience with history of technical innovation
3+ years of experience with building scalable, distributed systems using modern frameworks such as AWS, Azure or GCP
3+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
Experience providing technical leadership to engineers, leading an engineering team, and / or mentorship.
10+ years of experience including 3+ experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
Master’s or PhD degree in Computer Science, Computer Engineering, or related field
Experience with design/architecting large-scale distributed systems preferably using AWS technologies
2+ years working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
Experience with supporting production software deployments
Technical expertise across all deployment models on public cloud, and on-premises infrastructure
Experience creating, documenting, and communicating software architectures for complex products
Experience in building, tracking, and communicating plans within Agile processes
Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
GE HealthCare may choose to sponsor visas as business needs dictate.

Work with the team to help solve business problems
Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Bachelor’s degree in Computer Science or related discipline
3+ years of professional software development experience across the stack including front end engineering and modern design principles
1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP
5+ years of professional software development experience
Master’s or PhD degree in Computer Science, Computer Engineering, or related field
Experience with design/architecting large-scale distributed systems preferably using AWS technologies
Previous experience working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
Experience with supporting production software deployments
Technical expertise across all deployment models on public cloud, and on-premises infrastructure
Experience creating, documenting, and communicating software architectures for complex products
Experience in building, tracking, and communicating plans within Agile processes
Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening.
GE HealthCare 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 drug screen (as applicable).

Responsibilities:
Required Qualifications:
Desired Characteristics:
משרות נוספות שיכולות לעניין אותך