Senior Backend Engineer

One Gmbh & Co.kg
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Berlin, Germany

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Software Quality
Code Review
Databases
Software Debugging
Software Design Patterns
NoSQL
Open Source Technology
Queueing Systems
RabbitMQ
Ruby
Software Engineering
SQL Databases
Backend
Containerization
Kubernetes
Kafka
REST
Docker
Elixir
Go
Programming Languages
Microservices

Job description

  • Design, develop, and implement using Elixir, Ruby and Go.

  • Collaborate with cross-functional teams, including product managers, product designers, and engineers, to gather requirements and translate them into technical specifications.

  • Lead the design and development of new software features and enhancements, ensuring high quality code and adherence to best practices.

  • Optimize and refactor existing codebase for improved performance, scalability, and maintainability

  • Conduct thorough testing and debugging of applications to ensure they meet functional and performance requirements.

  • Participate in code reviews, providing constructive feedback and ensuring code quality standards are met.

  • Contribute to the continuous improvement of development processes, tools, and methodologies.

Requirements

Do you have experience in Software development?, We are seeking a highly skilled and experienced Senior Backend Engineer (all genders) with a strong background in microservices architecture, as well as a good expertise in either Go, Ruby and/or Elixir programming languages. As a Senior Backend Engineer, you will play a pivotal role in our Booking engineering team, designing, developing, and maintaining our software applications and services., * Solid experience in either Go, Elixir or Ruby programming languages (including relevant frameworks).

  • Strong collaboration and communication skills, with the ability to work effectively in a team environment.

  • Solid understanding of microservices architecture principles, design patterns, and best practices.

  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.

  • Knowledge of cloud platforms and services, especially AWS or GCP.

  • Proficient in designing and implementing RESTful APIs.

  • Familiarity with agile software development methodologies.

Additionally nice to have:

  • Infrastructure knowledge especially related to AWS ecosystem
  • Familiarity with message queue systems like RabbitMQ or Apache Kafka.
  • Understanding of database technologies, both SQL and NoSQL.
  • Contributions to open-source projects or active participation in the developer community.

Benefits & conditions

  • Highly motivated management team that lives by agile principles from strategy definition to operational implementation
  • Short decision-making processes
  • Excellent development and career prospects
  • Permanent position
  • Flexibility for your work-life balance: Option to work from home after consultation with your team colleagues
  • Flexible flexitime model
  • When bonuses: Opportunity to earn attractive bonuses
  • You are part of group.one: we guarantee cohesion, a culture of informality, and teamwork
  • Opportunities to balance your professional and private life
  • State-of-the-art office in the heart of Berlin
  • Regular and unforgettable team events across locations
  • Your well-being is important to us:
  • Support for your company pension plan
  • With us, you can get around flexibly: supported JobRad leasing
  • Discounted Urban Sports Club membership
  • Free massages during working hours
  • Flat rate for fruit and drinks (coffee, tea, soda, cola, etc.)

We are committed to creating an inclusive and safe environment that is free from discrimination and harassment. We welcome talent in all its diversity. Your gender, background, age, beliefs, or personal history do not determine your opportunities with us-what matters to us is mutual respect, personal appreciation, and the creation of a work environment where motivation and collaboration thrive. We believe in supporting your personal and professional growth and recognizing you both as an individual and as a valued team member.

We want to continue growing together with you and look forward to getting to know you.

About the company

We at group.one support our customers internationally through our various brands and over 1,500 motivated employees in various fields to help them succeed online. Whether with domains, websites, cloud servers, digital marketing support, or through our Software as a Service (SaaS) approach, we help our customers develop online. In close cooperation with agencies, managed service providers, and service providers, we also provide support in reselling, drawing on our decades of experience.

Apply for this position