Job description
Job details
- Location: Canada
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: CAD 107,000 - 157,300 per year
Role overview
Jobgether is seeking a Senior Software Developer specializing in Databases to join a partner company in Canada. This role is critical for building the shared persistence and storage abstraction layers of a large-scale cloud platform, ensuring enterprise-grade data infrastructure for various engineering teams.
Job details
This is a Full-time position based in Canada. The role is Remote, allowing you to contribute to a high-impact cloud platform from anywhere in the country. This is not an Internship. The salary range for this position is 107,000 CAD to 157,300 CAD.
Responsibilities
- Design and implement a shared persistence and storage abstraction layer for cloud platforms.
- Develop scalable data infrastructure to support enterprise-grade applications.
- Collaborate with cross-functional engineering teams to optimize data interaction.
- Ensure high availability and performance of critical database systems.
- Architect storage solutions that enable seamless interaction across multiple services.
Requirements
- Proven experience as a Senior Software Developer with a focus on database systems.
- Strong expertise in designing distributed storage and persistence layers.
- Experience working with large-scale cloud platforms and enterprise infrastructure.
- Ability to write clean, maintainable, and efficient backend code.
- Deep understanding of database optimization and architectural patterns.
Benefits
- Competitive salary range of 107,000 - 157,300 CAD
- Remote work flexibility across Canada
- Opportunity to work on critical cloud infrastructure
- Professional growth in a high-scale engineering environment
Keywords
Database DesignCloud InfrastructureStorage AbstractionBackend DevelopmentDistributed SystemsEnterprise SoftwareAPI DesignPersistence Layers