DevJobs

Senior Software Engineer- Platform Team

Overview
Skills
  • Go Go ꞏ 2y
  • Java Java ꞏ 2y
  • Scala Scala ꞏ 2y
  • SQL SQL
  • Node.js Node.js ꞏ 2y
  • Kafka Kafka
  • NoSQL NoSQL
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • K
  • V stores
  • SQS

About the team

The Platform Team plays a critical role in shaping the foundation of our systems and services. Responsible for building and maintaining core functionalities such as user management, authorization, authentication, and key integrations, the team ensures the seamless operation of essential business processes.

We tackle complex, high-impact challenges that demand scalable, secure, and innovative solutions.

Joining this team means working on projects that are central to our company's success, with opportunities to influence architectural decisions, solve intricate technical problems, and collaborate with cross-functional stakeholders.

To learn more about Salt Security’s R&D - tap here!


Who are you

  • 5+ years of software engineering experience (2+ years in Scala/ Java/ GO/ Node)
  • Strong understanding of OOP principles, SOLID design, and essential design patterns
  • Proficient with various Databases and persistence layers, including SQL, NoSQL, and K/V stores
  • Results-driven professional skilled in end-to-end project delivery, from discovery to deployment, with expertise in cross-functional collaboration
  • Bachelor’s degree in Computer Science (or equivalent), or relevant military background


.Advantage

  • Hands-on experience in Go or Scala
  • Hands-on experience with microservices architecture and cloud technologies (experience with Docker, Kubernetes, and AWS)
  • Hands-on experience with asynchronous systems (Kafka/ RabbitMQ/ SQS)


.

Salt Security