Backend Engineer

vor 4 Wochen


Zürich, Zürich, Schweiz Similarweb Vollzeit

We are revolutionizing the way businesses interact with the digital world by revealing everything that happens online. Our unique data and solutions empower over 4,800 customers globally, including industry giants like Google, eBay, and Adidas, to make game-changing decisions that drive their digital strategies. In this role, you will be working alongside Similarwebbers across the globe who are bright, curious, practical, and good people.

This role will involve designing, implementing, and maintaining crawlers to aggregate data from diverse sources, ensuring data quality and accuracy. You will also be responsible for designing and maintaining data pipelines for ETL processes, utilizing both traditional and large-scale distributed technologies to handle collected data.

Key Responsibilities:

  • Design, implement, and maintain crawlers to aggregate data from diverse sources.
  • Design and maintain data pipelines for ETL processes.
  • Continuously improve and optimize existing services and applications for better performance and scalability.
  • Help build a reliable, sustainable, and scalable data infrastructure.
  • Lead new projects from inception or refactor existing systems to meet evolving business needs.

Requirements:

  • 2+ years of work experience in automated data collection, cleaning, and processing.
  • Experience with Amazon Web Services (e.g. ECS or EKS, SQS, Firehose).
  • Strong knowledge of Java (frameworks are not required).
  • Understanding of Python basics and the interest to dive into it.
  • Hands-on experience with Docker.
  • Familiarity with NoSQL databases (e.g., MongoDB, DynamoDB).
  • Good abilities in DevOps.
  • Fluent English.

Preferred Qualifications:

  • Strong educational background: Bachelor/Master degree in CS or other technical/science/math field.
  • Experience with major crawling libraries (e.g. jsoup, selenium, scrapy, beautifulsoup).
  • Experience with Spark or Databricks will be considered an advantage.
  • Proven ability to identify and resolve performance issues efficiently.

Why You'll Love Being a Similarwebber:

You'll Actually Love the Product You Work With: Our customers aren't our only raving fans. When we asked our employees why they chose to come work at Similarweb, 99% of them said "the product." Imagine how exciting your job is when you get to work with the most powerful digital intelligence platform in the world.

You'll Find a Home for Your Big Ideas: We encourage an open dialogue and empower employees to bring their ideas to the table. You'll find the resources you need to take initiative and create meaningful change within the organization.

We Offer Competitive Perks & Benefits: We take your well-being seriously and offer competitive compensation packages to all employees. We also put a strong emphasis on community, with regular team outings and happy hours.

You Can Grow Your Career in Any Direction You Choose: Interested in becoming a VP or want to transition into a different department? Whether it's Career Week, personalized coaching, or our ongoing learning solutions, you'll find all the tools and opportunities you need to develop your career right here.

