Want to professionalize your AI skills, pivot to an AI role and increase your salary?
Master AI Engineering with the most practical and comprehensive LLM Development certifications at Towards AI Academy.

IFS

Senior Software Engineer (IGT1 Lanka)

IFS

Published 16 Dec 2025
Colombo, Sri Lanka
Full Time

Share this job

Role Highlights

Languages used

GO
Python
SQL
S3

Key skills

Big Data
Data Infrastructure
Computer Science
Integrations
API
CICD
Information Systems
Design Patterns
Embedded
Backend
ETL
Reliability
Batch
Testing
Architecture
Agile
Microservices
Stream
DataSets
Streaming
NOSQL

Tools, Libraries and Frameworks

Rest
MQ
GitHub
Jenkins
Docker
Kubernetes
EKS
AWS
EC2
DynamoDB
Elasticsearch
Azure
Flink
Kafka
SnowFlake
RedShift
MongoDB
Airflow
Hadoop
React

Description

IFS Senior Software Engineer (IGT1 Lanka) \\\| SmartRecruiters Google Chrome Microsoft Edge Apple Safari Mozilla Firefox . Senior Software Engineer (IGT1 Lanka) Full-time IFS Referral Bonus Code: SH Job Location: Hybrid Company Description About IGT1 Lanka IGT1 is a rapidly growing offshore technology and talent solutions company based in Port City Colombo. We are a fully owned subsidiary of IGT I Holdings Sweden AB, funded by the three of worlds leading private equity firms; EQT Group, Hg, and TA Associates. Were also proud to be a sister company of IFS, Sri Lankas largest and most established technology company. At IGT1, we partner with global businesses to provide them with an operation that maximizes efficiency, spurs growth, allows them to develop and deliver world-class product and services, and create long-term value. Our people-first culture champions diversity, teamwork, and continuous learning, creating an environment where talent thrives. With a team of over 500 professionals and counting, we are always looking for passionate, skilled individuals who want to make a global impact while being part of something extraordinary. Through our offshore collaboration model, you'll be embedded within the team of one of our esteemed international clients, contributing directly to high-impact, enterprise-level initiatives. About the client: Sitecore Sitecore delivers a composable digital experience platform that empowers the worlds smartest and largest brands to build lifelong relationships with their customers. A highly decorated industry leader, Sitecore is the leading company bringing together content, commerce, and data into one connected platform that delivers millions of digital experiences every day. Thousands of blue-chip companies including American Express, Porsche, Starbucks, LOréal, and Volvo Cars rely on Sitecore to provide more engaging, personalized experiences for their customers. Job Description About the role: We are seeking a Senior Software Engineer to join our Backend Engineering Team. In this role, you will design and build scalable data infrastructure, optimize data pipelines, and enable advanced analytics. You will build Restful APIs to power personalization and recommendation systems. Responsibilities Develop RESTful APIs using Go, Python, or equivalent frameworks to expose data services and integrate with downstream applications. Design & Develop scalable ingestion frameworks for structured, semi-structured, and unstructured data from diverse sources. Build & Optimize ETL pipelines ensuring data integrity, quality, and reliability across batch and real-time workflows. Automate Testing & Monitoring for ingestion frameworks to ensure resilience and adaptability. Contribute to Architecture decisions, design patterns, and scalability strategies for new and existing systems. Perform POCs to evaluate emerging technologies and continuously improve platform capabilities. Develop unit integration tests and use continuous integration to deploy services. Qualifications Preferred Skills and Experience 46 years of experience in Software Engineering with a Bachelors or Masters in Computer Science, Information Systems, or related field. Skilled in programming languages: Golang, Python, SQL; exposure to and React is a plus. Experience developing RESTful APIs using Go, Python, or similar frameworks. Experience with CI/CD pipelines (GitHub, Jenkins) and containerization (Docker, Kubernetes/EKS). Knowledge of AWS services: EC2, S3, DynamoDB, Elasticsearch. or Azure Services. Strong understanding of Agile methodologies, APIs, and microservices. Nice to have Skills Familiarity with stream processing(flink), message queues(Kafka, rabbit mQ), and scalable data systems. Proven experience building and optimizing big data pipelines, architectures, and datasets. Strong proficiency in Elasticsearch (architecture, indexing, querying). Hands-on experience with Big Data frameworks: Hadoop, Spark, Spark Streaming, or Flink. Proficiency in SQL and NoSQL systems (Snowflake, Redshift, MongoDB, DynamoDB, HBase). Experience with workflow orchestration tools (Airflow preferred; Luigi, Azkaban are a plus). Additional Information We champion flexibility and hybrid work options to support varying lifestyles and personal needs. At the same time, we value the power of in-person collaboration to build community, spark innovation, and strengthen connections. Our approach ensures you can work in ways that suit you best while still engaging with colleagues to share ideas and grow together. #LI-Hybrid #LI-DNP I'm interested I'm interestedCookies Settings I'm interested Posted by Dilshi Silva share this job Share on LinkedIn&mini=true&source=SmartRecruiters&summary=IFS%20is%20looking%20for%3A%20Senior%20Software%20Engineer%20(IGT1%20Lanka)%20in%20Colombo%2C%20Sri%20Lanka.%20https%3A%2F%2Fjobs.smartrecruiters.com%2FIFS1%2F744000099204865-senior-software-engineer-igt1-lanka-%3Ftrid%3D463ac537-35c8-4256-8fe4-47ea285de0a6&url=https%3A%2F%2Fjobs.smartrecruiters.com%2FIFS1%2F744000099204865-senior-software-engineer-igt1-lanka-%3Ftrid%3D463ac537-35c8-4256-8fe4-47ea285de0a6 Share on LinkedIn) Share on Facebook Share on Twitter.&via=SmartRecruiters&url=https%3A%2F%2Fjobs.smartrecruiters.com%2FIFS1%2F744000099204865-senior-software-engineer-igt1-lanka-%3Ftrid%3D33221b55-7baa-4189-992e-a7fac0c08950 Share on Twitter) Share via email&body=IFS%20is%20looking%20for%3A%20Senior%20Software%20Engineer%20(IGT1%20Lanka)%20in%20Colombo%2C%20Sri%20Lanka.%20https%3A%2F%2Fjobs.smartrecruiters.com%2FIFS1%2F744000099204865-senior-software-engineer-igt1-lanka- Share via email) Share on Xing Share on WeChat Share to WeChat × Copy the link and open WeChat to share. Copy to clipboard Open WeChat Share to WeChat × Use Scan QR Code in WeChat and click ··· to share. Senior Software Engineer (IGT1 Lanka) Colombo, Sri Lanka Full-time I'm interested I'm interested

