Software Engineer University Grad - Back-End
SanJose, CA, US
hace 14 horas

Job description

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.

Responsibilities :

The Wholesale Core Services platform builds APIs to deliver satellite internet connectivity. Our team is looking for a Software Engineer who has a learning mentality, strives for software quality and operational excellence, and builds relationships to tackle exciting problems.

We have a hardworking team ready to support you in your personal growth.

Our team is passionate about domain driven design, functional programming, and building robust distributed systems. We design, build, test, operate, and scale API services that enable the broader Viasat business to leverage advancements in satellite network technology to delight millions of customers around the world.

We’re constantly learning from the systems build, from each other, and from our stakeholders and customers. You will :

  • Participate in design, documentation, and development of new APIs
  • Support continuous software delivery through automated testing, deployment, and monitoring
  • Take feedback from stakeholders and the running system to make our services better
  • Continue learning about the business and the technology to find high impact solutions
  • Requirements

  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, and / or a related field
  • Proficiency in at least one JVM-based language and ability to learn other languages
  • Previous experience building an HTTP API service using any language or framework
  • Ability to understand and breakdown a business problem into smaller problems and address them with technology
  • Ability and desire to learn continuously and share what you know
  • Exposure to and interest in distributed systems and cloud technologies
  • Willingness to engage as a DevOps engineer, who can handle the different stages of software development cycle from design, development, testing, deployment and production support
  • Preferences

  • Previous internship experience in software development and / or test related areas
  • Previous experience with a functional programming language (Scala, F#, Scheme, Haskell) we use Clojure extensively
  • Previous experience with Docker and related container technologies (AWS Fargate, Kubernetes, Istio)
  • Previous experience with AWS and / or immutable deployments
  • Previous experience with domain driven design or other modeling techniques and tools
  • Additional Requirements and information

    Minimum education : BA / BS

    BA / BS

    Years of experience :

    Travel : Up to 10%

    Citizenship : None

    Clearance : None


    Worker Classification :

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

    The starting salary for this position is $0 annually, but an offered salary may be higher depending on your skills, qualifications, and experience.

    This position may also be eligible for other cash or stock incentives, including Viasat’s Employee Stock Purchase Program, which allows Viasat employees to purchase Viasat stock at a discount.

    about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness.

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación