We’re looking for an experienced Software Engineer with C/C++ or/and GoLang to join our team.
Take ownership of simple to complex development projects.
Responsible for the development and maintenance of key system features
Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
Will work in a fast-paced environment to deliver high-quality software against aggressive schedules.
Prepare technical requirements and software design specifications
Install and support systems used internally by development
Responsible for helping to document the software
Bachelor degree in Computer Science, Engineering, a related field or equivalent work experience.
Strong GoLang and C/C++ language skills. Compilers, linkers, macros and function pointers don't scare you.
Familiarity with developing on Web API and command-line applications.
Experience working in a Linux/Unix command line environment.
Shell scripting (BASH) and basic Unix tools (awk, sed, tail, head, grep, etc).
Ability to understand and debug build systems
Knowledge of Linux, OS X, Unix, Android and Windows operating system internals and debugging.
Knowledge of TCP/IP networking (proxies, firewalls, etc.), and common web technologies (HTTP, REST, Web Services, XML, etc.).
Ability to work independently while managing multiple task assignments.
Strong initiative, written and verbal communication skills.
Solid experience in Multi-threaded and Concurrent programming
TCP/IP socket programming
Familiarity with GoLang leading opensource libraries
Static and dynamic analysis tools
Working knowledge of encryption tools and technologies
Experience with Docker and Kubernetes a plus.
GIT or similar version control software
Experience using Wireshark to evaluate and/or troubleshoot networking issues
NoSQL and Relational Databases experience
ElastiSearch and RabbitMQ experience a plus.
Nice to have
Hours: Flexible full-time working hours
Compensation: Based on experience
Learning Benefits: We provide an annual stipend to pursue your choice of professional training opportunities, including workshops, classes, books, etc
Do you like cookies?