CRESSOFT CONSULTANCY LIMITED
Golang Engineer
CRESSOFT CONSULTANCY LIMITEDTurkey13 days ago
Full-timeRemote FriendlyInformation Technology

📍 Location: Remote (Turkey-based, aligned with UK hours)

💼 Contract Duration: 6 months initial contract (Very likely to extend to 12 months)



About us - Cressoft


Cressoft has been a trusted IT consultancy firm in the UK since 2011, delivering impactful projects and providing top-tier tech talent to our clients. We’re proud to announce our recent partnership with Sainsbury’s, the UK’s largest retail company. Cressoft is the exclusive offshore talent supplier, making this an exciting opportunity to join a team that values expertise and innovation.


As a Backend Engineer, you will design and deliver scalable technology solutions that enhance customer experience, improve efficiency, and reduce costs. You’ll apply sound engineering principles, demonstrate technical expertise, and continuously seek process improvements.

Tech Stack:

  • Backend: Go (Golang), Serverless Lambda / Step Functions, API GW and queue-based tooling (SQS), and more!
  • DB: DynamoDB
  • Cloud Environment: AWS



Key Responsibilities

  • Develop and maintain backend services using Golang.
  • Build and manage cloud solutions on AWS (DynamoDB, S3, SNS, SQS, Lambda).
  • Implement infrastructure as code with Terraform.
  • Write clean, efficient, and well-tested code.
  • Automate CI/CD pipelines using GitHub Actions.
  • Collaborate with cross-functional teams to deliver new features.
  • Ensure application performance, reliability, and security.
  • Utilize Kafka for real-time data processing.
  • Conduct code reviews and troubleshoot issues promptly.
  • Support release monitoring and future participation in service support rota.
  • Occasional travel for team meetings required.


Core Hours

  • 09:00–17:30 UK time, Monday–Friday, with some flexibility.
  • Exceptional out-of-hours work may be required.


Requirements

  • Minimum 2 years’ experience in backend development with Golang and NoSQL databases.
  • Strong knowledge of AWS services and serverless architecture.
  • Proficiency with Git/GitHub and CI/CD practices.
  • Familiarity with agile methodologies.
  • Excellent problem-solving and communication skills.
  • Experience with AI-assisted coding.
  • Knowledge of SQL databases, Docker/Kubernetes, and monitoring tools.
  • Understanding of cloud security best practices.
  • Familiarity with Kafka for data streaming.
  • Strong English communication.


Work Arrangement

  • Fully Remote – Work hours are 9 AM to 5:30 PM UK time for seamless team collaboration with an hour lunch break.
  • Communication – Primarily via Microsoft Teams and Slack.

Key Skills

Ranked by relevance