Titre du poste ou emplacement

Software Engineer

Vancouver Bitcoin
Vancouver, BC
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Expérimenté

About Us

We are an innovative, tech-driven organization seeking a well-rounded engineer to streamline and optimize our new platform. You will collaborate with cross-functional teams to architect cloud solutions on AWS and build robust backend APIs services.

Key Responsibilities

AWS Operations & Architecture

Assist in

  • design, deploy, and maintain AWS infrastructure for high availability and scalability
  • Implement best practices for monitoring, logging, security, and cost management

Backend Engineering

  • Develop and maintain Java Spring Boot APIs to support new features and services
  • Ensure seamless integration between front-end applications and backend services

Database & Data Management

  • Manage and optimize Postgres databases/Mongo databases
  • Ensure data security, integrity, and scalability

Assist on DevOps & CI/CD adjustments

  • Implement Continuous Integration/Continuous Deployment pipelines for automated testing and deployments
  • Champion DevOps best practices, including infrastructure as code, containerization, and agile workflows
  • Applicants with aws certifications will be fast-tracked.

Programming Languages:

  • TypeScript: Proficient with modern JavaScript/TypeScript-based frameworks (React, Nuxt.js)
  • Java Spring Boot: Experience building and consuming RESTful APIs
  • Database: Hands-on experience with Postgres and Mongo(preferably hosted on AWS)
  • Front-End Design: Familiarity with responsive design, accessibility, and design systems
  • Knowledge of CI/CD, container orchestration (Docker/Kubernetes), and infrastructure as code (e.g., Terraform, CloudFormation)
  • Familiarity with React/Nuxt.js
  • Experience with microservices and event-driven architectures
  • Strong communication and collaboration skills

Why Join Us?

Impactful Work: Play a key role in designing and scaling our platform.

  • Cutting-Edge Tech: Work with modern cloud architectures, tools, and frameworks.
  • Collaborative Culture: Join a supportive team that values continuous learning and knowledge sharing.

We look forward to learning more about you and how you can contribute to our growing team!

Partager un emploi :