EngineerJobs.io
← Back to all jobs

Job Description

Lansweeper’s Recognition & DataCore team is building an AI Cyber Asset Intelligence platform that discovers, identifies, classifies, and enriches assets across IT, OT, cloud, and IoT. This Senior Software Engineer role focuses on production-quality distributed backends and AI-assisted engineering practices.

Role Focus

You will design and deliver scalable backend services and data pipelines that support asset recognition and enrichment at high volume. The position emphasizes distributed systems, high-throughput processing, and integrating AI and ML capabilities into product workflows.

Responsibilities

  • Design and build scalable backend services and data pipelines for asset discovery, recognition, and enrichment
  • Address distributed systems challenges including concurrency, fault tolerance, and high-throughput processing
  • Integrate AI and ML capabilities into product workflows
  • Contribute to architecture decisions and technical standards
  • Use AI-assisted development tools as part of the daily engineering workflow
  • Mentor engineers and raise the technical bar
  • Participate in code reviews, design discussions, and continuous improvement

Requirements

  • Primary language experience in Go or Rust
  • Proven experience building distributed systems at scale
  • Strong experience with AI-assisted development tools (Claude Code, Cursor, Copilot, etc.)
  • Hands-on experience with AWS, Kubernetes, and Terraform
  • Strong understanding of backend systems and data-intensive platforms
  • Active engineering practice (GitHub, open-source, or personal projects)
  • Strong systems thinking and problem-solving ability
  • High ownership and accountability
  • Ability to work effectively in AI-augmented environments
  • Actively use AI-assisted development tools such as Claude Code, agents, subagents, and MCP-based workflows as a core part of the engineering workflow
  • Comfort prompting, validating, and refining AI-generated code while maintaining production-quality standards

Technologies

  • Go, Rust
  • Claude Code, Cursor, Copilot
  • AI and ML
  • AWS, Kubernetes, Terraform
  • GitHub
  • MCP-based workflows

AI-Native Engineering Context

Lansweeper is building an AI-native engineering culture. Engineers are expected to actively use AI tools to improve productivity and quality across coding, testing, documentation, and system design. The team also emphasizes continuously evolving AI-assisted workflows, including how AI is used for prompting, validation, and refinement.

Challenge Areas

  • Enhancing and maintaining high-scale distributed backend systems handling millions of assets
  • Solving complex data processing, enrichment, and classification problems at scale
  • Maintaining performance, reliability, and engineering rigor in an AI-assisted development environment

Team and Location

This role is based in Austin, TX with hybrid work. You will join an enthusiastic team of 40 engineers based in Spain, with a global engineering organization of 120 people.

Benefits

  • Time off: 20 vacation days + 3 sick days + 6 personal days + 12 public holidays
  • Health & protection: Medical, dental, vision, life, and disability insurance, plus EAP mental health support
  • Pension: 401(k) with 4% employer match
  • Work setup: Hybrid working with full telework equipment and a monthly internet allowance
  • Career growth: Opportunities within a fast-scaling SaaS company
  • Flexibility: Flexibility in working hours and hybrid work options in the Austin, TX office
  • Collaboration: Company events and international collaboration

Hiring Process Notes

  • AI is used to support, not replace, during the hiring process
  • HR decisions are made by the talent acquisition team
  • You can request more info at [email protected]

Compensation

Salary is described as competitive compensation aligned with industry benchmarks.

Similar Jobs