Python
Golang
Kubernetes
Microservices
OpenStack
REST API
Cloud Native
System Architecture
About Us
At Coredge, we are at the forefront of innovation in cloud and AI technologies. We specialize in delivering cutting-edge solutions that drive transformation and efficiency for our clients. Our team is dedicated to pushing the boundaries of what’s possible and providing exceptional service. Founded in 2020, we build scalable and cost-effective PaaS and IaaS products, proudly serving clients such as the Government of India, Rakuten, and Airtel. We are certified as a Kubernetes Certified Service Provider (KCSP) and ISO 27001:2022 certified. Our stack supports edge computing, telecom app development, and Kubernetes. We've also gained the trust of Sirius Digitech, backed by Adani and Sirius International Holding.
Role Overview
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 accountability.
Requirements
- Experience: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
- Problem-Solving: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.
What We Offer
- Innovative Work Environment:Work on cutting-edge cloud and AI tech in a culture that encourages creativity and innovation.
- Growth Opportunities:Structured career paths, mentorship programs, and learning sessions focused on industry trends.
- Inclusive Culture:A collaborative, diverse environment where all team members are valued.
- Competitive Benefits:Flexible work options, competitive salary, wellness programs, and work-life balance.