Achievers

Intermediate Software Engineer

Achievers

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudGoGoogle Cloud PlatformJavaScriptKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPHPPythonReact

About the role

  • Build, test, and integrate new features and functionalities that scale to millions of users.
  • Utilize a wide range of modern tools and technologies to solve complex challenges: primarily Python, Go, Node.js, PHP & React.
  • Join a high-performing team and benefit from ongoing coaching and mentoring from Senior and Staff Engineers.
  • Collaborate closely with Senior Engineers and Product Managers to translate business needs into robust and scalable solutions.
  • Be hands-on with the codebase and engage actively in code reviews.
  • See all solutions through a security lens and make our solutions safe from get go.
  • Contribute to Engineering best practices, standards, and guidelines.

Requirements

  • 3+ years professional backend development experience in Agile enterprise-level environment.
  • Advanced programming skills in Python/Go as well as relational and NoSQL databases such as MySQL and MongoDB.
  • Good understanding of APIs development, Microservices Architecture and Cloud deployments.
  • Experience with GCP, Pub/Sub, Kubernetes or similar technologies.
  • Passion for continuously learning and staying up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
  • Bachelor’s or master’s degree in computer science or related field.
  • Excellent written and verbal communication skills.