Diversity Isn't Just a Buzzword: People want to work in a place where they can be themselves. We strive to create a workplace that is reflective of the communities we serve, where everyone is empowered to bring their full, authentic selves to work. We are committed to inclusivity across race, gender, ethnicity, culture, sexual orientation, age, religion, spirituality, identity, and experience. Our culture of equality and mutual respect also helps us better understand and serve our customers in a world that is becoming more global, more diverse, and more digital every day.


  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz JobCloud PPP Vollzeit

    Job Title: Backend Software EngineerWe are looking for a skilled Backend Software Engineer to join our team at {company}.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Analyze and troubleshoot complex backend issues.Stay up-to-date...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Livit AG Vollzeit

    Job Title: Backend Software EngineerAbout the Role:We are seeking a talented Backend Software Engineer to join our team at {company}. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Develop and maintain backend systems using Java, Python, or...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Visana Services AG Vollzeit

    The company {company} is seeking a qualified Software Engineer - Backend to join their team.Key Responsibilities:Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Work closely with frontend engineers to ensure seamless integration of backend...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz ti&m AG Vollzeit

    About the Role:We are seeking a skilled Software Engineer to join our team and contribute to the development of our backend infrastructure. The ideal candidate will have a strong foundation in software development principles and experience with backend technologies.Responsibilities:Design and implement scalable backend systemsCollaborate with...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz LIONSCOUT GmbH Vollzeit

    Job Title: Senior Backend Software EngineerWe are looking for a highly skilled and experienced Senior Backend Software Engineer to join our team at {company}.Key Responsibilities:• Design, develop, and maintain scalable and efficient backend systems.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Conduct code...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz ZFV-Unternehmungen Vollzeit

    About the RoleWe are seeking a skilled Software Engineer - Backend to join our team. In this role, you will be responsible for designing, developing, and maintaining our backend systems. If you have a passion for software development and are looking for a challenging role, we encourage you to apply.Key ResponsibilitiesDesign and develop scalable and...


  • Zürich, Zürich, Schweiz Convergint Technologies Schweiz AG Vollzeit

    Job Title: Senior Software Engineer - BackendAbout the Role:As a Senior Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the backend infrastructure of our platform. You will work closely with cross-functional teams to ensure seamless integration and delivery of high-quality software.Key Responsibilities:- Design...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Universität Zürich Vollzeit

    Job Title: Software Engineer - Backend Description: We are seeking a skilled Backend Developer to join our team. The ideal candidate will have experience with Java and software development. The successful candidate will be responsible for designing and implementing backend systems that are scalable, secure, and efficient. Responsibilities: Design and...


  • Zürich, Zürich, Schweiz UMB AG Vollzeit

    Job Title: Senior Software Engineer (Backend)We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. The ideal candidate will have a strong background in Java development and experience working with large-scale systems.Key Responsibilities:Design and implement high-quality, scalable, and maintainable code for our backend...

  • **Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz AMEOS Gruppe Vollzeit

    We are looking for a skilled Software Engineer - Backend to join our team at {company}.In this role, you will work closely with our team to design, develop, and maintain our company's backend systems.Responsibilities include:• Design and develop efficient, scalable, and secure backend architectures• Collaborate with cross-functional teams to identify and...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Horváth & Partner AG Vollzeit

    As a skilled Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the backend infrastructure of our e-commerce platform. Your primary focus will be on ensuring the scalability and reliability of our system, working closely with our cross-functional teams to deliver high-quality features and services.Main...


  • Zürich, Zürich, Schweiz Zürich Versicherungs-Gesellschaft AG Zurich Insurance Company Ltd Zurich Compagnie d'Assurances SA Vollzeit

    Job Title: Senior Software Engineer - BackendAbout the Role:We are seeking an experienced software engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to identify and...


  • Zürich, Zürich, Schweiz Opernhaus Zürich AG Vollzeit

    Job Summary:We're looking for a skilled Senior Software Engineer - Backend Development to join our team. The ideal candidate will have experience with backend development using Python and will be able to work effectively in a collaborative environment.Key Responsibilities:- Design, develop, and maintain high-quality backend systems using Python and relevant...


  • Zürich, Zürich, Schweiz professional Vollzeit

    Job Title: Senior Software Engineer - Backend We are seeking a talented Senior Software Engineer - Backend to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they meet the highest standards of quality and performance. Key...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz SVA Zürich Vollzeit

    Job Title: Software EngineerAs a Backend Developer at our company, you will be responsible for designing and implementing scalable and efficient backend systems. Your primary focus will be on building robust APIs and microservices that meet the needs of our applications.Key Responsibilities:- Design and implement backend systems using Java, Python, or...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Manpower SA Vollzeit

    We are looking for a skilled Software Engineer to join our team and work on the development of our backend systems. As a Backend Software Developer, you will be responsible for designing, implementing, and maintaining our backend architecture. Your primary focus will be on building scalable and efficient solutions using Java and Python.Key...


  • Zürich, Zürich, Schweiz Amavita Vollzeit

    Job Description:The company {company} is seeking a skilled Senior Software Engineer - Backend Systems to join its team. The successful candidate will be responsible for designing, developing, and maintaining the backend systems of the company's software applications.

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Redalpine Venture Partners AG Vollzeit

    Backend Software Developer RoleAt our company, we are looking for a skilled Backend Software Developer to join our team. The ideal candidate will have experience in designing and implementing efficient algorithms and data structures to solve complex problems.We are seeking a Software Engineer - Backend with a strong foundation in computer science and...


  • Zürich, Zürich, Schweiz Securitas AG - Regionaldirektion Zürich Vollzeit

    Job Title: Cloud Backend EngineerWe're seeking a skilled Cloud Backend Engineer to join our team. As a Cloud Backend Engineer, you will design, develop, and maintain scalable cloud-based systems. Your primary focus will be on building robust, efficient, and secure backend infrastructure using cloud-native technologies. This is a great opportunity to work on...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz professional Vollzeit

    About the RoleAs a senior backend software engineer, you will be responsible for designing and developing scalable and efficient software systems. Your primary focus will be on backend development, working closely with the cross-functional team to deliver high-quality software products.ResponsibilitiesDesign and develop backend software systems using...