Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Backend Software Engineer | Fulltime | Berlin

WeAre GmbH - The Virtual Reality Engineering Base

Berlin

Remote

EUR 60.000 - 100.000

Vollzeit

Vor 12 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An innovative company is seeking a Senior Backend Software Engineer to join their dynamic team. This role offers the chance to work with cutting-edge VR technology, focusing on building scalable backend systems that enhance collaboration in engineering projects. With a strong emphasis on teamwork and creativity, you will contribute to a supportive environment where your ideas can flourish. The position promises opportunities for growth, flexible work hours, and the chance to lead technical direction. If you're passionate about problem-solving and eager to make an impact in the VR space, this is the perfect opportunity for you.

Leistungen

Flexible Work Hours
Continuous Learning Opportunities
Remote Work
Team Events
Collaborative Team Spirit
Competitive Salary
High Impact Tech Role
Potential Team Lead Role
Cross-Departmental Collaboration
Innovative Technology

Qualifikationen

  • 7+ years of experience in backend development with Python.
  • Strong knowledge of Django and REST APIs.
  • Experience with AWS and container technologies.

Aufgaben

  • Design and maintain scalable system architectures for real-time communication.
  • Build robust backend services and APIs ensuring high performance.
  • Enhance CI/CD pipelines and monitoring systems.

Kenntnisse

Python
Django
Django Rest Framework
FastAPI
AWS
Container Technologies
CI/CD
REST API
Database Administration
Microservice Architecture

Ausbildung

Bachelor's Degree in Computer Science
Master's Degree in Software Engineering

Tools

Docker
Kubernetes
Jira
Confluence

Jobbeschreibung

We are seeking a Senior Backend Software Engineer to join our development team — someone who shares our belief that the best innovations come from empowered individuals and who is eager to become part of a team that values collaboration, creativity, and camaraderie.

About WeAre Rooms

WeAre Rooms is more than a VR tool—it’s a game-changing solution for visualizing and interacting with 3D models in immersive, collaborative environments. By focusing on the critical planning phases of projects like construction plants, we help prevent costly construction errors, reduce travel expenses (and CO2 emissions), and enhance communication and connection across teams.

Are you interested in bridging cutting-edge VR technology with the needs of traditional industries as well as jumping into users' perspectives? Our vision is to create tools that are as seamless to integrate as they are intuitive to use, striking the perfect balance between innovation and practicality. With a robust technology stack—Unity, Django, React, AWS and ElasticSearch — we’re building the future of virtual collaboration for the engineering world.

WeAre GmbH

Are you looking for a team that values your voice, fosters creativity, and gives you the freedom to shape the future of cutting-edge VR solutions? Welcome to our world.

We are a close-knit and dynamic VR company made up of 10 professionals : a Marketing / Sales team, a VR team and a Full Stack technical team (Backend / Frontend / DevOps). Together, we create immersive virtual reality experiences and innovative digital solutions for B2B clients in the mechanical and plant engineering industry.

We believe that work should complement life, not compete with it. We support each other through personal and professional growth, and we value open, honest communication. With flat hierarchies and a collaborative spirit, every team member contributes to designing and shaping our products. We cherish open communication, value opinions across the entire team, and celebrate personal connections. Work-life balance is a priority for us—whether it’s supporting each other through life’s changes or coming together for laughter, board games, and good food during our gatherings.

Our values (a note from the CEO & Founder)

Team spirit and collaboration are at the core of our identity; every team member is heard, valued, and respected.

We foster an environment where autonomy, accountability, and entrepreneurial thinking lead to flat hierarchies and mutual respect. While we expect commitment, passion, and a proactive approach, we strongly believe in sustainable performance rather than short-term gains.

We understand that professional success must align with personal well-being. Hence, maintaining a healthy work-life balance, where family, friends, and personal interests have their space, is essential to our culture. We aim to build lasting relationships with our team members. It's a marathon, not a sprint.

If you identify with grounded values, genuine passion, and a readiness to perform, we'd love to hear from you.

