Sr Backend Engineer
Job Overview
The Senior Software Engineer is responsible for designing, building, and maintaining scalable, high-performance applications while mentoring junior engineers and leading technical initiatives. This role ensures the delivery of robust, efficient, and innovative software solutions aligned with organizational goals.
Purpose of Role
Write clean, efficient, and maintainable code.
Own and lead the technical design for assigned systems or components.
Mentor junior engineers and conduct code reviews.
Collaborate with cross-functional teams to define and implement features.
Debug and resolve complex software defects and performance issues.
Drive best practices in coding, testing, and architecture.
Requirements:
At least 6 years of professional software development experience.
Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent experience).
Expertise in backend programming languages (Go/Python).
Deep understanding of distributed systems, microservices, and API design (REST/gRPC).
Experience with cloud platforms (GCP/AWS) and containerization (Docker, Kubernetes).
Proficiency in database design and optimization (SQL/NoSQL).
Knowledge of security best practices and performance tuning.
Make Your Resume Now