HiTakeJobHiTakeJob

Senior Backend Engineer, Platform Foundations - Similarweb

  • חברה: Similarweb
  • מיקום: Tel Aviv-Yafo, Israel
  • טכנולוגיות: C#, Python, Java, Go, AWS, GCP, Azure, Kubernetes, CI/CD, Terraform, Ansible

תיאור המשרה

Design and implement scalable backend services and libraries that are reusable and maintainable, serving as the foundation for various applications across the company. Build and maintain tools that streamline development workflows, enabling product teams to focus on delivering business value. Define and promote best practices for code quality, performance, and reliability, ensuring healthy production environments and rapid development cycles. Lead the adoption and integration of AI tools to assist in code generation, testing, documentation, and debugging, thereby accelerating development processes. Perform proof-of-concepts (POCs) on emerging technologies, including AI agents and platforms, to assess their applicability and benefits to our development ecosystem. Drive cross-team technical projects aimed at improving infrastructure scalability, reliability, and developer experience. Analyze and resolve complex production issues, ensuring minimal downtime and optimal performance. Contribute to the evolution of our system architecture, ensuring it supports rapid development and scaling needs. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of experience in backend development, with a strong focus on infrastructure and platform engineering. Proficiency in programming languages such as C#, Python, Java, or Go. Experience building large-scale infrastructure applications or large-scale web applications. Experience improving stability of large-scale systems using monitoring, solving bottle-necks and making appropriate changes. High coding standards, working independently and experience leading long term tech tasks involving many teams and stakeholders. Experience with cloud platforms (e.g., AWS, GCP, Azure) and container orchestration tools like Kubernetes. Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible). Demonstrated experience in integrating and leveraging AI tools to enhance development workflows.

תחומי אחריות

Design and implement scalable backend services and libraries that are reusable and maintainable, serving as the foundation for various applications across the company. Build and maintain tools that streamline development workflows, enabling product teams to focus on delivering business value. Define and promote best practices for code quality, performance, and reliability, ensuring healthy production environments and rapid development cycles. Lead the adoption and integration of AI tools to assist in code generation, testing, documentation, and debugging, thereby accelerating development processes. Perform proof-of-concepts (POCs) on emerging technologies, including AI agents and platforms, to assess their applicability and benefits to our development ecosystem. Drive cross-team technical projects aimed at improving infrastructure scalability, reliability, and developer experience. Analyze and resolve complex production issues, ensuring minimal downtime and optimal performance. Contribute to the evolution of our system architecture, ensuring it supports rapid development and scaling needs. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of experience in backend development, with a strong focus on infrastructure and platform engineering. Proficiency in programming languages such as C#, Python, Java, or Go. Experience building large-scale infrastructure applications or large-scale web applications. Experience improving stability of large-scale systems using monitoring, solving bottle-necks and making appropriate changes. High coding standards, working independently and experience leading long term tech tasks involving many teams and stakeholders. Experience with cloud platforms (e.g., AWS, GCP, Azure) and container orchestration tools like Kubernetes. Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible). Demonstrated experience in integrating and leveraging AI tools to enhance development workflows.

דרישות

Design and implement scalable backend services and libraries that are reusable and maintainable, serving as the foundation for various applications across the company. Build and maintain tools that streamline development workflows, enabling product teams to focus on delivering business value. Define and promote best practices for code quality, performance, and reliability, ensuring healthy production environments and rapid development cycles. Lead the adoption and integration of AI tools to assist in code generation, testing, documentation, and debugging, thereby accelerating development processes. Perform proof-of-concepts (POCs) on emerging technologies, including AI agents and platforms, to assess their applicability and benefits to our development ecosystem. Drive cross-team technical projects aimed at improving infrastructure scalability, reliability, and developer experience. Analyze and resolve complex production issues, ensuring minimal downtime and optimal performance. Contribute to the evolution of our system architecture, ensuring it supports rapid development and scaling needs. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of experience in backend development, with a strong focus on infrastructure and platform engineering. Proficiency in programming languages such as C#, Python, Java, or Go. Experience building large-scale infrastructure applications or large-scale web applications. Experience improving stability of large-scale systems using monitoring, solving bottle-necks and making appropriate changes. High coding standards, working independently and experience leading long term tech tasks involving many teams and stakeholders. Experience with cloud platforms (e.g., AWS, GCP, Azure) and container orchestration tools like Kubernetes. Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible). Demonstrated experience in integrating and leveraging AI tools to enhance development workflows.