IF

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

IFSlinkedin.com
Nov 6, 2026, 1:47 PM2h ago
Full-timeColombo, Western ProvinceSoftware engineeringPrincipal (8+ yrs)

About the role

IFS Labs is seeking a Senior Lead or Principal Software Engineer to drive technical leadership in building software, validating emerging technologies, and creating production-grade prototypes that influence future IFS products. The role focuses on applied AI, agentic systems, next-generation architectures, and data services, with responsibilities including leading technical investigations, designing and delivering prototypes, and collaborating with cross-functional teams. Candidates should have deep expertise in software engineering and architecture, experience with enterprise-grade systems, and proficiency in AI-assisted research and development. The position offers the opportunity to work on impactful projects in a global, diverse, and innovative environment, with a focus on flexibility and hybrid work.

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 flexible and hybrid work opportunities to support diverse needs and lifestyles. The environment is global and inclusive, with a strong commitment to diversity and sustainability. Projects typically run for 6–12 months and may require collaboration with various internal and external stakeholders.

Also posted as

Other copies of this job we found.