Make your next career move with one of Houston’s fastest-growing tech companies. Browse and filter thousands of jobs in tech.

HTX Talent is the only job board highlighting top tech talent in the Bayou City.

One small step, one giant leap for your career.

Land your dream job in...

Take the next step create a talent profile

HTX Talent Hero Mobile Image

Software Engineer - API Development

RigNet

RigNet

Software Engineering
Remote · United States
Posted on Thursday, December 21, 2023
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

As a senior member on the Content Data team, you will be an integral part of a software scrum team dedicated to scaling APIs that serve users across the globe to help improve our customer streaming experience. We design, implement, and enhance APIs and microservices that handle the data of streaming platforms to efficiently deliver streaming content to Viasat’s customers. We're excited to meld your skills into our highly functioning team!


The day-to-day

We are looking for a team member that enjoys designing and delivering API and data centric features to help our team manage streaming content. An ideal candidate enjoys collaboratively working in an agile environment within a 5-7 person scrum team. We expect you to influence the team’s technical direction and solutioning approach by leaning on your previous experience. Our team uses established CI/CD pipelines and simple infrastructure delivery allowing us to focus on delivery of features while providing production support in a DevOps environment


What you'll need

  • 8+ years of professional software engineering experience
  • Team focused demeanor that is open to sharing and critiquing ideas respectfully
  • Experience with Object Oriented Development
  • Experience with creating system designs and performing low-level architecture work
  • Experience with REST APIs, APIs as products, the API lifecycle, and API management
  • Experience designing APIs that work at scale and handle significant load
  • Experience with Relational and NOSQL Databases
  • Experience with a modern development workflow including version control, unit testing, and code reviews
  • Strong communication (written and verbal) skills, and ability to work with remote team members across time zones
  • Dedication to code quality, continuous automation, and operational excellence
  • Experience in a DevOps environment - operational support for live services and application frameworks
  • BS in Computer Science, Computer Engineering, Software Engineering or related experience

What will help you on the job

  • Experience with Python and Falcon
  • AWS related experience: RDS, DynamoDB, SQS, Elasticache
  • Knowledge of design patterns, UML, and microservices architecture
  • CDN, HLS or DASH streaming protocol knowledge
  • Exposure to container and orchestration platforms such as Docker and Kubernetes
  • Exposure to SLOs/SLIs
  • Exposure to logging/monitoring tools such as Prometheus and Grafana

Salary range

$163,200.00 - $283,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 careers.viasat.com/LifeAtViasat/Benefits.
EEO statement