Browse All Jobs

Terra Quantum is seeking a Full Stack Software Engineer to design and implement scalable, data-driven systems. The ideal candidate will have expertise in cloud-native technologies and data processing. The engineer will build foundational engineering capabilities for scaling solutions and developing product solutions.

Responsibilities:

  • Design, develop, and maintain scalable backend services using Golang and Python.
  • Build and optimize APIs using gRPC || GraphQL || REST to support high-performance applications.
  • Deploy, manage, and monitor containerized applications using Docker and Kubernetes.
  • Design and manage databases (SQL/NoSQL) to handle large-scale data efficiently.
  • Implement CI/CD pipelines for automated testing, deployment, and monitoring.
  • Work collaboratively with product managers, frontend engineers & researchers to deliver end-to-end solutions.
  • Ensure application security, performance, and scalability best practices.
  • Troubleshoot and optimize system performance, bottlenecks, and data pipelines.

Requirements:

  • 2+ years of experience in full-stack development.
  • Strong proficiency in Golang || Python || TypeScript or similar languages.
  • Experience with Kubernetes, Docker, and cloud-native application development.
  • Hands-on experience with gRPC / GraphQL / REST APIs and microservice architecture.
  • Knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Familiarity with scalable data processing techniques.
  • “You build it, you run it” - Experience with monitoring, logging, and observability tools.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Understanding of DevOps practices.

The role offers:

  • Opportunity to work with quantum technology experts.
  • Knowledge of cutting-edge technology developments.
  • Competitive salary.
  • Flexible working arrangements.
Apply

Terra Quantum