logo
Foreground
Explore Opportunities

Backend Development Lead

Exp: 7+ Years

Python

Golang

Kubernetes

Cloud Native

API Design

Performance Optimization

About Us

Coredge is a leading innovator in cloud and AI technologies, dedicated to providing cutting-edge solutions that drive business success. We specialize in delivering scalable PaaS and IaaS products to a diverse range of clients, including data center providers and government agencies.

Role Overview

As a Backend Development Lead, you need to write scalable Python code for developing and implementing robust applications. You would indulge your dedication and passion to build server-side logic ensuring low-latency and high-end performance. As a Software Engineer at Coredge, you will help develop our next-generation cloud-native core solution along with the product and the open-source community to build the Coredge.io vision.

Key Responsibilities

  • System Engineering:
    Develop and implement backend systems using Python or Golang.
  • Performance Optimization:
    Work on performance issues using creative experiments and internally developed product features.
  • Open Source Contributions:
    Research, propose, and integrate relevant open-source projects based on product objectives.
  • Code Quality & Documentation:
    Write well-structured, efficient, and well-documented Python/Golang code as an example for junior engineers.
  • Software Development Lifecycle:
    Participate in all levels of product definition, design, implementation, testing, and deployment.
  • Architecture & Design:
    Discuss abstract system architectures and apply domain experience to solve technical challenges creatively.
  • Mentorship:
    Guide and mentor software engineers, fostering an environment of trust and accountability.

Requirements

  • Technical Skills:
    Proficiency in Python development with strong expertise in building scalable frameworks.
  • Framework Development:
    Hands-on experience in designing and developing reusable framework components.
  • Engineering Practices:
    Knowledge of code refactoring, design patterns, test-driven development, CI/CD, and security best practices.
  • Cloud & Kubernetes:
    Understanding of Kubernetes architecture and cloud-native development.
  • Community Contributions:
    Open-source contributions, especially to CNCF or similar communities, is a plus.
  • Performance Benchmarking:
    Experience in benchmarking Kubernetes or cloud environments is an added advantage.

Soft Skills

  • Problem-Solving:
    Strong analytical skills and attention to detail.
  • Team Collaboration:
    Ability to work independently as well as part of a team.
  • Communication Skills:
    Ability to articulate technical concepts to non-technical stakeholders.
  • Continuous Learning:
    A proactive attitude towards professional growth and development.

What We Offer

  • Innovative Work Environment:
    Fostering creativity and encouraging innovation in cloud and AI technologies.
  • Career Growth Opportunities:
    Structured career paths, mentorship programs, and continuous learning sessions.
  • Inclusive Culture:
    A collaborative and diverse workplace where every employee contributes to success.
  • Competitive Benefits:
    Attractive salary, flexible work options, and wellness programs for work-life balance.

Interested in this job?

Apply Directly