Senior Software Engineer, Data Infrastructure

Lansweeper — Italy · Posted ~5 days ago

Senior Full-time Hybrid

Skills

Software engineering Distributed systems Cloud-scale data infrastructure Data pipelines AI-assisted engineering Scalable systems Distributed Systems Cloud Data Pipelines AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-performing engineering team as a Senior Software Engineer working on cloud-scale data infrastructure and distributed systems. You will design and maintain data pipeline capabilities, tackle large-scale data processing challenges, and actively incorporate AI tools throughout the software development lifecycle.

Highlights

High-impact senior engineering role focused on cloud-scale data infrastructure, distributed systems, and AI-augmented development. The hybrid setup combines meaningful technical ownership with complex engineering challenges at large scale.

Description

SENIOR SOFTWARE ENGINEER Location: Rome, Italy Hybrid: 2–3 days a week in office We're looking for a Senior Software Engineer to join our Recognition & DataCore 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 environmentScaling systems while balancing performance, reliability, and architectural clarityCoordinating parallel AI-driven development workflows without losing technical coherence Context & Impact Drive the evolution of a distributed data pipelineContribute to architecture decisions and next-generation data processingInfluence how AI is applied to large-scale data systemsBuild systems that scale across thousands of enterprise environments Key Responsibilities Design and maintain scalable, cloud-native data processing services in Java and GoWork in an AI‑augmented workflow: guide AI tools, evaluate AI‑generated code, and ensure production-grade qualityOwn technical decisions and ensure long-term system healthContribute to architecture design and cross-team technical strategyBuild and optimize ETL pipelines and data enrichment workflowsDevelop RESTful APIs and GraphQL endpointsEnsure strong test automation, code quality, and CI/CD practicesCollaborate 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 systemsHands-on experience with AI tools for coding, refactoring, testing, and documentationStrong experience with Java and Go (preferred), or Python, Spark, Spring, TypeScriptStrong knowledge of cloud environments (AWS, Kubernetes, Docker, Terraform)Experience with CI/CD pipelines (CircleCI, ArgoCD), Git, Kafka, Hadoop, CassandraProficiency 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 skillsExcellent problem-solving in distributed systemsOwnership mindset and comfort working in an agile environment Team Info You’ll join the Recognition & DataCore 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 yearBenefits: 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 bonus or variable compensationCareer growth and learning opportunities within a fast-scaling SaaS companyCompany events and international collaboration Pay Transparency 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 [email protected]. 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 boundariesWe Care – Customers and people at the centerWe Grow – Learning, sharing, improvingWe Deliver – Focusing on what matters Diversity Statement It is Lansweeper's policy to provide equal employment opportunity to all applicants and employees. Lansweeper disapproves of, and will not tolerate, unlawful discrimination against any applicant or employee because of race, color, national origin or ancestry, gender (including pregnancy, childbirth, or related medical conditions), gender identity, age, religion, disability, family care status, veteran status, marital status, sexual orientation, or any other basis protected by local, state, or federal laws. Call to Action Ready to become an AI‑Native Software Engineer and shape the future of AI‑augmented development? Apply now or share this opportunity with your network.