Logo of Huzzle

Software Engineer Backend Ruby on Rails (m/f/d)

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Hamburg
    Remote

AI generated summary

  • You should be experienced in Ruby on Rails, with optional Elixir and JS/React knowledge. Familiarity with Kubernetes, debugging skills, and fluency in English are essential.
  • You will enhance backend features, ensure security, maintain critical services for 20M users, collaborate on platform transition, and prepare for cloud migration to AWS.

Requirements

  • You are primarily experienced in Ruby and Rails ecosystem. Having elixir and JS/React knowledge would be a heavy plus.
  • You have a builder mindset and do not get hung-up on traditional means of doing things, concepts and methodologies like https://37signals.com/ inspire you even if you do not completely agree with them.
  • You have ideally worked with both technical and non-technical stakeholders/team setups before.
  • You have basic know-how of kubernetes and/or know how to deploy and make an application live on internet.
  • You have strong debugging and investigation skills.
  • You have traits such as openness, pragmatism, self-management, frequent context switching and good sense of humour.
  • You can communicate(written and verbal) fluently in english.

Responsibilities

  • Extending feature sets and endpoints to serve different business use-cases and needs of our evolving jobs network.
  • Proactively mitigate security incidents/attacks such as user-enumeration, account-takeovers, fake account creation.
  • Tech upkeep of critical and important BE services powering login, registration and account management for over 20Million users, this services are the most used services for our platform and any sort of downtime in them means a downtime for entire platform.
  • Collaborate and be part of a large community of engineers and stakeholders enabling transition of a platform/product from a business social network to a jobs network.
  • Enable movement to cloud (AWS) of our BE services in near future.

FAQs

What programming languages and frameworks should I be experienced in for this role?

You should primarily be experienced in Ruby and the Rails ecosystem. Knowledge of Elixir and JS/React would be a significant plus.

What is the main focus of the AccountS team?

The AccountS team focuses on mitigating security incidents on the platform while enhancing product functionality. Their goal is to build mechanisms that prevent illicit activities and ensure robust security measures for various features.

What kind of projects can I expect to work on?

You can expect to work on projects related to login and registration security, monitoring and alerting for security incidents, uncovering vulnerabilities, and collaborating with the security team to address active attacks, among other initiatives.

Is experience with cloud technologies necessary for this role?

While it is not explicitly required, having basic knowledge of Kubernetes and experience with deploying applications on the internet is essential, as the team will be moving backend services to the cloud (AWS) in the near future.

Is there an opportunity for team collaboration with other stakeholders?

Yes, you will collaborate and work closely with a large community of engineers and stakeholders, enabling the platform's transition to a jobs network.

What soft skills are important for this position?

Important traits include openness, pragmatism, self-management, the ability to frequently switch contexts, and a good sense of humor.

What language proficiency is required for communication in this role?

You must be able to communicate fluently in English, both written and verbally.

What benefits does the company offer?

The company offers a range of benefits including mobile devices for private use, summer and Christmas parties, drinks, food, and goodies, bike leasing, sabbatical and part-time options, remote work options, trust-based working hours, restaurant vouchers, and hackweeks.

Can I bring my pet to the office?

Yes, you can bring your dog to the office.

What does the team mean by "the S in AccountS stands for security"?

It emphasizes the team's commitment to integrating security measures into product development, ensuring that all features are designed with security considerations in mind.

Entertainment & Media
Industry
10,001+
Employees

Mission & Purpose

With around 10,500 employees and over 500 brands world-wide, Hubert Burda Media is one of Germany’s largest technology and media companies. We create media with people, for people. We use our social relevance to make a difference and offer our employees the freedom to be creative and to invent new things. That is why working at Burda means: working "...in good company". All our business activities focus on our consumers, offering them reliable information, helpful services and great entertainment. We have strong media and digital brands in the News, Tech, Food, Living, Gardening, Fashion, Lifestyle, Health and Entertainment segments. We are active in 13 markets across Europe, Asia, and the United States. A family enterprise with a history spanning over 100 years, Burda combines traditional publishing with successful digital innovation and also invests in digital business models to ensure their long-term success. Examples include Xing, Nebenan.de and Vinted. Our digital activities also include journalism services such as Focus Online and Chip.de. We strive to actively shape the changes taking place in the media world. Our employees are as diverse as our company, technologies and media. If you have an entrepreneurial mindset, can take responsibility, and enjoy working in a team to drive innovation, Burda is the right place for you.