Posted in

Software Development Engineer

Software Development Engineer

CompanyWorkday
LocationVancouver, BC, Canada
Salary$106400 – $159600
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 4+ years of experience in software engineering
  • 3+ years experience with Python and a Python web development framework (FastAPI, Flask, or Django)
  • 3+ years with PostgreSQL DB and SQL

Responsibilities

  • Partner closely with engineering, data science, product management, and design teams to build on the vision, strategy and roadmap
  • Participate in a collaborative team culture that encourages iteration and innovation, and a deep understanding of both our business domain and of engineering practices to steer engineering decisions
  • Have an impact on the professional development and productivity of your teammates
  • Be part of a team that will own several functional areas of our platform (“you build it, you run it”)

Preferred Qualifications

  • Experienced in building and operating SaaS products in cloud environments (AWS preferred)
  • Experienced in the technologies and tradeoffs involved in building modern distributed systems
  • Knowledge of modern software development practices (devops, automated testing, observability, etc)
  • Proficient in containerization (Docker, Kubernetes)
  • Familiarity with Elasticsearch
  • Familiarity with multiple programming languages such as Java (backend) and Typescript (back/front end) a plus
  • Successful track record of operating as part of multi-functional teams in fast-paced, agile environments
  • Highly effective communicator with both technical and non-technical audiences
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with legal professionals
  • Eager to work openly and collaboratively with a diverse team
  • Comfortable navigating ambiguity to turn hard problems into clear and compelling solutions through reasoning and research