Software Developer

ViaSat   •  

Carlsbad, CA

Industry: Telecommunications


Less than 5 years

Posted 34 days ago

Job description

We're growing rapidly and looking for passionate, innovative professionals to join our team and connect the world to more. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning, and provides industry-leading benefits with unmatched opportunities for career growth. Our team is fearless in pursuit of new ideas and uncompromising in our quest to become the world's first truly global Internet Service Provider. Interested in joining our mission? Take a look at career opportunities at Viasat today.

Job Responsibilities

As a Software Developer in Viasat's Global Business Solutions group, you will be part of an emerging team bringing business internet and managed service solutions to a global business customer base. The main tasks for this role include:

  • Integration of front end development activity, through API's to Billing, fulfillment, reporting, support, dB, and satellite network resources.
  • Integration with third party applications as we partner with them.
  • Automation of manual processes that exist in the order to fulfillment to billing workflow
  • Creation, documentation, and maintenance of API's

It is also expected that you will be able to understand the broad business needs and work closely with product management and the direction of a solutions architect/sw manager to deliver a high quality customer experience. You will work cross functionally with other developers on other teams (and third parties) to materialize the customer experience vision. So, if you love to code and create awesome customer experiences, give us a call!


  • 2+ years front-end and/or back/end development experience
  • Software development for front-end UI and back-end Restful APIs using one or more of these languages: Java, Spring, React, Python and/or JavaScript
  • Proven verbal and written communication skills
  • Ability to work in a collaborative team environment
  • Experience in an Agile Sprint environment
  • Bachelor's Degree in Computer Science or equivalent experience
  • Ability to demonstrate coding capabilities during the interview process
  • Ability to travel up to 10%

Additional requirements

Minimum education: BA/BS

Years of experience: 2-4 years

Travel: Up to 10%

Citizenship: None

Clearance: None