Job Title : Senior Software Engineer (Java, Clojure)
Company Name: Viasat
Job Details: Senior Software Engineer (Java, Clojure) | Viasat
3-4 minutes
About the job
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
We are looking for an experienced, talented, and motivated Software Engineer to help evolve our data plane components by adding new capabilities and ensuring we can process transactions at massive scale. In this role you will be responsible for developing data plane components for a content delivery network. You will design, develop and build capabilities in an agile, continuous integration environment. You will need to exhibit strong communication skills and execute on the priorities in a dynamic development environment. Additionally, we are looking for someone who strives to use the latest and greatest technologies and is willing to propose change if they notice areas to improve.
The day-to-day
Design, implement, and maintain software for data plane components
Find creative approaches to improving performance and scalability
Work independently and effectively in a team
What You’ll Need
5+ years’ hands-on experience with software development in Python and/or Java. Clojure Preferred.
Experience with Linux environment and network troubleshooting (dig, traceroute, ping, etc.)
Knowledge of web technologies (HTTP, HTTPS, JS, DNS)
Knowledge of networking protocols: TCP, UDP
Ability to debug complex issues thoroughly and describe them in detailed bug reports
What Will Help You On The Job
Experience with Nginx configuration and module development
Experience with software development in Clojure
Experience with software configuration tools such as Ansible
Experience with VMWare and Cloud-based servers (AWS, GCP, etc.)
Knowledge of other network protocols like IGMP, BGP, VRRP, CGNAT
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. |
Country: United States