Senior Software Engineer- Python / Go
Summary
Senior software engineer on Varonis' R&D team building high-performance core applications that collect and move large volumes of data, owning designs, features, and modules end to end. Core stack is Python and/or Go with SQL and cloud-scale systems; the team works fully remotely in India.
- Programming high-performance core applications, that are responsible to collect and move large amounts of data
- Design, features, and modules ownership in all aspects
- At least 6 years experience in developing enterprise-grade Python, Golang, C# or JAVA applications
- In-depth experience in server-side development, multi-threaded and asynchronous development
- Programming high-performance processes in SQL
- Experience building systems at cloud scale
- In-depth knowledge with Scrum/Agile methodology
- Database design and development experience
- Fast technology adaptation
- Excellent cross-group collaboration and interpersonal skills
- Experience working with remote team
- Ability to communicate and articulate crisply at all levels from executive staff to engineers
- Experience with developing SPM products or integrations with SaaS tools
- Exposure to/experience with cybersecurity products
- Experience with data modelling and ontology
Varonis is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.