Role Overview

Do you have substantial experience in backend development with a passion for full-stack roles and enjoy problem-solving in a team and across departments? Do you find joy in structuring your code so it tests, scales, and maintains well? Do you love properly architected services? Do successful builds from your CI service put a smile on your face? Does digging through server logs and performance stats to optimize runtime and service quality sound like an adventure? And do you love to communicate and work with your teammates and customers to create a remarkable product that solves real-world problems and improves people's daily lives?

If so, we might just have an offer to propose to you!

What WeAre offering to you

  • Innovative Technology : Engage with the latest in VR and web technologies, help create our VR collaboration tool for companies in the field of construction, engineering and architecture.
  • High Impact Tech Role : Take on a pivotal role in designing and building our new backend and distributed system architecture. With flat hierarchies, you’ll find it easy to make meaningful changes and see your ideas come to life quickly.
  • Potential Team Lead Role : Opportunity for growth into a leadership position guiding technical direction and mentoring team members.
  • Competitive Salary : Attractive compensation reflecting your skills and experience.
  • Flexible Work Hours : We offer flexible work hours, giving you the freedom to better manage your personal life alongside your professional commitments.
  • Continuous Learning : Opportunities and support for your professional growth and development.
  • Cross-Departmental Collaboration : Enjoy the chance to work closely with colleagues from different departments, gaining diverse perspectives and contributing to a more holistic approach to problem-solving and innovation.
  • Collaborative Team Spirit : Join a close-knit, supportive team where collaboration is key, and helping one another comes naturally. We believe in creating a positive, open work culture that encourages growth and innovation.
  • Remote Work : Enjoy the freedom of remote work combined with occasional in-person meet-ups in Berlin, fostering both collaboration and flexibility.
  • Team Events : Regular activities to strengthen team spirit, have fun, and celebrate success together.

What WeAre entrusting you with

  • Design, develop, and maintain scalable, fault-tolerant system architectures that support real-time bidirectional communication in collaboration with our Full Stack and VR teams
  • Build robust backend services and APIs using Python and Django, ensuring high performance, security, and reliability
  • Enhance our CI / CD pipelines, monitoring systems, and alerting mechanisms to improve development workflow and system reliability
  • Design and implement containerized deployments for our applications with comprehensive regression testing strategies
  • Organize, build, and deploy releases across different environments as part of our DevOps processes
  • Writing clean, comprehensible and documented code with dedicated tests
  • Participate in regular code reviews and pair-programming sessions
  • Developing new features based on internal & customer specifications
  • Evaluate and enhance our product in collaboration with all our team members, different departments and selected customers
  • Plan and organize your work with agile methodologies (sprints, tasks, story points, etc.)

What WeAre expecting from you

  • 7+ years experience with Python
  • 4+ years experience with Django and Django Rest Framework (DRF) and / or FastAPI
  • 3+ experience with container technologies (i.e. Kubernetes, Docker, CI / CD Tools, PaaS / IaaS-Platforms, AWS)
  • Understanding the REST API paradigm
  • Experience with message / RPC-based architectures, distributed systems and task queues (f.e. Celery, AMQP, RabbitMQ, gRPC and the like)
  • Experience with AWS ecosystem
  • Experience with database architecture and administration (i.e. Postgres)
  • Standard toolkit : shell scripts, git, pycharm
  • Know-how in microservice-architecture (self-contained systems), continuous delivery, IT security, configuration-, API- and service management as well as application monitoring

What WeAre very happy about if you have it

  • Experience as a technical team lead
  • Experience with other Python-based frameworks like FastAPI, Flask, etc.
  • Experience with Heroku deployment model
  • Experience with Linux-based server administration
  • Experience with Virtual Private Cloud / On-Premise Deployment best-practices
  • Experience with CAD and 3D-file-formats as well as 3D data streaming
  • Experience in Virtual Reality applications
  • Experience with project management tools (i.e. Jira, Confluence)
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.