Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking an experienced Backend Engineer to design, build, and maintain high performance backend services using Golang. This role focuses on developing scalable APIs, optimizing database performance across SQL and NoSQL systems and ensuring reliability, low latency and high availability for large scale data driven applications.
You will collaborate closely with Frontend, DevOps and Product teams to deliver robust, production ready systems.
Responsibilities
- Design, develop, and maintain high-performance backend services using Go (Golang).
- Build and support RESTful and gRPC APIs for scalable application communication.
- Optimize and maintain database schemas across SQL and NoSQL platforms.
- Write efficient, scalable, and optimized queries to support large datasets and high throughput systems.
- Improve system performance through indexing strategies, query tuning and database optimization.
- Implement caching solutions preferably Redis to enhance system performance and reduce latency.
- Ensure high availability, fault tolerance and low-latency system behavior.
- Participate in system architecture discussions and technical design reviews.
- Maintain high code quality through unit testing, code reviews and engineering best practices.
- Collaborate with cross-functional teams including Frontend, DevOps and Product stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- At least 5 years of experience developing backend services using Golang.
- Experience working with both SQL and NoSQL databases.
- Solid understanding of database schema design, indexing, and query optimization.
- Experience building RESTful and/or gRPC APIs.
- Familiarity with caching technologies such as Redis.
- Experience handling large datasets and building systems with high availability and low latency.
- Strong problem solving skills and attention to performance and scalability.
- Experience with unit testing and software engineering best practices.
- Ability to collaborate effectively with cross-functional technical teams.
- Experience with cloud platforms like AWS, GCP or Azure is a plus
- Knowledge of containerization and orchestration tools like Docker, Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to microservices architecture.
Similar Jobs
Web Frontend Engineer - JS, CSS, React, Flutter
Canonical
Full Stack Web3 Engineer, On-Chain Finance, RBCx
Royal Bank of Canada
Associate Principal Engineer - Dotnet Fullstack Developer
Nagarro Software Pvt. Ltd
Full-Stack Software Developer (React / Node / ElectronJS)
Corporate Systems Associates
Angular/.node js Full Stack Developer (Junior)
Serigor Inc
More Jobs at Sigmaways Inc
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free