We're looking for an experienced Tech Lead/SDE3 to lead our development pod.
The ideal candidate should have a strong development background and be hands-on in programming (Go or Python preferred).
As an SDE 3/Tech Lead 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 :
Team Leadership :
- Lead from the front and mentor junior SDEs.
Feature Ownership :
- Act as a feature owner be responsible for leading the development of multiple features.
Code Quality :
- Participate in code reviews and set high standards and best practices.
Architecture & Development :
- Own design, development, scalability of features/micro-services.
Customer Deliverables :
- Take responsibility for customer deliverables, ensure quality and adherence to timelines.
Technical Leadership :
- Be a quick learner and the ideal candidate should have a strong technical background (preferably in Java) able to work in a fast-paced manner.
Stakeholder Management :
- Act as a single point of contact to manage customer and internal management.
Team Building :
- Mentor and build a strong team, participate in hiring and appraisals.
Innovation :
- Create prototypes and proofs-of-concept for iterative development.
Requirements :
Programming Languages :
- Proficiency in any programming language 7+ years of experience.
Core Knowledge :
- Basic understanding of Operating system and data structures.
Container & Cloud :
- Good understanding of Kubernetes, any cloud (AWS/OpenStack).
CI/CD Tools :
- Experience in any CI/CD tool - GitHub/Argo workflow, Argo CD, Jenkins.
Testing :
- Exposure to TDD and implementation of unit test framework.
API Development :
- Knowledge of REST APIs and frameworks.
Database Systems :
- Hands-on in any database - Redis/ClickHouse/MongoDB/PostgreSQL.
DevOps Tools :
- Basic understanding of kubectl CLI, helm, docker, Linux.
Microservices :
- Experience in building production grade and scalable micro-services.
Security :
- Experience in implementing authentication and authorization frameworks and using frameworks like Keycloak, ADFS, Okta.
Open Source :
- Any open-source contribution is a plus.
Soft Skills :
Problem-Solving :
- Strong problem-solving skills and attention to detail.
Team Collaboration :
- Ability to work independently as well as part of a team.
Communication Skills :
- Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Continuous Learning :
- A proactive attitude towards learning and professional development