You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer

Looking for a software engineer

  • New grad/1+ year experienced candidate with interest in working on back-end services end-to-end.
  • Strong computer science fundamentals, including design patterns, algorithms, asymptotic complexity, parallelism, and database schema design.
  • Strong experience with Java/J2EE, Spring Frameworks, and scripting languages like Python, and building RESTful services.
  • Understanding of CI/CD systems such as GitHub Actions, Jenkins.
  • Understanding of Kubernetes and modern deployment strategies.
  • Ability to take ownership of complex projects and provide end-to-end engineering solutions: from architecture design to implementation and production support.
  • Strong interpersonal, communication, relationship-building, organization, and time-management skills.
  • Experience in Agile software development methodologies.
  • AI enthusiast with a focus on problem-solving and a passion for developing efficient and scalable solutions using AI.
  • Outstanding communication skills.