Required Qualifications and Skills

The role requires 4 to 6 years of experience in Software Engineering. A Bachelor's or Master's degree in Computer Science, Information Systems, or a related field is preferred. Proficiency in Golang, Python, and SQL is necessary, with exposure to React being a plus. Experience developing RESTful APIs using Go, Python, or similar frameworks is essential. Familiarity with CI/CD pipelines, containerization, and AWS or Azure services is also required. A strong understanding of Agile methodologies, APIs, and microservices is expected.

Disclaimer

Disclaimer: Job and company description information and some of the data fields may have been generated via GPT-4 summarisation and could contain inaccuracies. The full external job listing link should always be relied on for authoritative information.

About the company

IFS

Size

7916

Website

ifs.com

Founded

HQ

Linköping, SE

Public/Private

Privately Held

Description

IFS develops and delivers enterprise software for companies around the world who manufacture and distribute goods, build and maintain assets, and manage service-focused operations. Within our single platform, our industry specific products are innately connected to a single data model and use embedded digital innovation so that our customers can be their best when it really matters to their customers at the Moment of Service. The industry expertise of our people and of our growing ecosystem, together with a commitment to deliver value at every single step, has made IFS a recognized leader and the most recommended supplier in our sector. Our team of 6,000+ employees every day live our values of agility, trustworthiness and collaboration in how we support our 6,500+ customers. Learn more about how our enterprise software solutions can help your business today at ifs.com. Follow us on Twitter: @ifs Facebook: www.facebook.com/ifsdotcom Instagram: www.instagram.com/ifsdotcom Visit the IFS Blog on technology, innovation and creativity: https://blog.ifs.com/

Share

Share this job

Related jobs

Scikit-learn
Data Engineer
Data Lakes
Feature Engineering
Colombo
Full Time
Data Governance
Computer Science
Data Migration
Embedded
Colombo, Sri Lanka
Full Time
Data Engineer
Feature Engineering
Time Series
Anomaly Detection
Colombo
Full Time