DigiCert Logo

DigiCert

Senior Software Engineer - Java + Rust

Posted Yesterday
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
As a Senior Software Engineer, you'll design, develop, and maintain scalable web services, collaborating with cross-functional teams and adhering to coding standards.
The summary above was generated by AI

Who we are

DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 100,000 organizations, including 90% of the Fortune 500, choose DigiCert to stop today’s threats and prepare for a quantum-safe future at www.digicert.com


Job summary

We are seeking an experienced Software Engineer to join our dynamic and innovative team. As a Senior Software Engineer-Backend, you will be a key contributor to the design, development, and maintenance of our web services. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable web services that meet the evolving needs of our customers. 


What you will do

  • Work closely with product managers, UX designers and architects to understand project requirements and technical specifications.
  • Design, develop, test, and maintain software applications, ensuring they meet high-quality standards and performance benchmarks.
  • Write clean, efficient, and maintainable code, in accordance with coding standards and best practices.
  • Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues.

What you will have

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in a software development role.
  • Proficiency in one or more programming languages -Java and Rust.
  • Knowledge of media processing (image/video), metadata systems like JUMBF, EXIF, XMP etc..
  • Knowledge on tools like ffmppeg, OpenCV
  • Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational (Cassandra) databases
  • Proficiency in containerization with Docker and expertise in container orchestration utilizing Kubernetes
  • Experience with software development methodologies, such as Agile
  • Problem-solving skills and the ability to analyze and address complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Application of secure coding practices and methodologies.
  • A passion for unit testing and consistently delivering high-quality code.
  • Prior C2PA knowledge is a plus.

Benefits

  • Generous time off policies
  • Top shelf benefits
  • Education, wellness and lifestyle support

#LI-SD1


__PRESENT

Similar Jobs

47 Minutes Ago
In-Office
Junior
Junior
Gaming
As a Game Mathematician at Zynga, you will collaborate with designers to create mathematical models for slot games, perform analyses, and ensure game features engage players effectively.
Top Skills: Computer ScienceExcelMathematicsProgramming
48 Minutes Ago
In-Office
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Design and implement complex analog circuits for advanced DRAM products, oversee layout processes, validate designs, and mentor junior engineers. Collaborate across multiple teams to enhance product manufacturability using AI tools.
Top Skills: AICmos
48 Minutes Ago
In-Office
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
The Technical Research Engineer will evaluate competitors and product features, create training materials, and support sales efforts to enhance market success.
Top Skills: AWSAzureCommvaultDellemc IdpaGCPVeeam Backup & RecoveryVeritas Netbackup

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account