Senior Software Engineer (Python)
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSenior Software Engineer (Python)
The Company:
Varonis (Nasdaq: VRNS) secures AI and the data that powers it. The Varonis platform gives organizations automated visibility and control over their critical data wherever it lives and ensures safe and trustworthy AI from code to runtime. Backed by 24x7x365 managed detection and response, Varonis gives thousands of organizations worldwide the confidence to adopt AI, reduce data exposure, and stop AI-powered threats.
The Role: We are seeking a highly skilled Senior Backend Engineer to join our expanding DatAdvantage Cloud team, driving our DSPM solution. We need somebody with strong programming expertise, experience building large-scale cloud systems, a passion for developing applications using AI-driven tools, and enthusiasm to transform platform into a scalable, resilient powerhouse serving multiple applications and customers worldwide.
The Requirements:
- 5+ years of experience in backend development – Mandatory
- 2+ years of hands-on experience with Python – Strong Advantage
- Asynchronous programming and experience in developing performance-critical applications
- Experience with Gen-AI and AI tools
- Hands-on experience with Kubernetes and microservices – Mandatory
- Deep expertise in streaming services such as Kafka at large scale – Mandatory
- Proven experience architecting and building a large-scale customer-facing cloud systems (preferably AWS) - Mandatory
- Self-driven with excellent analytical and time management skills
- Strong team player with a problem-solving, “get-things-done” attitude
- Willingness to improve platform that impacts numerous teams, applications and customers
The Responsibilities:
- Lead and participate in the full application lifecycle – from product requirements through architecture, coding, and monitoring.
- Develop clean, maintainable code for large-scale, functional applications.
- Troubleshoot and debug complex applications.
- Leverage cutting-edge technologies, including AI tools, to modernize and enhance applications.
- Constantly thrive to improve existing platform and applications
- Design and build scalable, resistant and fault-tolerant cloud services
*We invite you to check out our Instagram Page to gain further insight into the Varonis culture!*
*@VaronisLife*
*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*
Similar roles
- Staff Software Engineer (Python)Duetto · United States · Remote
- Lead Software Engineer (Python)Capital One · New York, New York, United States · Onsite
- Junior Software Engineer (Python)Visionist, INC · Columbia, Maryland, United States · Onsite
- Lead Software Engineer (Python)Capital One · Mclean, Virginia, United States · Onsite
- Software Engineer (Python)AnySignal · Los Angeles, California, United States · Onsite