Padmi
DigiCert logo
DigiCert

PKI (Public Key Infrastructure) · Digital certificates

Senior Software Engineer

BangalorePosted 3 months ago
Software engineeringSenior
Apply at DigiCert

Opens the source posting on digicert.com

Source description

About the role

View original

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 a highly experienced Full Stack Senior Software Engineer with deep expertise in Java and Python, strong cloud-native development skills on AWS, and hands-on experience building Agentic AI workflows and intelligent applications.

What you will do

• Collaborate 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.

• Conduct code reviews to increase code quality, consistency, and alignment with the product design and architecture.

• Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues.

• Design, develop, scale, and manage robust APIs to ensure seamless and secure communication across distributed systems and external platforms.

• Establish, implement, and enforce strict API and data governance policies to ensure security, compliance, and architectural consistency across all enterprise integrations.

• Stay up to date on emerging technologies and industry trends to continuously improve software development processes and tools.

• Contribute to architectural decisions and help drive technical innovation within the team.

• Design and implement end-to-end full stack features spanning Java/Python back-end services, RESTful APIs, and modern front-end components integrated with cloud-native AWS infrastructure.

• Architect and develop Agentic AI workflows — including multi-agent orchestration, tool-use patterns, and autonomous task pipelines — leveraging frameworks such as LangChain, LangGraph, CrewAI, or AWS strands/Agentic core.

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 Java and Python and a strong grasp of software development principles.

• Deep, hands-on expertise with AWS services including EC2, ECS/EKS, Lambda, S3, RDS, SQS/SNS, API Gateway, Bedrock, and SageMaker, with a strong preference for AWS-first architecture decisions.

• Hands-on experience with Spring Boot, RESTful APIs, microservices, and cloud-native application development.

• Experience building Generative AI applications using LLMs (GPT, Claude, Llama, etc.), RAG, embeddings, and prompt engineering.

• Experience developing AI agents and Agentic AI workflows using frameworks such as LangChain, LangGraph, CrewAI, or AWS AgentCore/Strands.

• Experience deploying AI/ML applications with MLOps, CI/CD pipelines, and model lifecycle management.

• Proficiency with Docker, Kubernetes, relational and NoSQL databases, and Agile development practices.

• Strong problem-solving, communication, and secure software development skills.

• Experience with Infrastructure as Code (Terraform/CloudFormation) and DevOps tools such as GitHub Actions, Harness, or Jenkins.

• Exceptional problem-solving skills and the ability to analyse and address complex technical issues.

Nice to have

• List preferred qualifications here

• Experience with GraphQL, Kafka, Databricks, or distributed data platforms.

• Experience with OpenTelemetry, Prometheus, Grafana, or New Relic.

• Experience mentoring engineers and contributing to architecture and technical strategy.

• Experience developing and deploying AI applications including chatbots, virtual assistants and other NLP powered tools.

• Develop, fine-tune and deploy LLM-based solutions using AWS services and tools.

• Experience with MLOps, CI/CD pipelines for ML models, model monitoring and lifecycle management.

• Experience in using Blackduck, SonarQube, FOSSA or similar tools.

• Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational databases.

• Application of secure coding practices and methodologies.

• A passion for unit testing and consistently delivering high-quality code.

Benefits

  • • Generous time off policies

  • • Top shelf benefits

  • • Education, wellness and lifestyle support

  • To protect candidate information and maintain a secure hiring process, all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.

  • #LI-SS

One address, no account. We’ll tell you when matching roles go live.

More at DigiCert

Related open roles

View all roles