Software Engineering

Node.js Developer — Austria

Vienna, Austria Mid Full-timeRemote-friendly

About SERGENTA AI

SERGENTA AI is a Swiss-engineered enterprise AI platform company. We build autonomous AI agents, unified intelligence systems, and scalable platforms that transform how enterprises capture intelligence, orchestrate workflows, and drive growth. Headquartered in Switzerland with a global footprint, we serve organisations worldwide — from DACH enterprises to global Fortune 500 companies. Our BIOS™ platform unifies enterprise data, knowledge, and intelligent systems into one scalable architecture. We are continuously hiring exceptional talent worldwide to fuel our international expansion.

About Software Engineering

Our Software Engineering team builds the platforms, services, and infrastructure that power SERGENTA AI globally. From high-performance backend services and real-time APIs to cloud-native infrastructure and developer tooling — we engineer systems that scale to millions of users while maintaining exceptional reliability and security.

Position Overview

We are seeking a Node.js Developer to join our Software Engineering team in Vienna, Austria. In this mid-level role, you will contribute to building and scaling SERGENTA AI's enterprise platform, working alongside a world-class team of engineers, designers, and business professionals.

Key Responsibilities

  • Design, develop, and maintain scalable web applications and services
  • Write clean, tested, and well-documented code with a focus on maintainability
  • Architect APIs, microservices, and integrations with external systems
  • Optimise application performance, latency, and resource utilisation
  • Implement CI/CD pipelines and automated testing strategies
  • Collaborate with product, design, and AI teams to deliver end-to-end features
  • Participate in code reviews and mentor junior engineers
  • Ensure security best practices across the entire development lifecycle

Daily Activities

  • Writing and reviewing code in Python, TypeScript, Go, or Node.js
  • Designing APIs and data models for new features
  • Debugging and resolving production issues
  • Collaborating in agile ceremonies (stand-ups, sprint planning, retrospectives)
  • Improving CI/CD pipelines and developer experience
  • Documenting technical decisions and architecture

Required Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience
  • Strong proficiency in at least one modern programming language (Python, TypeScript, Go, Java)
  • Experience with web frameworks (React, FastAPI, Express, or similar)
  • Understanding of RESTful API design and microservices architecture
  • Experience with relational and NoSQL databases
  • Familiarity with cloud platforms and containerisation (Docker, Kubernetes)

Preferred Qualifications

  • Experience building enterprise SaaS platforms at scale
  • Contributions to open-source projects
  • Experience with event-driven architectures and message queues
  • Knowledge of observability tools (Prometheus, Grafana, OpenTelemetry)

Technical Skills

PythonTypeScriptReactNode.jsPostgreSQLDockerKubernetesAWS/GCPCI/CD

Technologies & Tools

ReactFastAPIPostgreSQLRedisDockerKubernetesGitHub ActionsTerraformAWS

Soft Skills

  • Strong analytical and problem-solving mindset
  • Excellent written and verbal communication
  • Collaborative team player with cross-functional experience
  • Self-driven with a bias for action and ownership
  • Adaptability in a fast-paced, international environment
  • Fluency in English (working language); additional languages are a strong advantage

Required Languages

German (native/fluent) English (professional)

Benefits & Perks

  • Competitive salary aligned with the local market and your experience
  • Equity participation — share in SERGENTA AI's long-term success
  • Flexible and hybrid working models (role-dependent)
  • 25+ days of paid vacation plus public holidays
  • Comprehensive health, dental, and vision insurance
  • Annual learning & development budget of CHF 3,000+
  • Full access to the SERGENTA AI Academy — certifications, courses, and mentorship
  • Modern equipment: MacBook Pro, displays, and tools of your choice
  • Global mobility opportunities — work from any SERGENTA office for 4 weeks/year
  • Company retreats, team events, and an inclusive engineering culture

Career Development

At SERGENTA AI, we invest in your growth. Every employee receives a personal learning & development budget, full access to the SERGENTA AI Academy, and structured career paths with regular reviews. We support internal mobility across departments and countries — your career trajectory is limited only by your ambition.

Hiring Process

1

Application Review

Our talent team reviews your application within 5 business days.

2

Initial Conversation

A 30-minute call with a recruiter to discuss your background and motivations.

3

Technical / Role Assessment

A role-specific interview or case study with the hiring manager and team.

4

Team & Culture Interview

Meet 2–3 future colleagues to assess cultural fit and collaboration style.

5

Offer & Onboarding

Reference checks, offer extension, and a structured onboarding programme.

Frequently Asked Questions

Do I need to speak German to work at SERGENTA AI?

English is our working language. For roles based in Switzerland, Germany, or Austria, local language proficiency is required or strongly preferred. Each job listing specifies the exact language requirements.

Can I work remotely?

Most roles offer hybrid or remote-friendly working models. Country Manager and certain client-facing positions require on-site presence. The working model is specified in each job listing.

Do you sponsor visas?

Yes, for exceptional candidates we support visa sponsorship in Switzerland and select countries. Please discuss this with your recruiter during the initial conversation.

What is the typical hiring timeline?

From application to offer, the process usually takes 3–4 weeks. We aim to provide feedback at every stage.

I don't see a role that fits — can I still apply?

Absolutely. We welcome open applications from exceptional talent. Send us your CV and a short note about how you'd like to contribute.

Ready to apply?

Join SERGENTA AI and build the future of enterprise AI.

Privacy & Cookies

We use cookies to optimise your experience, analyse performance, and enhance AI-powered features. You can manage your preferences at any time.

Privacy PolicyVersion 2.0