Senior Software Engineer (Backend)

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be working at a leading, global security authority that is known for disrupting its own category. The encryption provided by the company is trusted by major ecommerce brands, world's largest companies, major cloud providers, entire country financial systems, internets of things, and even surgically embedded pacemakers. The primary goal is to help companies establish digital trust in the real world. As a Senior Software Engineer, your role will involve collaborating with product managers, UX designers, and architects to understand project requirements and technical specifications. You will be responsible for designing, developing, testing, and maintaining software applications to ensure they meet high-quality standards and performance benchmarks. Writing clean, efficient, and maintainable code in alignment with coding standards and best practices will be a key aspect of your responsibilities. Additionally, you will conduct code reviews to enhance code quality, consistency, and alignment with the product design and architecture. Your tasks will also include analyzing, troubleshooting, and debugging product defects, providing timely solutions to customer issues, and staying updated on emerging technologies and industry trends to improve software development processes and tools continuously. You will contribute to architectural decisions and drive technical innovation within the team. To be eligible for this role, you should possess a Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent experience. A minimum of 5 years of professional experience in a software development role is required. Proficiency in Java, Python, and a solid understanding of software development principles is essential. Experience in developing LLM-powered applications using AI frameworks like LangChain or LlamaIndex, as well as expertise in GenAI product development focusing on RAG techniques and AI agents, is preferred. Furthermore, familiarity with TensorFlow, PyTorch, LangChain, OpenAI APIs, NLP libraries, AI application development, data analytics, cloud computing platforms, MLOps, CI/CD pipelines, RESTful web services, CI/CD tools, databases, containerization with Docker, container orchestration using Kubernetes and Helm, software development methodologies like Agile or Scrum, secure coding practices, and unit testing is beneficial. Good communication and collaboration skills along with the ability to work effectively in cross-functional teams are essential. Having knowledge of PKI, Cryptography, and Code Signing would be an added advantage for this role. The company offers generous time-off policies, top-notch benefits, as well as education, wellness, and lifestyle support as part of the benefits package.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You