Apply

Senior Software Developer, Backend (Calgary, Canada)

Posted 2024-10-26

View full description

💎 Seniority level: Senior, Extensive experience in software engineering

📍 Location: Canada

💸 Salary: 140000 - 160000 CAD per year

🔍 Industry: Workplace equity technology

🗣️ Languages: English

⏳ Experience: Extensive experience in software engineering

🪄 Skills: Backend DevelopmentPostgreSQLPythonGCPGoRedisCommunication SkillsCollaboration

Requirements:
  • Extensive experience in building reliable, performant, and maintainable backend systems, focusing on identity management, authorization and permissions, or bulk data management.
  • Strong skills in backend development with proficiency in at least one modern programming language such as Go (preferred) or Python.
  • Experience in architecting applications on cloud platforms, particularly Google Cloud Platform (GCP).
  • Strong experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • Thorough knowledge of API architecture and development.
  • Experience with optimizing back-end architectures for resource efficiency and scalability.
  • Familiarity with current testing methodologies and unit testing.
  • Effective communication skills for interacting with technical and non-technical teams.
  • Demonstrated ability to work collaboratively with cross-functional teams.
Responsibilities:
  • Collaborate with software developers to design and develop features and services.
  • Implement tools for data ingestion, transformation, storage, and customer application delivery.
  • Maintain tools for authentication and access control.
  • Build scalable and secure APIs, focusing on backend integrations.
  • Mentor junior team members and lead technological enhancements.
Apply