Associate Software Engineer

NICESanta Clara, CA
Hybrid

About The Position

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? As Backend Software Engineer, you will play a key role in building and enhancing robust backend systems that support critical business applications for Fraud Prevention and Anti-money Laundering. The ideal candidate is experienced, self-driven, and has a strong grasp of modern backend technologies.

Requirements

  • Bachelor’s degree or higher in Computer Science or related field
  • 2+ years of experience in backend development
  • Strong Proficiency in Java, Python and object oriented programming
  • Strong proficiency of relational databases (MySQL, PostgreSQL, etc.)
  • Experience developing and consuming RESTful APIs
  • Familiarity with message queues such as Kafka or RabbitMQ
  • Proven ability to work in an agile development environment
  • Experience with CI/CD pipelines and tools like Jenkins, Docker, or Kubernetes
  • Experience using AWS cloud infrastructure

Nice To Haves

  • Experience developing LLM-based applications
  • Familiarity with vector databases (such as pgvector, ChromaDB etc)
  • Experience with Github Copilot

Responsibilities

  • Design, develop, and maintain backend services and APIs
  • Collaborate with frontend developers, product managers, and other stakeholders to build scalable solutions
  • Ensure high-quality code through testing, code reviews, and adherence to best practices
  • Optimize application performance and troubleshoot issues
  • Participate in an agile development environment, attending daily stand-ups and contributing to sprint planning

Benefits

  • Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment!
  • As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations.
  • If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!
  • Enjoy NICE-FLEX!
  • At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week.
  • Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service