Bachelor’s degree or higher in Computer Science or a related field. 7+ years of professional experience as a strong Software / Backend Engineer. Backend development, with a strong focus on data-intensive systems. Proven experience acting as a Tech Lead or owning complex technical domains. Technical Skills Strong command of software engineering fundamentals: data structures, algorithms, system design, and clean code. Proficiency in at least one modern programming language (e.g., Python, C#, Java, etc.). Solid experience with SQL. Familiarity with cloud platform - AWS. Familiarity with Big Data and streaming technologies (e.g., Spark, Kafka, Cassandra, HBase) Leadership Potential Demonstrated ability to lead technically and influence engineering decisions. Strong communication skills and a collaborative mindset. Clear motivation to grow into a Team Lead role. Ability to balance deep technical work with mentoring and ownership.