Backend Software Engineer
Overview
Gogo Business Aviation is looking for a dynamic, innovative Backend Software Engineer to join a strategically significant and growing team of world class engineers who will play a key role in implementing our next Evolution 5G Internet Service capabilities. This role will be focused on server-side core technology enablement of our highly scalable and robust platforms providing industry leading customer experience. A successful candidate will be passionate about technology, creative, and love to explore and adopt new technologies.
COME ON BOARD THE GOGO BUSINESS AVIATION APPLICATIONS DELIVERY & DEVELOPMENT TEAM!
How will you make a difference?
Responsibilities
- Design and architect complex cloud solutions to support in-flight aircraft operations
- Work on “big data” pipelines to enable real-time actionable intelligence for our Connected Aircraft (IoT) solutions
- Implement traditional and serverless applications on the AWS Platform
- Integrate dozens of independent systems (ground & airborne) to ensure the Gogo ecosystem is integrated holistically both horizontally and vertically
- Collaborate with system analysts, engineers, enterprise architects and subject matter experts to establish the functional/technical vision of our solutions
- Champion development best practices and lead the team in adopting new technologies
- Troubleshoot and resolve complex technical issues
- Comprehensively unit test your code
- Hands on development position – 75% of time coding
- Contribute to a healthy and collaborative development team with a committed work ethic
Qualifications
- 5+ years of industry experience focusing on Backend development
- 3+ years of experience working with Java/Spring Boot framework
- 3+ years of experience working with Go, NodeJS, and/or Python
- 3+ year of experience in an AWS environment
- Strong SCRUM/Agile work ethic – ability to contribute productively to a fast-paced development team, delivering demonstrable code in 2-week sprints]\
- BS in Computer Science or equivalent work experience
Required Skills, Experience and Talents
- Hands-on experience developing server-side applications and API’s
- Experience designing and implementing architectural patterns, specifically microservices
- Unit testing and TDD best practices with tools like Junit, Mockito, Spock
- Experience with CI/CD, using SCM tools such as Gitas well as an understanding of Gitflow
- Hands on experience with SQL and NoSQL (e.g. Dynamo, Mongo, etc.) database technologies
Desirable Skills, Experience and Talents
- Excellent verbal and written communication skills and the ability to work in a fast-paced team environment
- Experience and/or interest in telecommunications and/or aviation industries
Equal Pay Disclosure(s)
Colorado Equal Pay Statement: Disclosure required by sb19-085 (8-5-20) of the minimum salary compensation for this role to be located in the state of Colorado.
Base Pay:
108,000.00 - 135,000.00 USD Annual
Target Annual Short-Term Incentive:
Bonus Plan at 5% (% of Annualized Base Pay)
Eligible for Incentive Stock Program:
Yes
Benefits:
Gogo offers competitive benefits including medical, dental and vision coverage with plans that can fit each employee’s needs. We offer an immediate vesting 401k plan, paid time off and volunteer time off. Employees have the option to participate in an Employee Stock Purchase Plan. Visit the Careers page on our website for more information at www.gogoair.com/careers.
--- --- ---
Gogo is an Equal Opportunity Employer and Affirmative Action Employer and works in compliance with both federal and state laws. We are committed to the concept of Equal Employment opportunity.
Qualified candidates will be considered for employment regardless of race, color, religion, age, sex, national origin, marital status, medical condition, or disability.
The EEO is the law and is available here.
Gogo participates in E-Verify ( English and Spanish ).
Right to Work Statement ( English and Spanish ).