ApplySenior Software Developer, Backend (Calgary, Canada)
Posted 3 months agoViewed
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