Senior Software Engineer
Hybrid: 3 days a week in office
Scopra se questa opportunità è adatta a lei leggendo tutte le informazioni riportate di seguito.
We're looking for a
SENIOR SOFTWARE ENGINEER
Location: Rome, Italy
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
Key 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
What We’re Looking For (Key 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
-
- Salary range: €41,193 – €66,938 gross per year
- 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
- Career growth and learning opportunities within a fast-scaling SaaS company.
- Extra — Flexible remuneration plan (e.g., meals, transport, childcare), learning & development opportunities, and potential premio or variable compensation
- Career growth and learning opportunities within a fast-scaling SaaS company
- Company events and international collaboration
Scopra se questa opportunità è adatta a lei leggendo tutte le informazioni riportate di seguito.
We're looking for a
SENIOR SOFTWARE ENGINEER
Location: Rome, Italy
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
Key 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
What We’re Looking For (Key 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
-
- Salary range: €41,193 – €66,938 gross per year
- 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
- Career growth and learning opportunities within a fast-scaling SaaS company.
- Extra — Flexible remuneration plan (e.g., meals, transport, childcare), learning & development opportunities, and potential premio or variable compensation
- Career growth and learning opportunities within a fast-scaling SaaS company
- Company events and international collaboration