Senior Engineer BackendGolangHANA
Posted:
24 October 2026 (Yesterday)
Application Deadline:
21 January 2027
Vacancies:
1 Vacancy
Job Summary
Job Title: Senior Engineer Backend
Primary Skill: Golang with HANA
Job Description:
We are in search of a Backend Team Lead with a solid foundation in Golang and SQL databases (Postgres SAP Hana) and extensive knowledge of backend systems architecture. The successful candidate will play a critical role in leading the development team making key system design decisions and fostering an environment conducive to growth and learning. This position requires an individual who is not only technically proficient but also exhibits strong leadership skills and the ability to communicate effectively with a range of stakeholders.
Key Responsibilities:
Lead and mentor a team of software engineers in the design development and maintenance of scalable backend services.
Demonstrate advanced knowledge and hands-on experience with SQL especially in the context of Postgres and SAP Hana optimizing performance and ensuring data integrity.
Guide architectural decisions advocate for best practices in system design and anticipate future scaling challenges.
Work collaboratively with product managers and other stakeholders to define requirements deliverables and set expectations for development tasks.
Foster a team culture that is focused on quality code continuous improvement and proactive problem-solving.
Encourage a learning environment promoting knowledge sharing and professional growth among team members.
Utilize existing libraries and tools to maximize development efficiency without compromising on system performance.
Serve as the primary technical contact for non-technical partners translating complex concepts into understandable language and actionable items.
Lead by example in the resolution of challenging software issues implementing measures to prevent future occurrences.
Maintain a collaborative approachable leadership style encouraging team members to seek guidance and offering support as needed.
Ensure the team is proficient with DevOps practices including Kubernetes Docker and CI/CD pipelines to streamline development and deployment processes.
Ensure unit testing is an integral part of the development process; lead by example by implementing thorough tests and advocating for test-driven development (TDD) practices.
Requirements:
Bachelors or masters degree in computer science Engineering or a related field.
Minimum of 4 years of professional backend development experience with a demonstrated trajectory of increasing responsibility.
Strong background in Golang and expert-level experience with SQL and database design (Postgres SAP Hana).
Proven leadership skills with the ability to manage mentor and grow a team of software engineers.
Robust understanding of system design principles and a track record of delivering scalable high-quality software.
Effective communication skills capable of liaising between technical teams and non-technical stakeholders.
Experience with Kubernetes Docker and the implementation of CI/CD pipelines is essential.
Tech Stack:
Programming Language: Golang
Databases: PostgreSQL SAP Hana
Cache and Storage: Redis
Search Engine: Elasticsearch
Containerization: Docker Kubernetes
Continuous Integration/Continuous Deployment: Familiarity with CI/CD tools and pipelines
Version Control: Git
Monitoring Tools: Knowledge of system monitoring tools (e.g. Datadog Prometheus Grafana)
Cloud Services: Experience with cloud service providers (e.g. AWS GCP Azure)
API Design: RESTful API GraphQL GRPC
Microservices Architecture: Experience with microservices design and deployment
React and Node JS experience will be an added advantage.
Primary Skill: Golang with HANA
Job Description:
We are in search of a Backend Team Lead with a solid foundation in Golang and SQL databases (Postgres SAP Hana) and extensive knowledge of backend systems architecture. The successful candidate will play a critical role in leading the development team making key system design decisions and fostering an environment conducive to growth and learning. This position requires an individual who is not only technically proficient but also exhibits strong leadership skills and the ability to communicate effectively with a range of stakeholders.
Key Responsibilities:
Lead and mentor a team of software engineers in the design development and maintenance of scalable backend services.
Demonstrate advanced knowledge and hands-on experience with SQL especially in the context of Postgres and SAP Hana optimizing performance and ensuring data integrity.
Guide architectural decisions advocate for best practices in system design and anticipate future scaling challenges.
Work collaboratively with product managers and other stakeholders to define requirements deliverables and set expectations for development tasks.
Foster a team culture that is focused on quality code continuous improvement and proactive problem-solving.
Encourage a learning environment promoting knowledge sharing and professional growth among team members.
Utilize existing libraries and tools to maximize development efficiency without compromising on system performance.
Serve as the primary technical contact for non-technical partners translating complex concepts into understandable language and actionable items.
Lead by example in the resolution of challenging software issues implementing measures to prevent future occurrences.
Maintain a collaborative approachable leadership style encouraging team members to seek guidance and offering support as needed.
Ensure the team is proficient with DevOps practices including Kubernetes Docker and CI/CD pipelines to streamline development and deployment processes.
Ensure unit testing is an integral part of the development process; lead by example by implementing thorough tests and advocating for test-driven development (TDD) practices.
Requirements:
Bachelors or masters degree in computer science Engineering or a related field.
Minimum of 4 years of professional backend development experience with a demonstrated trajectory of increasing responsibility.
Strong background in Golang and expert-level experience with SQL and database design (Postgres SAP Hana).
Proven leadership skills with the ability to manage mentor and grow a team of software engineers.
Robust understanding of system design principles and a track record of delivering scalable high-quality software.
Effective communication skills capable of liaising between technical teams and non-technical stakeholders.
Experience with Kubernetes Docker and the implementation of CI/CD pipelines is essential.
Tech Stack:
Programming Language: Golang
Databases: PostgreSQL SAP Hana
Cache and Storage: Redis
Search Engine: Elasticsearch
Containerization: Docker Kubernetes
Continuous Integration/Continuous Deployment: Familiarity with CI/CD tools and pipelines
Version Control: Git
Monitoring Tools: Knowledge of system monitoring tools (e.g. Datadog Prometheus Grafana)
Cloud Services: Experience with cloud service providers (e.g. AWS GCP Azure)
API Design: RESTful API GraphQL GRPC
Microservices Architecture: Experience with microservices design and deployment
React and Node JS experience will be an added advantage.
Required Experience:
Senior IC
About Company
About Us NR Consulting is your premier partner, delivering unmatched staffing and cutting-edge technology solutions tailored to your unique business needs. We take pride in connecting leading organizations with top-tier…