Senior Software Engineer – Go/Rust/C++ - AI Native Platform
Job Description
Lansweeper is building an AI Cyber Asset Intelligence platform that helps IT and Security teams gain full visibility, reduce cyber risk, and scale automation with confidence. In this role, you join the Recognition & DataCore team, focused on the core intelligence layer that discovers, identifies, classifies, and enriches millions of assets across IT, OT, cloud, and IoT.
This is a high-impact backend engineering position where production-quality systems matter. The team emphasizes scalable distributed services, data-intensive pipelines, and an AI-native engineering workflow supported by AI-assisted development tools used throughout coding and delivery.
What you’ll do
- Design and build scalable backend services and data pipelines for asset discovery, recognition, and enrichment
- Solve distributed systems challenges including concurrency, fault tolerance, and high-throughput processing
- Integrate AI and ML capabilities into product workflows
- Contribute to architecture decisions and help define technical standards
- Use AI-assisted development tools as part of your daily workflow
- Mentor engineers and raise the technical bar across the team
- Participate in code reviews, design discussions, and continuous improvement
What you bring
- Primary language experience with Go or Rust
- Proven experience building distributed systems at scale
- Hands-on experience using AI-assisted development tools such as Claude Code, Cursor, Copilot, and similar tools
- Hands-on experience with AWS, Kubernetes, and Terraform
- Strong understanding of backend systems and data-intensive platforms
- Active engineering practice through GitHub, open-source contributions, or personal projects (candidates should be prepared to show examples)
- Strong systems thinking and problem-solving ability
- High ownership and accountability
- Ability to work effectively in AI-augmented environments
- Ability to actively use AI 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
Team and context
- Recognition & DataCore team: enthusiastic group of 40 engineers based in Spain (global engineering team is 120)
- Engineering culture: building an AI-native engineering culture where engineers use AI tools to improve productivity and quality across coding, testing, documentation, and system design
Challenges you’ll help tackle
- Enhancing and maintaining high-scale distributed backend systems that handle 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
Tech stack
- Go, Rust
- Claude Code, Cursor, Copilot
- AI and ML
- AWS, Kubernetes, Terraform
- GitHub
- MCP-based workflows
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: learning and growth opportunities within a fast-scaling SaaS company
- Flexibility: flexible working hours and hybrid work options in the Austin, TX office
- Collaboration: company events and international collaboration
Role location: Austin, TX (hybrid). Compensation: competitive compensation aligned with industry benchmarks.
Hiring process note: AI is used to support and not replace during hiring. HR decisions are made by the talent acquisition team. Candidates can request more information by email at [email protected].