Senior Software Engineer (IGT1 Lanka Sitecore)

IFS

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

About the role:

We are seeking a Senior Software Engineer to join our Backend Engineering 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 embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles while also valuing inclusive workplace experiences. By fostering a sense of community we drive innovation strengthen connections and nurture belonging. Our commitment ensures you can work in a way that suits you best while also engaging with colleagues to share ideas and build meaningful relationships. #LI-Hybrid


Remote Work :

No


Employment Type :

Full-time

About the role:We are seeking a Senior Software Engineer to join our Backend Engineering 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.Responsibi...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

We are growing! At IFS we are constantly growing to deliver award-winning solutions to hundreds of partners and thousands of customers worldwide! We help companies who want to be their best when it matters most – at their #momentofservice. Visit https://ifs.link/IzM0px to find out mo ... View more

View Profile View Profile