Software Engineer, Back End

Software Engineer, Back End

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
Common Room

Auf einen Blick

  • Aufgaben: Entwickle APIs und arbeite an effizienten, skalierbaren Backend-Lösungen.
  • Unternehmen: Common Room, ein innovatives Unternehmen im Bereich Kundenintelligenz.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, unbegrenzter Urlaub und Homeoffice-Unterstützung.
  • Weitere Informationen: Wachstumsorientierte Umgebung mit großartigen Karrierechancen.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die Zukunft der Kundeninteraktion mit.
  • Qualifikationen: Mindestens 2 Jahre Erfahrung in der Softwareentwicklung, insbesondere im Backend.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

About us

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context at the right time.

Despite an explosion of buyer signals, companies are left struggling with siloed point solution vendors, bloated tech stacks, and unactionable “intent” data.

Common Room brings together all the buying signals you care about in one place so you can track the entire customer journey, match signals to real people and accounts, take action and automate.

We’ve raised over $50 million from top-tier investors including Greylock, Index, and Madrona to build the world’s first customer intelligence platform for modern B2B companies.

And we’re backed by 25+ operators from the fastest‑growing companies in the world such as Figma, Stripe, Airtable, Slack, Notion, Loom, and more.

You + Common Room?

You’d be joining a team that revels in asking hard questions, collaborating gladly, and making decisions quickly—a team that values simplicity, passion, trust, each other, and our customers above all.

So hello! Please, knock on our door. We’d love to meet you.

Why we need you

Your ability to quickly learn about the product, business and technology are your superpowers.

You’re crave growth and learning, but are able to independently own and execute features.

You build APIs that other engineers can use to solve customer problems in our product, and also focus on ensuring that our systems are efficient, scalable and reliable.

You strive to ensure that Common Room’s core internal capabilities, infrastructure, and systems continue to serve the needs of our customers and our team, often staying one step ahead of the product.

Outside of this, you also identify and participate in important company-building initiatives that a fast growing startup needs.

  • You would enjoy being a member of our team if you
  • Have 2+ years of experience
  • You operate independently, but don’t hesitate to seek help and support from those around you to get your job done.
  • Revel in your craft, are excited by and capable of owning large projects primarily on the backend domain
  • Collaborate effectively with other experienced engineers, including application/front-end engineers
  • You have good judgement on tradeoffs and tools needed to solve the problem, and don’t over index on trendy/fashionable tech. You generally prefer supported, stable technologies
  • Use customer problems as input into designing systems, and find joy in creating simple, elegant solutions
  • Consider observability, SLA and scalability implications, but are able to avoid premature optimization
  • Feel at home with AWS, Postgres, and Node. js
  • Bring your authentic self to work, and engage in candid + respectful feedback
  • Build sustainably, and are capable of managing your time and priorities as best suits your needs
  • Enjoy the journey as much as the destination, but never lose sight of the destination
  • Demonstrate pride, ownership, and accountability for your work, and expect the same from those you work with
  • Our current tech stack

We choose tools that help solve the problem at hand efficiently.

For our current set of problems, we prefer to primarily use Type Script with Node. js.

We use Type Graph QL for our API endpoints, Apollo/Express as our web server, and Postgres (hosted on RDS) as our database.

We use React for front-end, and AWS for our infrastructure needs.

Our values

  • Be Customer‑centric – We work backwards from the needs of our customers. The crisp articulation of customer value guides our decisions.
  • Strive for Simplicity – We choose simplicity over complexity whenever possible. We seek to identify and understand the essential quality of what we are building.
  • Make it Happen – We are quick to take the first step, and prioritize decisiveness over fear of making a mistake.

We don’t confuse motion for movement and we measure ourselves on impact over actions.

  • We’re In this Together – We measure personal success by the success of our customers and teammates.

Relationships matter, and the strongest ones are built on the foundations of trust, enablement, and transparency.

Our benefits

Our investment in caring for our employees and their families is a key part of our values and culture at Common Room:

  • Competitive base compensation with meaningful equity ownership
  • Health insurance including medical, dental, and vision, HSA and FSA
  • We pay 100% of your employee premium and 50% of your premium for any dependents
  • Unlimited Paid Time Off
  • Paid Company Holidays
  • Work from home policy including a laptop and support for your home office needs
  • Monthly Remote Stipend
  • 401(k) self contribution
  • Paid Family Leave
  • Opportunity to join a diverse, passionate, and fun team at a pivotal time in the company’s lifecycle

Common Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

#J-18808-Ljbffr

Software Engineer, Back End Arbeitgeber: Common Room

Common Room ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und schnell wachsenden Umfeld zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen, kollaborativen Unternehmenskultur fördert das Unternehmen nicht nur individuelle Karrierechancen, sondern auch Teamarbeit und Innovation. Die Position des Renewals Managers ermöglicht es Ihnen, einen direkten Einfluss auf die Kundenbindung und den Geschäftserfolg zu haben, während Sie von einem unterstützenden Team umgeben sind, das Wert auf Ihre Ideen und Beiträge legt.

Common Room

Kontaktdaten:

Common Room Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer, Back End erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Common Room anzuklopfen, wenn du dich auf die Stelle als Software Engineer, Back End bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Common Room vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer, Back End mit Bravour zu bestehen

Backend-Entwicklung
API-Entwicklung
Node.js
TypeScript
Postgres
AWS
Skalierbarkeit

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Common Room klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Common Room vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.