IF

Senior Lead / Principal Software Engineer (Agentic Engineering / Research) - IFS Labs

IFSlinkedin.com
Oct 20, 2026, 7:31 PM6d ago
Full-timeColombo, Western ProvinceSoftware engineeringPrincipal (8+ yrs)

About the role

The Senior Lead / Principal Software Engineer at IFS Labs is a hands-on technical leadership role focused on building software, validating emerging technologies, and creating production-grade prototypes that influence future IFS products and technology direction. The role involves identifying and applying emerging technologies, designing and delivering prototypes, leading technical investigations, and collaborating with various teams to solve real business problems. Candidates are expected to have deep expertise in software engineering and architecture, particularly in enterprise-grade, cloud-native, and AI-driven systems, and must be comfortable leveraging AI-assisted workflows to accelerate delivery. The position offers the opportunity to work on impactful projects in a global, diverse, and innovative environment, contributing to the technical strategy and mentoring other engineers.

Must have

  • Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field.
  • 8+ years of professional experience in software engineering and software architecture, demonstrated through successfully delivered products and platforms.
  • Deep expertise in one or more programming languages such as Python, Java, C#, Golang, or TypeScript.
  • Extensive experience designing, building, deploying, and operating enterprise-grade software, with strong architectural expertise across distributed, cloud-native, API-driven, and event-driven systems.
  • Proven track record of taking ideas from concept and prototype through to production-ready solutions that integrate with enterprise applications, business processes, and data platforms.
  • Demonstrated proficiency in AI-assisted research and software engineering, using tools such as GitHub Copilot, Cursor, Claude Code, and modern AI platforms to accelerate technology evaluation, architectural reasoning, and implementation.
  • Exceptional ability to rapidly learn and apply new technologies, combined with strong systems thinking, architectural judgement, and a bias towards experimentation and delivery.
  • Strong engineering judgement with a relentless focus on code quality, maintainability, security, operational reliability, and fitness for purpose.
  • Proven ability to lead complex technical initiatives, influence technical direction, and communicate effectively with technical and non-technical stakeholders.
  • Ability to connect technology decisions to customer outcomes, business value, and product strategy, combining innovative thinking with pragmatic execution.

Nice to have

  • Experience with applied AI, agentic systems, LLM-powered applications, or data-intensive platforms.
  • Experience applying agentic engineering practices and agentic workflows to accelerate research, architecture, implementation, testing, and documentation.
  • Experience with Spec-Driven Development (SDD) or comparable agent-driven engineering methodologies such as BMAD.
  • Hands-on experience with cloud platforms, preferably Azure, including CI/CD, containerization, observability, and infrastructure automation.
  • Strong full-stack engineering experience across modern backend technologies.
  • Experience working directly with customers, stakeholders, and domain experts to validate ideas and deliver business value.
  • Experience with enterprise or industrial domains such as ERP, Service Management, Asset Management, Manufacturing, Supply Chain, industrial IoT, robotics, autonomous systems, digital twins, or cyber-physical systems.
  • Knowledge of the IFS product portfolio and the industries it serves.

Technologies

  • Agentic AI
  • Azure
  • CI/CD
  • Claude Code
  • Cloud Native
  • C#
  • Cursor
  • ERP
  • Event-Driven Architecture
  • GitHub
  • GitHub Copilot
  • Go
  • IFS
  • Java
  • LLM
  • Observability
  • Python
  • TypeScript

Highlights

The company offers flexibility and hybrid work opportunities to support diverse needs and lifestyles. There is a strong emphasis on inclusivity, community, and innovation. The role may involve travel for customer engagements, major events, and partner collaborations. The company values diversity and is committed to sustainability. No specific application deadline or method is mentioned.