Lead / Senior Software Engineer || Enterprise Asset Management AI & Agentic Systems

IFS
London, UK
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Cloud Engineering Software Quality Continuous Integration Distributed Systems PostgreSQL MongoDB Software Engineering Systems Integration
+12 more
Enterprise Software Applications Large Language Models Multi-Agent Systems Technical Debt Backend Event Driven Architecture Kubernetes Information Technology Apache Kafka Restful APIs Devsecops Microservices

Job description

Experteer Overview In this role you will lead the design and delivery of scalable, secure enterprise software that leverages AI to solve real customer problems. You’ll work closely with Product, Design and Engineering to build intelligent Asset Management solutions, mentoring teammates and driving engineering excellence at scale. You’ll apply AI thoughtfully to enhance product capabilities while maintaining quality and reliability. This is a hands-on leadership role at the intersection of software engineering and AI, with real customer impact. Pay / Benefits * Design, build and evolve scalable, secure software for enterprise assets and operations * Lead technical initiatives and mentor engineers to uphold engineering standards * Collaborate with Product, Design and Engineering to solve customer problems * Integrate AI capabilities into production software to improve outcomes * Drive architecture decisions, technical debt management and delivery commitments * Champion software quality, observability and secure-by-default practices * Promote pragmatic AI usage that adds genuine customer value Tasks * Go and modern backend development experience * Experience designing distributed systems, microservices and RESTful APIs * DDD, bounded contexts, event-driven architecture and service decomposition * Cloud-native apps with Kubernetes, Kafka/Redpanda, PostgreSQL and MongoDB * AWS and/or Azure experience * CI/CD, automated testing, observability and production operations * Security-focused design, authentication/authorization and DevSecOps * Experience integrating AI in enterprise software with LLMs and practical AI patterns * Mentoring ability and strong problem-solving/communication skills * Minimum 6 years in a similar role * Degree in Computer Science, Software Engineering or Information Technology Key requirements * hybrid work opportunities * flexible hours * inclusive workplace culture * global team * opportunity to make a meaningful impact * commitment to sustainability

Requirements

_ observability and secure-by-default practices * Promote pragmatic AI usage that adds genuine customer value Tasks * Go and modern backend development experience * Experience designing distributed systems, microservices and RESTful APIs * DDD, bounded contexts, event-driven architecture and service decomposition * Cloud-native apps with Kubernetes, Kafka/Redpanda, PostgreSQL and MongoDB * AWS and/or Azure experience * CI/CD, automated testing, observability and production operations * Security-focused design, authentication/authorization and DevSecOps * Experience integrating AI in enterprise software with LLMs and practical AI patterns * Mentoring ability and strong problem-solving/communication skills * Minimum 6 years in a similar role * Degree in Computer Science, Software Engineering or Information Technology Key requirements * hybrid work opportunities * flexible hours * inclusive workplace culture * global team * opportunity to make a meaningful impact * commitment to a observability

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

1:15 min

Key lessons learned from implementing automated mobile DevSecOps

Moataz Nabil Moataz Nabil · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all