Software Engineer – Large-Scale Data Processing Platforms in Bern

Software Engineer – Large-Scale Data Processing Platforms in Bern

Bern Vollzeit Kein Homeoffice möglich
A

Our client is a globally active technology provider operating at the heart of international digital connectivity. For more than two decades, the company has been delivering mission-critical services that enable seamless communication between service providers, businesses, devices, and consumers worldwide. With a strong international presence across multiple continents, the organisation combines technological innovation, operational excellence, and a highly multicultural working environment. Employees benefit from exposure to large-scale distributed systems, high-volume transaction processing, and cutting-edge telecommunications technologies.

Job description:

As Software Engineer - Large-Scale Data Processing Platforms, you will join a highly skilled engineering team responsible for developing and maintaining backend systems that process large volumes of real-time and batch data. You will contribute throughout the full software development lifecycle and help build scalable, resilient, and high-performance solutions used in a globally distributed environment.

This role is ideal for engineers who enjoy backend development, distributed systems, event-driven architectures, and large-scale data processing challenges.

Key Responsibilities:

  • Design, develop and maintain high-performance backend applications for large-scale data processing environments
  • Participate in the complete software development lifecycle, from requirements gathering and design through implementation, testing, deployment and maintenance
  • Develop robust, reusable and well-tested software solutions using object-oriented programming principles
  • Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions
  • Implement automated testing and quality assurance practices to ensure software reliability
  • Support troubleshooting, debugging and performance optimization activities
  • Contribute to the continuous improvement of software architecture, coding standards and development processes
  • Participate in code reviews and knowledge-sharing initiatives within the engineering team

Expected profile

You hold a degree in Computer Science, Data Science, Software Engineering or a related discipline, alternatively a completed vocational education in software development, and you bring practical experience in backend software engineering within complex technical environments.

Additionally:

  • 2-6 years of professional experience in backend software development
  • Strong hands-on experience with Java and object-oriented software engineering principles
  • Experience developing enterprise-grade backend services and scalable applications
  • Practical experience with testing frameworks such as JUnit or similar automated testing solutions
  • Good understanding of software design patterns, clean code principles and performance optimization
  • Strong knowledge of relational and/or NoSQL databases
  • Experience with MongoDB is considered an advantage
  • Exposure to Spring Boot is highly desirable
  • Familiarity with Apache Kafka, Apache Flink or other event-driven and stream-processing technologies is beneficial
  • Experience working with large-scale data processing, distributed systems or Big Data environments is a plus
  • Strong analytical and problem-solving skills
  • Proactive, self-driven and hands-on working style
  • Ability to work independently while collaborating effectively within a team
  • Fluent in English, both written and spoken
  • Swiss or EU/EFTA citizenship, or valid Swiss work permit (B/C)

Benefits:

  • Flexible and partially remote working arrangements
  • Modern workplace with state-of-the-art equipment
  • International and multicultural work environment with English as the corporate language
  • Structured onboarding and extensive training across multiple departments
  • Support for continuous learning and advanced education
  • Participation in company-wide and international networking events
  • Transportation benefits and additional employee perks
  • Mobile phone subscription and contribution towards device purchases
  • Regular team events and social activities
  • Long-term career opportunities within a growing and technology-driven international organisation

#J-18808-Ljbffr

Software Engineer – Large-Scale Data Processing Platforms in Bern Arbeitgeber: Albedis SA

Als Sachbearbeiter/in in der Versicherungsbranche bieten wir Ihnen einen spannenden Einstieg oder die Möglichkeit zur Weiterentwicklung in einem kollegialen und wertschätzenden Arbeitsumfeld in Adliswil. Sie profitieren von einer umfassenden Einarbeitung, abwechslungsreichen Aufgaben und der Chance, aktiv an der Optimierung von Prozessen mitzuwirken. Bei uns stehen Teamgeist und eine positive Einstellung im Vordergrund, was Ihre persönliche und berufliche Entwicklung fördert.

A

Kontaktdaten:

Albedis SA Recruiting-Team