Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 2 Golang Senior Jobs (1 new this month) in Vienna, Wien, Austria 🇦🇹 in December 2024 at companies like ML.S and ML.S with salaries from €70,000 to €90,000 working as a Senior Golang Software Engineer and Senior Golang Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
38 developers joined Golang Cafe in the last 30 days
14,766 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
2 of 2 Senior Jobs in Vienna, Wien, Austria 🇦🇹 • Sort by
Date
Senior Golang Software Engineer ML.S Vienna, Austria / Remote (Europe) €70,000 to €90,000 a year
August 2022
1 Applicants This Week
More Than 6 Months Old
Job Description
MLS is a privately owned company developing next generation software solutions for European Intelligence Agencies.
We are looking for a Senior Golang Software Engineer, with prior hands-on experience in creating networking proxy software. Job involves creating client/server software, using often proprietary, binary communication protocols. Good understanding of advanced networking concepts is required and prior experience with creating proxy software.
You should have a natural ability to establish trust and make people feel comfortable. You approach your work with a spirit of partnership and collaboration, not exclusion or rigidness. You're a resourceful problem solver; you can feel for gaps in what you're working on and suggest solutions. You're a manager of one. You can take a stand yet commit even when you disagree. You prefer direct feedback, and you
Requirements:
• Working remotely requires excellent asynchronous communication skills. We use Basecamp to manage projects and pitch ideas in form of long-form write ups.
• Several years of experience programming in a systems programming language, including at least a couple of years of Go experience.
• A good understanding of Go idioms and conventions.
• Several years of experience designing and implementing distributed systems.
• A good understanding of networking protocols (layer 2-7), especially TCP, UDP and QUIC.
• Experience designing and implementing custom networking protocols.
• Experience with observability tools, like DTrace, eBPF, etc.
• An understanding of how to build scalable and secure systems.
• An understanding of how the operating system kernel works and interracts with user software.
• An understanding of how Tor works, including its weaknesess, possible deanonymization attacks, etc.
• Familiar with both Linux/macOS.
Nice to Have
• Several years of C experience.
• Hands-on kernel programming experience.
• XNU (macOS) kernel experience.
• Reverse engineering experience, proficient in tools like gdb, IDA, ghidra, etc.
• Practical experience in how to evade Internet censorship.
• Experience implementing and operating SOCKSv5 or HTTP proxies.
What we offer
• The ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
• Responsible and challenging activity
• International and dynamic work environment
• Broad, varied task area in which everyone is compelled to make things look beautiful and work flawlessly
• Extensive range of further education and training
MLS is a privately owned company developing next generation software solutions for European Intelligence Agencies.
We are looking for a Senior Golang Software Engineer, with prior hands-on experience in creating backend software. Job involves creating client/server software, using often proprietary, binary communication protocols. Good understanding of advanced networking concepts is required and prior experience with creating proxy software.
Requirements:
Several years of experience programming in Go language.
Hands-on experience developing client/server software using custom communicationprotocols.
Good understanding of how TOR network works, how the deanonymization attacks against it work and ability to recreate similar software from scratch on your own.
Good understand on how proxy software works and how adversaries may be able to detect its traffic to introduce censorship. Experience working with Great Chinese Firewall is welcome.
Good understanding of networking concepts, protocols and how network communication works even on low-level - TCP, UDP, HTTP, TLS, SOCKS5, VPN etc
Knowledge of effective methods to bypass internet censorship.
Own networking tools published on Github or forks of existing ones with personal modifications.
Analytical thinking with ability to foresee unexpected issues before they happen, handling packet loss, throttling, countering possible DDoS attacks
What we offer:
The ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
Responsible and challenging activity
International and dynamic work environment
Broad, varied task area in which everyone is compelled to make things look beautiful and work flawlessly