Senior Full Stack Engineer - Commercial Aviation

Viasat
Germantown, MD, United States
$141.3K-$245.8K a year
Full-time

About us

One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world.

For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

What you'll do

In Viasat's Global Enterprise Mobility division, we are looking for a member to join our engineering team that can design, write, and deliver software services for commercial aircraft! Our software teams provide front end interfaces to allow airline passengers to connect to the internet and enjoy in-flight entertainment! As a member of this team, you will influence new designs, architectures, and methods for large-scale distributed systems.

As part of our DevOps model, you will develop the service and own it from cradle to grave including conducting periodic on-call duties using a follow-the-sun model.

The day-to-day

  • Integrating innovative software features
  • Automating interactions with modem software to support continuous deployment to production users

What you'll need

5+ years of related experience with software development in building distributed applications with a Bachelor's degree in Computer Science, Computer Engineering or related discipline;

or equivalent years of experience

  • Experience with Web development (React, Node.js and Typescript), complex SQL, data engineering techniques (ETL, ELT) and cloud technologies (AWS preferred)
  • Experience working in teams and have a high tolerance for ambiguity
  • Ability to work with remotely distributed agile teams with a high degree of self-motivation and independently
  • Excellent communication and collaboration skills to drive interaction with customers, peers, product and program managers, systems engineers, product designers and other partners
  • Experience with algorithms, data structures, complexity analysis and software design
  • Systematic problem-solving approach, coupled with a strong sense of ownership and drive
  • Travel up to 10%

What will help you on the job

  • Familiarity with running software services at scale
  • Expertise in Scrum methodologies
  • Broad range of technology interests across different disciplines including computer and system architecture, web applications, performance analysis, distributed systems design, testing and verification technologies, data processing, and networking
  • Prior experience with release management, product design, implementation, and testing
  • Technical and software engineering background in the areas of cloud computing, enterprise computing, servers, networking, and virtualization technology and products
  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems

Salary range

$141,300.00 - $245,800.00 / annually

At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience.

Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and / or other benefits, dependent on the position offered.

Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https : / / careers.viasat.com / benefits.

EEO statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic.

If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here .

4 days ago
Related jobs
Promoted
Donnelley Financial, LLC
Rockville, Maryland
Remote

Product managers, other developers, SREs, junior engineers, senior engineers, and offshore. Engineering delivers on that promise. But they almost always look the same, right? Here is the deal - being a principal engineer here at DFIN means helping us deliver SaaS software solutions for our customers...

Promoted
Comcast Corporation
North Potomac, Maryland

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
Leidos Inc
Bethesda, Maryland

You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to include backend and frontend software engineering tasks. Leidos has an exciting opening for you as our next T...

Promoted
Comcast Corporation
Darnestown, Maryland

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
Technology Consultants Inc
Bethesda, Maryland

Front-end Software Developers or Full Stack Engineer. Citizens who are able to successfully obtain a Public Trust Clearance ONLY!. BS degree in Computer Science, Engineering or equivalent experience. ...

Promoted
Ilocatum
Bethesda, Maryland

You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to include backend and frontend software engineering tasks. Our Client is seeking a Full Stack Software Engineer...

Booz Allen Hamilton
Bethesda, Maryland

Full Stack ML Engineer, Senior. As a senior full-stack ML engineer at Booz Allen, you’ll use your passion to master new tools and techniques and identify needed system improvements. Booz Allen's Digital Battlespace Team is seeking an experienced full-stack machine learning engineer to build innovati...

GEICO
Chevy Chase, Maryland

Our Senior Staff Engineer works with our Staff and Sr. As a Senior Staff Engineer, you will:. GEICO is seeking a dynamic and visionary individual to join our Exchange Hub Engineering team. Engineers to innovate and build new systems, improve and enhance existing systems and identify new opportunitie...

Booz Allen Hamilton
Bethesda, Maryland

Full Stack Software Engineer, Senior. As a senior full stack developer at Booz Allen, you’ll use your passion to master new tools and techniques and identify needed system improvements. As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environm...

Highmark Health
MD, Working at Home, Maryland

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...