Lead Software Architect

R&D Department
Tel Aviv
Share on facebook
Share on twitter
Share on linkedin


Convizit’s advanced AI technologies are revolutionizing how user behavior data is collected, structured and analyzed.

As Lead Software Architect, you’ll be joining an awesome team of engineers who are responsible for the most advanced visitor activity tracker in existence. Your code will process millions of online user actions, worldwide, every day. The resulting structured datasets are the most comprehensive ever generated for analysis and insight extraction purposes.

What You’ll Do

  • Define architectural strategies, technological roadmaps and engineering guidelines
  • Mentor and lead R&D teams in design reviews, coding and testing standards
  • Collaborate with product management and R&D engineers to provide architectural solutions that meet business requirements and non-functional requirements, such as scalability, reliability, high-availability, testability and security
  • Identify inefficiencies and opportunities for improvement within our existing system and drive solutions to mitigate them
  • Evaluate technologies and frameworks and drive their adoption with the engineering teams
  • Perform POCs and contribute hands-on when required
  • Provide technical leadership and drive innovation across the product to improve quality and productivity within the engineering teams

What You Have

  • B.Sc in Computer Science, M.Sc strongly preferred
  • 12+ years of experience in software development, including significant experience as a senior or lead architect in cloud SaaS web companies
  • Significant experience building complex and highly scalable data retrieval, data processing and data analysis systems
  • Experience in web development, web tracking, browser APIs and JavaScript
  • Deep understanding of enterprise-grade system design, including scalability, performance, resiliency, high availability, security and privacy
  • Expert in cloud technologies (specifically AWS), including microservice architecture, serverless development, cloud managed services and APIs
  • Experience with event-driven architecture and messaging systems (message queues, Kafka, Kinesis)
  • Experience with big data pipelines and architecture (Hadoop, Spark)
  • Experience with various data lakes and data warehouses, both relational and NoSQL
  • Experience working with data science teams, machine learning and data analysis
  • Experience with performance testing, profiling and optimization and refactoring existing architectures to solve bottlenecks and improve performance

Who You Are

  • You’re a technical leader with strong ability to influence, lead, mentor and coach technical teams across the organization
  • You have proven ability to lead and organize multi-disciplinary projects and initiatives in a fast-paced and dynamic business environment
  • You feel comfortable acting as a technical liaison between company leadership, product management, engineering and operations
  • You are an enthusiastic technologist with a passion for patents, blog posts and participation in industry events, such as meetups and hackathons
  • You have excellent communication and presentation skills, both written and verbal

How to Apply

Please send us your cover letter and resume/CV to careers@convizit.com

We look forward to hearing from you!