You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Lansweeper

Senior Software Engineer - Rome

  • Hybrid
  • 6+ years

Salary

€41,193 - 66,938/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

SENIOR SOFTWARE ENGINEER

Responsibilities

  • Design and maintain scalable, cloud-native data processing services in Java and Go
  • Work in an AI‑augmented workflow : guide AI tools , evaluate AI‑generated code , and ensure production-grade quality
  • Own technical decisions and ensure long-term system health
  • Contribute to architecture design and cross-team technical strategy
  • Build and optimize ETL pipelines and data enrichment workflows
  • Develop RESTful APIs and GraphQL endpoints
  • Ensure strong test automation , code quality , and CI/CD practices
  • Collaborate closely with engineering and product teams

Requirements

  • 6+ years of experience as a Senior Software Engineer in cloud-based or data-driven systems
  • Hands-on experience with AI tools for coding , refactoring, testing, and documentation
  • Strong experience with Java and Go (preferred), or Python , Spark , Spring , TypeScript
  • Strong knowledge of cloud environments ( AWS, Kubernetes, Docker, Terraform )
  • Experience with CI/CD pipelines ( CircleCI, ArgoCD ), Git , Kafka , Hadoop , Cassandra
  • Proficiency in SQL and NoSQL databases ( PostgreSQL, ClickHouse )
  • Experience with testing frameworks ( Mockito, Testcontainers, Localstack )
  • Familiarity with observability tools ( Grafana, OpenSearch )
  • Soft Skills
  • Strong teamwork and communication skills
  • Excellent problem-solving in distributed systems
  • Ownership mindset and comfort working in an agile environment
  • Team Info
  • You’ll join the Data Science Team , an 8-person engineering unit based in Rome, collaborating with Java Reactive Programming experts and reporting to the Senior Manager of Engineering .
  • Our Offer

Conditions

Hybrid: 3 days a week in office

We're looking for a Senior Software Engineer to join our Data Science Team in Rome, Italy .

This role sits within a high-performing engineering group tackling complex challenges in cloud-scale data infrastructure — designing and maintaining the cloud-native data pipeline engine that powers the Lansweeper platform. You won’t just maintain systems; you’ll shape how AI and intelligent automation transform how we process and reconcile massive datasets at scale.

Your work will directly impact how Lansweeper ingests, processes, and delivers actionable technology asset intelligence globally. You’ll operate at the intersection of distributed systems and AI‑augmented engineering , where judgment matters as much as code.

AI Fluency

At Lansweeper, we are building an AI‑native engineering culture . We expect engineers to actively use AI tools across the software development lifecycle — including coding, testing, documentation, and system design. You should be comfortable working with AI‑assisted workflows and continuously evolving how you use them.

Challenge

The main challenges you'll face are :

Maintaining engineering rigor and system quality in an AI-assisted development environment

Scaling systems while balancing performance, reliability, and architectural clarity

Coordinating parallel AI-driven development workflows without losing technical coherence

Context & Impact

Drive the evolution of a distributed data pipeline

Contribute to architecture decisions and next-generation data processing

Influence how AI is applied to large-scale data systems

Build systems that scale across thousands of enterprise environments

We are committed to fair and transparent compensation practices. The salary range for this role is €41,193 – €66,938 gross per year. Final compensation will be determined based on relevant experience, skills, and qualifications, in alignment with internal pay equity and consistent evaluation criteria.

AI Usage During Hiring Process

We use AI to support and not replace decision-making during the hiring process. All hiring decisions are made by our talent acquisition team. You can request more information at any time via recruitment@lansweeper.com

About Lansweeper

Lansweeper is the AI Cyber Asset Intelligence platform helping IT and Security teams gain full visibility, reduce cyber risk, and scale automation with confidence.

In today’s complex IT, OT, cloud, and IoT environments, fragmented data slows decisions and increases risk. We transform raw asset data into a trusted source of truth so teams can move faster and act with certainty.

With Lansweeper, organizations can:

See – Complete visibility across hybrid environments

Know – Enriched asset intelligence with lifecycle and risk context

Act – Automate workflows and enforce policy at scale

From discovery to AI‑powered intelligence , we provide the foundation modern IT and security teams rely on.

Our Culture

One Team – United across boundaries

We Care – Customers and people at the center

We Grow – Learning, sharing, improving

We Deliver – Focusing on what matters

Benefits

  • Allowances — Meal vouchers (buoni pasto), typically €7–€10/day
  • Time off — Minimum 20 days paid leave + public holidays (national + local)
  • Health & protection — Public healthcare system with optional private health insurance, plus life insurance, disability coverage, and mental health support
  • Pension — Mandatory state pension contributions with optional supplementary pension plan.
  • Work setup — Hybrid working with full telework equipment and flexible working hours
  • Extra — Flexible remuneration plan (e.g., meals, transport, childcare), learning & development opportunities, and potential bonus or variable compensation
  • Career growth and learning opportunities within a fast-scaling SaaS company
  • Company events and international collaboration

Where you’d work

Hybrid, 3 days a week in the office

About the company

Lansweeper

  • Industry: Cybersecurity

Office in Rome, Italy

Also hiring in Spain, Ghent, Belgium, Austin, United States and 1 more place

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • TypeScript
  • Python
  • Go
  • Java
  • SQL
  • PostgreSQL
  • GraphQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • Kafka
  • Cassandra
  • ClickHouse
  • Elasticsearch
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
Cybersecurity
Specialty
Backend
Region
Europe
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • TypeScript
  • Python
  • Go
  • Java
  • SQL
  • PostgreSQL
  • GraphQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • Kafka
  • Cassandra
  • ClickHouse
  • Elasticsearch
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Rome, Italy
Days in the office
3 days

Compensation

Salary
€41,193 - 66,938 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Cybersecurity

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason