Lead Software Engineer
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
Offer value
Moderate value level primarily due to the need for significant technical expertise and leadership in software engineering.
- Engaging in mission-critical software development
- Opportunities for leadership and mentorship
- Team-focused environment working with cutting-edge technologies
- Requires strong programming and leadership background
Pros
- Significant responsibility in leading software development
- Opportunity to impact mission-critical projects
- Chance to work with diverse technologies and systems
Cons
- High expectations in technical and leadership performance
- May involve long hours during project peaks
- Relative ambiguity in salary details
Who it's for
Senior / Lead • Onsite with occasional travel
Good fit
- Senior software engineers
- Technical leaders in software development
- Candidates with strong programming experience
Not recommended for
- New graduates or beginners
- Those looking for a low-pressure work environment
- Candidates wanting remote work exclusively
Motivation fit
Key skills
About the job
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
The successful candidate will work on a mission-critical software development program of work. We are looking for a candidate with a strong software development background as well as team lead, or technical mentorship experience. In this role, you will understand the technical landscape, set the direction for the team, find ways to move forward when obstacles arise
The day-to-day
- Participate in system design/definition efforts.
- Drive software architecture/design/implementation efforts
- Participate in DevOps efforts
- Play the Lead role for a Scrum team.
What you'll need
- 10-15 years in C, C++, Golang, or Python, and related scripting experience
- WiMAX, LTE, or related protocol stack knowledge/experience
- Experience leading software development projects
- Proven experience driving towards a goal or key objectives.
- Bachelor's Degree in Computer Science, or related field
- Travel up to 10%.
What will help you on the job
- Experience with cloud technologies in any of AWS, Azure, Google Cloud
- Strong verbal and visual presentation skills
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.


