Senior Full-Stack Engineer (Golang / Python + Security)

ShiftX
Full-timeSri Lanka

We’re hiring a Senior Full-Stack Engineer (Golang / Python + Security) to join our engineering team at ShiftX Global, supporting product development for one of our partners working on privacy-enhancing technologies, including secure multi-party computation (MPC), homomorphic encryption, and applied cryptography. You’ll contribute to the architecture and development of production-grade systems used to protect and compute over sensitive data at scale.

This is a full-time, long-term role, where you’ll be part of a collaborative team of engineers, designers, and product strategists delivering value-driven tech solutions with speed and precision.

Responsibilities

  • Build backend systems in Go (Golang) or Python to power secure data computation and orchestration platforms.
  • Develop lightweight user interfaces and command-line tools using React/Next.js or CLI frameworks.
  • Design and document clean REST and GraphQL APIs.
  • Deploy and manage services in Docker/Kubernetes environments.
  • Write infrastructure as code using Terraform or Helm, and manage deployments via CI/CD pipelines (GitHub Actions, GitLab, etc).
  • Apply best practices in cloud ops (AWS/GCP) and security (IAM, VPC, cost awareness).
  • Implement and integrate modern security standards: TLS, OAuth2/OIDC, JWT, public-key crypto.
  • Collaborate in a low-meeting, async-first engineering culture.

Requirements

  • 5+ years of experience building production systems in Golang and/or Python.
  • Experience with React, Next.js, or CLI-based UI development.
  • Proficiency in Docker, Kubernetes, and infrastructure automation (Terraform/Helm).
  • Familiarity with CI/CD, testing frameworks, and static code/security scanning.
  • Working knowledge of cloud operations on AWS or GCP.
  • Strong grasp of web security standards and public-key cryptography.
  • Ability to read technical specs or whitepapers and translate them into robust code.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Excellent written and spoken English.
  • Independent, proactive, and detail-oriented with an ownership mindset.

Bonus (Preferred but Not Mandatory)

  • Exposure to privacy-enhancing technologies such as MPC, FHE, ZK, or differential privacy.
  • Experience in performance tuning or system benchmarking.
  • Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).
  • Domain knowledge in regulated industries: healthcare, finance, or government cloud.

Why Join ShiftX Global ?

  • Join a high-impact engineering team solving real product challenges.
  • Work with global clients on exciting and meaningful projects.
  • Competitive compensation and performance bonuses.
  • Opportunity to grow into a lead or architect role.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
How many years of experience do you have building production systems in Golang and/or Python?*
Do you have any exposure to MPC, FHE, ZK, or privacy-enhancing technologies?
Rate your English communication skills (written and verbal)? *
What's the earliest date you can start work ?*
What's your expected monthly salary for this position ?*