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.