Software Developer-Scale
High Tech Genesis is seeking a Software Developer with a strong focus on building and optimizing scalable systems to support our growth. In this role, you will design, develop, and maintain software solutions that handle increasing data volumes and user demands. You will collaborate with cross-functional teams to ensure our applications are efficient, reliable, and future-proof.
Your responsibilities include:
- Build software that efficiently handles growth in users, data, and requests without compromising performance
- Analyze and improve application performance to minimize latency and maximize reliability
- Design microservices and distributed systems that can scale horizontally and vertically.
- Implement robust monitoring tools to detect performance bottlenecks and resolve issues proactively
- Work with product, DevOps, and infrastructure teams to align on scalability and reliability goals
- Create automation pipelines to streamline scaling processes for deployment, testing, and monitoring
- Continuously research and integrate new technologies and frameworks that enhance scalability and efficiency
Required Skills and Experience:
- Proven experience in designing and building scalable systems in cloud-based environments (AWS, Azure, GCP, etc.).
- Strong proficiency in programming languages like Golang
- Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching strategies (Redis, Memcached)
- Solid understanding of microservices architecture and containerization tools like Docker
- Expertise in database scaling (e.g., sharding, replication) with SQL/NoSQL databases (PostgreSQL, MongoDB, DynamoDB)
- Experience with Infrastructure as Code (Terraform, Pulumi) and orchestration tools (Kubernetes, Helm)
- Knowledge of advanced scaling techniques such as serverless architecture and edge computing
- Knowledge of load balancing, content delivery networks (CDNs), and API gateway tools
- Familiarity with monitoring and observability tools like Prometheus, Grafana, or Datadog
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.
Please be advised:
- Applicants must have the legal right to work in Canada.
- Kindly submit your resume in MS Word format upon application for this position.
Begin your exciting career with us by applying on-line at: https://jobs.hightechgenesis.com/o/scale-software-developer