Taro Logo

Staff Software Engineer

World-leading provider of jet engines, components, and integrated systems for commercial and military aircraft.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Aerospace

Description For Staff Software Engineer

GE Aerospace is seeking a Staff Software Engineer to join their Network Operations team, focusing on an advanced suite of digital solutions for commercial airlines. This role is crucial in developing systems that help manage and mitigate flight disruptions, ultimately improving passenger satisfaction and airline operational excellence. The position offers an opportunity to impact the aerospace industry directly, working on solutions that help minimize delays, handle cancellations, and manage various operational challenges.

The ideal candidate will be an experienced software engineer with a strong background in Java development, microservices architecture, and cloud technologies. You'll be working with a global team, applying modern software development practices including Agile methodologies, CI/CD, and Test-Driven Development. The role requires both technical excellence and leadership skills, as you'll be expected to mentor team members and collaborate with stakeholders across the organization.

Key technical aspects include working with Spring Framework, PostgreSQL, Redis, Azure cloud services, and containerization technologies like Docker and Kubernetes. The position offers the flexibility of hybrid work arrangements at the Austin, TX location, combining the benefits of remote work with in-person collaboration opportunities.

This is an excellent opportunity for a senior-level engineer looking to make a meaningful impact in the aerospace industry while working with cutting-edge technologies. The role combines technical challenges with business impact, as your work will directly affect airline operations and passenger experiences worldwide. GE Aerospace offers a collaborative environment focused on innovation, professional growth, and the exciting challenge of shaping the future of flight.

Last updated 4 days ago

Responsibilities For Staff Software Engineer

  • Own product development backlog with development and product team
  • Develop high performing, scaling commercial software products
  • Collaborate with PO, devops, security and software engineers
  • Apply Agile Software Development, CI/CD, and Security principles
  • Assess and optimize application performance
  • Work on core data structures and algorithms
  • Work with Product Line Leaders and customers for requirements
  • Implement solutions aligned with shared platforms
  • Develop code meeting standards and desired functionality
  • Mentor team members and provide technical oversight

Requirements For Staff Software Engineer

Java
PostgreSQL
Redis
Kubernetes
  • Bachelor's Degree in Computer Science or STEM Majors
  • 10+ years of industry experience
  • Strong knowledge of Object Oriented Analysis and Design
  • Experience with Spring Framework (Core, MVC, Integration and Data)
  • Experience in microservice architecture
  • Experience with databases (PostgreSQL and NoSQL, Redis)
  • Experience with Azure (Blobstore, Eventhub, Servicebus)
  • Experience with Docker and Kubernetes
  • Experience with real-time systems
  • Experience in unit testing frameworks and Test Driven Development

Jobs Related To GE Aerospace Staff Software Engineer