Jobs · Engineering

Principal Software Engineer

Couchbase · United States · 3 days ago
RemoteRemoteEngineeringFull-time

Requirements

  • Strong technical skills in software engineering
  • Experience with distributed systems and NoSQL databases
  • Knowledge of machine learning and AI technologies
  • Ability to design, develop, and maintain scalable and high-performance software solutions
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills

Skills

  • Proficiency in programming languages such as Java, Python, or C++
  • Experience with Couchbase or similar NoSQL database technologies
  • Understanding of distributed computing principles and architectures
  • Knowledge of data structures and algorithms
  • Experience with DevOps practices and tools
  • Experience with CI/CD pipelines
  • Experience with cloud-native development

Similar jobs