Staff Software Engineer (Python, CI/CD)

Viasat

Perungudi, Hyderabad

On-site

INR 2,500,000 - 4,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Viasat is seeking an experienced software engineer to join a global scrum team focused on scaling our Content Delivery Platform. You will design and implement data pipelines, APIs, and CI/CD processes, while maintaining high code quality and operational excellence.

The role requires 7+ years of experience, strong Python skills, and familiarity with modern development workflows. On-site work in India’s Tamil Nadu region is expected.

Qualifications

  • 7+ years of professional software engineering experience.
  • Proficiency in Python and GitHub Actions.
  • Ability to design architectural solutions and implement them.

Responsibilities

  • Design and deliver features for the Content Delivery Platform within an Agile team.
  • Contribute to CI/CD pipelines and production monitoring in a DevOps environment.
  • Collaborate across time zones and write clean, maintainable code.
  • Provide production support for live services and core application frameworks.

Skills

7+ years software engineering
Python
GitHub Actions

Education

Bachelor's degree in Computer Science or related field

Tools

Airflow
BigQuery
Kafka
AWS
GCP
HTTP caching (Varnish/NGINX)

Job description

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

You will be an integral part of a software scrum team dedicated to creating and scaling our Content Delivery Platform that serves users across the globe helping improve our customer streaming experience. You will design, implement, and enhance data pipelines, CI/CD pipelines, APIs, agents, monitoring, and onboard content providers.

The day-to-day
  • Designing and delivering features driving operational excellence and onboarding new customers
  • Work in an Agile environment within a talented 5-7 person scrum team
  • Utilize and build established CI/CD pipeline and simple infrastructure delivery allowing you to more focus on design and coding of features
  • Production support in a DevOps environment
What you'll need
  • 7+ years of professional software engineering experience
  • Experience with Python, GHA
  • Ability to create architectural designs with light input and implement them.
  • 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 team members across time zones including the US.
  • Dedication to code quality, continuous automation, and operational excellence
  • Experience in a DevOps environment - operational support for live services and application frameworks
  • Degree in Computer Science, Computer Engineering, Software Engineering or related experience
What will help you on the job
  • Experience with Airflow, Big Query, Kafka
  • AWS and GCP related experience
  • Exposure to SLOs/SLIs
  • Experience with HTTP caching software and services, such as Varnish, Squid, or nginx

#LI-VSAT

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python, CI/CD)
Senior Software Engineer (Python, CI/CD)

ViaSat Inc. • Chennai

On-site
INR 2,500,000 - 4,000,000
Staff Software Engineer (Python, CI/CD)
Staff Software Engineer (Python, CI/CD)

ViaSat Inc. • India

On-site
INR 2,600,000 - 6,000,000
Software Engineer - Java & Kubernetes
Software Engineer - Java & Kubernetes

Viasat • Perungudi

On-site
INR 1,500,000 - 2,500,000
Site Reliability Engineer
Site Reliability Engineer

ViaSat Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Site Reliability Engineer - Network Operations
Site Reliability Engineer - Network Operations

ViaSat Inc. • Hyderabad

On-site
INR 2,000,000 - 3,500,000
Software Engineer - Java & Kubernetes
Software Engineer - Java & Kubernetes

Viasat • Chennai District

On-site
INR 1,200,000 - 2,500,000
Site Reliability Engineer - Network Operations
Site Reliability Engineer - Network Operations

ViaSat Inc. • Chennai District

On-site
INR 1,800,000 - 2,800,000
Lead Engineer (C++/ Golang)
Lead Engineer (C++/ Golang)

ViaSat Inc. • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer (Cloud Native NTN Applications)
Senior Software Engineer (Cloud Native NTN Applications)

ViaSat Inc. • Chennai

On-site
INR 3,500,000 - 6,000,000
Technical Lead - Global Mobility Service Operations
Technical Lead - Global Mobility Service Operations

ViaSat Inc. • Hyderabad

On-site
INR 600,000 - 1,200,000