Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21139968

    BENGALURU · FULLTIME

    Principal Software Engineer - Java

    Replicon Software

    Replicon Software

    Bengaluru · onsite · Posted 6d ago

    Sourced fromNaukri
    Undisclosed6–10 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

     

    Pncpl Software Engineer

    Position Responsibilities :

    • Lead the architecture and development of AI-powered, distributed systems that meet enterprise-grade performance and security standards.
    • Leverage AI tools for code generation, architectural design, and documentation to accelerate delivery and improve quality.
    • Design, build, and maintain services using Python, Java, and Node.js, following clean-code and secure design principles.
    • Develop agentic AI-based tools, domain-specific copilots, and developer productivity enhancements.
    • Collaborate with cross-functional teams to define modular, scalable, and compliant architecture patterns.
    • Conduct technical design reviews and produce detailed documentation, including system specifications, API docs, and architecture diagrams.
    • Integrate AI solutions into CI/CD pipelines, ensuring observability, automated testing, and deployment standards are met.
    • Implement robust monitoring and performance engineering practices to maintain high-quality deployments.
    • Continuously evaluate emerging AI technologies and integrate them into development workflows for maximum impact.
    • Champion best practices in security, automation, and performance optimization across the organization.


    Qualifications :

    • 8+ years in software engineering with full-stack or backend development in Python, Java, and/or Node.js.
    • 3+ years with AI tools for development, prototyping, or documentation tasks.
    • Experience with cloud-native development and containerized deployment (Docker, Kubernetes).
    • Knowledge of AI integration patterns, vector stores, prompt engineering, and RAG pipelines.
    • Ability to design software architecture using sequence diagrams, ERDs, data models, and threat models.
    • Comfortable with Gen AI-first environments and working with remote Agile teams.

    Preferred Qualifications

    • Experience building AI copilots or developer tools using OpenAI/Claude SDKs, LangChain, or similar frameworks.
    • Experience working in a fast-paced, AIDLC environment, with a strong understanding of CI/CD practices.
    • Familiarity with GitHub Actions, Argo Workflows, Terraform, and monitoring/observability tools.
    • Containerization and Orchestration: Proficiency in Docker and Kubernetes for containerization and orchestration.
    • Cloud Platforms: Experience with cloud computing platforms such as AWS, Azure, or OCI Cloud.

     

     

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Design PatternsLow Level DesignHigh Level Designamazon web servicesMulti-Agent SystemsEvent DrivenArchitectural DesignSpring BootJavaArchitectureMicroservicesSystem DesignAgentic AiDistribution System

    Section · Company

    About Replicon

    Replicon Software

    Replicon Software

    Software Product

    771

    employees

    1996

    30 years old

    Calgary, Alberta

    US

    ₹12.4L PA avg

    Avg at Replicon

    About

    Time management software to track time invested, expenses & attendance

    Industries

    Software Product

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    3.8

    Career growth

    3.2

    Work-life

    4.3

    Employees rate it well for

    Work-Life Balance37Overall Company37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 1,110 Software Engineer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained