Talent.com
This job offer is not available in your country.
Coredge - Software Developer Engineer II - Python / Golang

Coredge - Software Developer Engineer II - Python / Golang

COREDGE.IO INDIA PRIVATE LIMITEDBangalore
30+ days ago
Job description

As a Software Engineer at Coredge, you will help develop our next-generation cloud-native core solution alongside the product and open-source community.

You'll write scalable Python code for robust applications and ensure high performance and low latency server-side logic.

Key Responsibilities :

System Engineering :

  • Design and implement systems in Python or Golang.

Performance Optimization :

  • Address performance issues through creative experiments and internal product features.
  • Open Source Contributions :

  • Research, propose, and integrate open-source projects aligned with product goals.
  • Code Quality & Documentation :

  • Write clean, efficient, and well-documented Python / Golang code as an example for junior engineers.
  • Software Development Lifecycle :

  • Participate in all stages of product design, implementation, testing, and deployment.
  • Architecture & Design :

  • Discuss abstract system architectures from ideas through implementation to solve technical challenges.
  • Mentorship & Team Leadership :

  • Mentor software engineers in a culture of trust and :
  • Minimum 3 years of experience in Python development.
  • Framework Development :

  • Strong Python / Golang skills to develop reusable and scalable framework components.
  • Engineering Practices :

  • Experience with code refactoring, design patterns, CI, scalable app development, security, and functional programming.
  • Cloud & Kubernetes :

  • Knowledge of cloud-native principles and Kubernetes architecture.
  • OpenStack experience preferred.
  • Performance Tuning :

  • Ability to benchmark and optimize cloud / Kubernetes systems.
  • Open Source Involvement :

  • Contribution to CNCF or similar communities is a plus.
  • Architecture Experience :

  • Background in building scalable, performance-optimized software systems.
  • Soft Skills :

  • Strong problem-solving skills and attention to detail.
  • Team Collaboration :

  • Ability to work independently and as part of a team.
  • Communication Skills :

  • Excellent at explaining technical topics to non-technical stakeholders.
  • Continuous Learning :

  • Proactive attitude toward learning and professional growth
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Ii • Bangalore