Senior Cloud & Web Software Engineer

GE Aerospace•Grand Rapids, MI
•$130,000 - $173,000•Remote

About The Position

GE Aerospace is seeking a Senior Cloud & Web Software Engineer to design, develop, and modernize software products across cloud, web, and connected-system environments. The role focuses primarily on Azure and on transforming traditional client-based and scripting solutions into scalable, cloud-native applications while maintaining reliability, performance, and quality. This is a full-stack technical leadership position spanning backend services, APIs, cloud infrastructure, and modern web applications. The engineer will help set technical direction and architect scalable solutions for connected, data-driven systems that provide real-time insights, remote monitoring, and improved customer outcomes. The role involves substantial ownership and requires independent work, sound technical judgment, a product mindset, and collaboration with business stakeholders, program managers, architects, customers, and engineering teams. The position is remote but requires the employee to be local to Grand Rapids, Michigan, with in-office attendance around 20%. Remote employees must attend New Hire Orientation in person on Day 1. U.S. citizenship is required. The role is eligible for an annual discretionary bonus and relocation assistance.

Requirements

  • Bachelor’s degree from an accredited university or college in Computer Science, Software Engineering, or a related technical field.
  • At least 5 years of professional software engineering experience; deeper experience is preferred for senior-level candidates.
  • Significant experience designing, developing, and delivering cloud- and web-based software solutions.
  • Demonstrated technical leadership, such as setting technical direction, leading design decisions, mentoring engineers, or owning major deliverables or outcomes.
  • Experience working in Agile software development environments.
  • Experience applying modern engineering practices such as API development, cloud-native architecture, CI/CD, automated testing, and observability.
  • U.S. citizenship status is required.
  • Must be local to Grand Rapids, Michigan; the role requires in-office attendance around 20%.
  • Must attend New Hire Orientation in person on Day 1 if working remotely.
  • Strong proficiency in at least one modern programming language, such as C#, Java, Python, JavaScript/TypeScript, or Go.
  • Ability to make sound technical tradeoffs in complex environments and influence across functions in a matrixed organization.
  • Strong communication skills and ability to connect technical decisions to business outcomes, customer value, and product strategy.
  • Self-starter with ownership and accountability; able to work independently and collaboratively amid changing priorities and ambiguity.

Nice To Haves

  • Experience with Azure and/or AWS, including compute, storage, messaging, databases, and managed cloud services.
  • Experience with modern frontend frameworks such as React, Angular, or Vue.
  • Experience with backend platforms or frameworks such as .NET, Node.js, or FastAPI.
  • Experience with Docker, Kubernetes, and microservices-based architectures.
  • Strong understanding of RESTful APIs, GraphQL, and event-driven architectures.
  • Experience designing and deploying cloud-native applications and distributed systems.
  • Familiarity with HTTP/REST, WebSockets, GraphQL, message queues, or event streaming.
  • Understanding of real-time data systems, connected applications, and scalable cloud architectures.
  • Knowledge of cloud security best practices, including authentication, authorization, encryption, identity and access management, and secure API design.
  • Experience leading cross-functional initiatives involving software engineers, cloud engineers, architects, and product stakeholders.
  • Passion for modern software development, innovation, continuous learning, and scalable, reliable, user-centered digital solutions.

Responsibilities

  • Architect and develop end-to-end solutions spanning cloud infrastructure, APIs, backend services, and web applications.
  • Design cloud-native, scalable, secure, and highly available systems for connected products and digital services.
  • Guide modernization of legacy applications into cloud-based, data-driven platforms.
  • Make architectural decisions addressing performance, scalability, reliability, observability, security, and cost.
  • Evaluate and adopt technologies such as microservices, containers, event-driven systems, and web frameworks.
  • Support system design for real-time data collection, remote monitoring, health visibility, and intelligent data processing.
  • Provide technical leadership to Agile/Scrum software teams, including supporting sprint planning, design reviews, estimation, and technical decisions.
  • Promote reusable components, shared standards, and scalable development practices.
  • Champion DevOps practices including CI/CD, automated testing, infrastructure as code, and disciplined releases.
  • Help improve delivery predictability, software quality, and cycle time.
  • Partner with stakeholders, product and program managers, architects, and customers to translate needs into technical solutions.
  • Collaborate across engineering and business functions to define requirements and identify connected-product opportunities.
  • Advise on build-versus-buy choices, technical investments, and roadmap tradeoffs while balancing business priorities.
  • Communicate complex technical topics to technical and non-technical audiences.
  • Contribute to product and platform strategies aligned with business goals.
  • Design and develop backend services and APIs, cloud infrastructure and platform services, web interfaces, and connected application features.
  • Implement secure integrations using REST APIs, GraphQL, WebSockets, and messaging or event frameworks.
  • Apply software engineering fundamentals in system design, data structures, algorithms, and design patterns.
  • Lead technical evaluations with consideration for performance, scalability, maintainability, security, and cost optimization.
  • Support transformation of products into connected, intelligent systems with modern user experiences.
  • Mentor engineers across cloud and web domains and promote coding, design, testing, and architecture best practices.
  • Help teams navigate ambiguity, make sound decisions, and foster continuous improvement and engineering rigor.
  • Share knowledge to strengthen team capability across modern software disciplines.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Access to a Health Coach.
  • Employee Assistance Program with confidential assessment, counseling, and referral services.
  • 401(k) savings plan with company matching and company retirement contributions.
  • Fidelity resources and planning consultants.
  • Tuition assistance.
  • Adoption assistance.
  • Paid parental leave.
  • Disability insurance.
  • Life insurance.
  • Paid time off for vacation or illness.
  • Annual discretionary bonus.
  • Relocation assistance.
  • Professional development and challenging career opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service