Senior Ii Software Engineer (python / Go / Opensearch / Elk / Apis / Docker)

Year    KA, IN, India

Job Description

Job Title:

Senior II - Software Engineer (Python / GO / OpenSearch / ELK / APIs / Docker)

Location:

Mangalore

Employment Type:

Full-time###

Job Summary:




We are looking for a highly skilled

Senior II - Software Engineer

who can drive end-to-end development, ensure high code quality, and contribute to system architecture design. The ideal candidate should have strong experience with

Python, Go, OpenSearch/Elasticsearch, APIs

, and

Docker

, alongside DevSecOps and CI/CD best practices. You will mentor junior developers, build scalable systems, and optimize production deployments.###

Key Responsibilities:



Lead technical design through

FDDs/IDDs

, structured pseudocode, and time-bound POCs. Estimate and execute development, testing, and deployment tasks accurately. Analyze system behavior through testing, logs, and metrics. Design efficient

PostgreSQL

databases and contribute to

microservices

architecture. Develop scalable services in

Python

and

Go

, and integrate

RESTful APIs

. Design, develop, and maintain Elasticsearch/Opensearch clusters for indexing and search. Write clean, well-documented code with clear logic justifications. Apply structured naming conventions and use efficient data structures. Perform developer testing to reduce QA feedback and defects. Conduct peer code reviews and uphold best coding practices. Ensure timely, low-downtime releases and manage migrations and upgrades. Implement

DevSecOps

practices (e.g., vulnerability scanning, license checks). Monitor production deployments, analyze system health, and resolve issues quickly. Mentor junior engineers and review their code and test cases. Engage in system design discussions and collaborate across teams. Evaluate and integrate new tools and frameworks into the

CI/CD pipeline

. Assess open-source tools with a focus on compliance, performance, and LTS.
###

Required Skills & Qualifications:



Bachelor's or Master's in Computer Science, Engineering, or a related field 4+ years of professional software development experience Proficient in

Python

and

Go

, with experience building scalable systems Hands-on with

RESTful API design

and

microservices using Docker

Strong experience with

PostgreSQL

and large dataset handling Experience in Design, develop and maintain Elasticsearch/Opensearch clusters for indexing and search Deep understanding of system performance, profiling, and debugging Proven use (or willingness to adopt)

AI-assisted development tools

(e.g., Copilot, Cursor, Windsurf) * Ability to integrate

AI workflows

into POCs, debugging, documentation, and optimization

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4073162
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year