drjobs Staff Software Engineer

Staff Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cologne - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Were seeking an accomplished Staff Software Engineer (Django specialist) to serve as the go-to expert for one of Europes fastest-growing legal-tech scale-ups. Our AI-enabled products are already in the hands of thousands of law-firm and in-house customers; now we need the deepest Django expertise to harden and extend the platforms core while we accelerate feature velocity and market expansion.

Reporting directly to the Head of Engineering you will own our most complex services and architectural decisions shaping everything from database schemas and asynchronous task flows to performance tuning and security hardening. Familiarity with Vue 3 or modern frontend tooling is required to enable you to work on features from end to end.

For a builder who thrives on untangling intricate code paths crafting elegant abstractions and elevating team capability through example and guidance this role offers uncommon influence on a modern cloud-native platform poised for rapid growth.

Your Challenge and Opportunity in This Role

This is a rare chance to defineat staff-engineer depthhow a rapidly expanding product is designed shipped and maintained. As our resident Django authority you will translate nuanced product requirements into resilient scalable software; establish service boundaries migration strategies and CI/CD guardrails; and ensure our Python stack is battle-tested in production. Expect genuine ownership of mission-critical code a seat at the table for technical strategy and the ability to shape how our engineering organisation solves its hardest problems as we scale across markets and use cases.

Tasks

Strategy & Implementation

  • Architect and deliver robust scalable solutions for the entire product suite taking full ownership of complex initiatives end-to-end.
  • Design and evolve sophisticated systems that meet performance security and maintainability goals.
  • Define and champion best practices for development testing and deployment across teams and services.
  • Remain a core hands-on contributor across the stack debugging the hardest issues and setting the quality bar through example.

Technical Leadership (Lateral)

  • Act as the primary technical authority and point of escalation for intricate engineering challenges.
  • Mentor engineers via design reviews pair programming and knowledge-sharing sessions raising overall team proficiency without direct line management.
  • Drive adoption of engineering standards observability and continuous improvement ensuring repeatable high-quality delivery at scale.

Cross-functional Collaboration

  • Work closely with product design and AI engineering partners to translate ideas into reliable user-facing functionality.
  • Partner with the Head of Engineering to refine the technical roadmap and align architectural decisions with business objectives.
  • Communicate complex software concepts and trade-offs clearly to both technical and non-technical stakeholders fostering informed data-driven decisions.

Requirements

Technical Expertise

  • Production-grade Python & Django mastery with clean modular architecture patterns.
  • Modern frontend know-how in Vue 3 (preferred) or React for seamless end-to-end delivery.
  • Proven success scaling high-traffic systems: performance tuning horizontal/vertical scaling resiliency patterns.
  • Rigorous quality mindset: pytest unit suites Cypress integration/e2e and contract tests baked into CI.
  • Automation-first approach: GitHub Actions pipelines Dockerised services IaC with Terraform for reproducible environments.
  • Data-layer depth: PostgreSQL optimiser/tuning Redis caching event/queue pipelines with RabbitMQ or Kafka.
  • API craftsmanship: idiomatic REST and GraphQL design versioning strategies thorough documentation.
  • Secure-by-default practices: OWASP hardening OAuth/OIDC/JWT flows GDPR-compliant data handling.

Soft Skills

  • Operates independently as the primary technical point of escalation driving solutions across the stack.
  • Mentors peers through design reviews pair programming and knowledge sharing uplifting overall engineering quality.
  • Communicates complex software trade-offs clearly to engineers PMs and other non-technical stakeholders.

Must have:

  • You must be located in the CET -2/2 zone for this role!
  • You must have at least 4 years of experience with Django
  • You must have at least 8 years of professional experience as a Software Developer

Benefits

Foundational Impact Help to deliver our Engineering strategy

Technical Ownership Full ownership of our the features from end to end

Growth Environment Work at the cutting edge of generative AI and LLMs

Leadership Visibility Flat hierarchy with direct report to the Head of Engineering

Fully Remote Enjoy the flexibility of working from anywhere
Top Equipment State-of-the-art MacBook plus all the accessories you need
Wellbeing Perks Urban Sports Club membership to support your healthy lifestyle

If youre passionate about pushing the boundaries of whats possible with SaaS softwares with AI and want to lead the technical development of one of our multi disciplinary teams while maintaining hands-on involvement wed love to hear from you!

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.