Skip to main content

Senior Full Stack Software Engineer

Posted 2 days ago

viasatGermantown (MD)

SENIORITY

Lead

SALARY

$260,500 per year

Apply (opens in a new tab)

About the role

Job TitleSnappi is a Viasat subsidiary building a delivery layer organized around time-to-pixel instead of time-to-byte—an intelligent content delivery network that continuously optimizes ecommerce web performance. We're a place for people who are curious, bold, and motivated by meaningful work. Here, you'll have the opportunity to make an impact, explore new possibilities, and grow your career in ways that align with your interests and goals. When you're ready to take on something new, you'll find leaders who support your development and help you turn your ambition into action. Boston or New England–based candidates. We're a hybrid remote team, with 2-3 days per month at the Boston office—though we'd expect more time on-site early on, while you're ramping up and getting to know everyone.
The Day-To-Day:
  • Design, develop, and deploy cloud and edge network infrastructure software across AWS and GCP (our edge runs on Go / Caddy modules on GCE)
  • Own the deployment path for what you build—CI/CD, infrastructure-as-code, and the observability to know it's working
  • Contribute to the ML pipeline that optimizes routing, caching, and delivery decisions—no ML background required, just the appetite to learn itWork with real-user and synthetic performance data flowing through our collection and analytics pipeline
  • Build self-healing systems that detect, diagnose, and resolve production issues automatically
Help build the autonomous agent architecture we run on: systems that keep making progress unattended, that a person can inspect and redirect from anywhere, and that hand off cleanly to a human or another agent. Genuinely unsolved territory—you'd be helping invent it, not implementing someone's finished design
What You'll Need: 5+ years experience in software development/engineering Bachelor's degree or higher in Computer Science, or equivalent experience. We especially value interdisciplinary backgrounds—a BA in CS, or someone who explored philosophy, literature, design, or other fields alongside their technical studies Systems design: You've designed and operated backend services in production, not just contributed features to them—you think about failure modes, deployment, and what happens at 3amFoundation: Strong problem-solving, continuous learner, collaborative. You can explain something complex and make the listener understand it—and you treat a technical conversation as a shared build, integrating pushback in real time, rather than a lecture to defend Optimizer instinct and ownership: You notice inefficient or broken things and can't leave them alone. You think about uptime, customers, and impact the way a founder does—anticipating failure modes and investigating without being told each step Intellectual honesty: You're comfortable saying "I don't know" and candid about the edges of your understanding. We'd rather see genuine reasoning than performed expertise Energized by what AI makes possible: Less about specific tools than disposition. One engineer can attempt far more than they could three years ago, and the people we want are already playing with that rather than waiting for it to settle—with judgment about when to trust these tools and when to push back What Will Help You On The JobTechnical Skills: Solid fundamentals in Python, Go, Rust, Java, or C/C++, data structures, algorithms, complexity analysis, networking concepts (DNS, HTTP, TCP/IP), and web technologies (HTML, CSS, JavaScript, React). Familiarity with web performance metrics (LCP, CLS), edge/CDN internals, ML for real-world decision-making, or data pipelines is a plus—but we care more about how you learn than what you already know Systems and product thinking: You reason about second- and third-order effects—who wins, who loses, what breaks, what emerges—and you care about whether what we build actually creates value for real users and customers, not just whether it's a good piece of engineering Salary Range$165,000.00 - $260,500.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $205,000.00- $307,000.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.
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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this