Staff Developer Growth Domain (montreal, Qc)

Montreal, QC, Canada

Job Description


Company Description

SSENSE (pronounced [es-uhns]) is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything Else.

SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content, generating an average of 100 million monthly page views. Approximately 80% of its audience is between the ages of 18 to 40. It is privately held and has achieved high double digit annual growth and profitability since its inception.



SSENSE is looking for a Staff Software Developer to join our rapidly growing technology team. Staff at SSENSE are the models of technical and best practice within the department, they are accountable for multiple squads and can fill in for most needs in support of the teams within their domain. The Staff Software Developer understands in detail the product roadmap and influences it by working closely with the product owners and the Manager of Application Development. They will anticipate technical issues the squads will face and help developers come up with technical solutions to those issues. As a key contributor to the technical roadmap, the Staff Developer will actively participate in shaping the architecture and technical direction of their squads. The ideal candidate will actively contribute to knowledge dissemination within the organization by coaching teams on best practices and processes, hosting knowledge-sharing & training sessions, and publishing on the SSENSE technology blog.

About Domain: This role would help to shape the tech for Growth domain. Growth domain consists of 3 sub domains; Customer Incentives, Customer Data & Engagement and Pricing. Will be collaborating with Data engineering, Data Science, external solution partners to deliver value.

RESPONSIBILITIES

  • Product delivery (60%)
  • Drive large, complex projects across multiple squads and be accountable for the implementation.
  • Write testable, efficient, secure, and reusable code suitable for continuous integration and deployment, and that respects best practices and SSENSE development standards.
  • Be responsible for the overarching code quality of the components owned by your team.
  • Be responsible for the performance, reliability, scalability, and resilience of all components owned by your team through SLAs and monitoring
  • Develop a deep understanding of the product roadmap and influence it with fact-based technical arguments
  • Validate that business requirements have been translated into a well-defined technical solution
  • Anticipate the technical challenges you will face when implementing the roadmap and guide them in overcoming those issues
  • Architecture (20%)
  • Ensure soundness of technical design choices taken by your team (scalability, resilience)
  • Coordinate actively with the solution architect to ensure an appropriate level of validation
  • Contribute to the definition of standards across the department and ensure developers on your team adhere to them
  • Knowledge sharing and coaching (10%)
  • Raise the bar of professional software development by practicing it and helping others learn the craft through code reviews and coaching
  • Contribute actively to SSENSE University, the internal peer learning platform, and other relevant documentation to train other developers at scale
  • Recruiting and ambassadorship (10%)
  • Participate in HR recruiting events, helping to identify and recruit top developers
  • Conduct interviews, document outcomes and help raise the bar for recruits we hire
  • Act as SSENSE ambassador in the developer community, representing the company in local meetups, conferences, contributing to open-source, publishing on the SSENSE tech blog, etc.
Qualifications

REQUIREMENTS
  • Bachelor\'s degree in Computer Science, Engineering, or a related technical field, Master\'s degree an asset
  • A minimum of 10 years of software development experience
  • Proficiency in programming languages commonly used for microservices and serverless development, such as Java, Python, Node.js, or Go.
  • Familiarity with serverless computing platforms like AWS Lambda, Azure Functions, or Google Cloud Functions, and the ability to write functions or serverless applications in those environments.
  • Knowledge of event-driven architecture patterns using message brokers like Apache Kafka or RabbitMQ to enable asynchronous communication between microservices.
  • Understanding of scalability techniques like horizontal scaling, auto-scaling, and fault tolerance to ensure the systems can handle high traffic and provide reliable services.
SKILLS
  • Highly analytical and detail-oriented
  • Ability to coach and mentor junior employees to achieve personal and professional goals
  • Team player with a high sense of accountability and ownership
  • Ability to influence and drive change
  • Solution-oriented mindset and can-do attitude to overcome challenges
  • Ability to thrive in a fast-paced environment and master frequently changing Web technologies and techniques
Additional Information

WORLD CLASS TECHNOLOGY

Technology is at the core of everything we do at SSENSE. Driven by an engineering mindset and a problem-solving attitude, we blend fashion with technology to deliver an unparalleled experience to our customers as we build seamless, custom solutions to deliver the SSENSE offering.

WORLD CLASS TEAM
The SSENSE tech team is responsible for an international headless commerce platform. Working in an agile environment, our squads are made up of experienced innovators in Product Management, QA, Design, DevOps, Software Development, Machine Learning, Data Engineering, and Security. Headquartered in Montreal, our technology organization has been growing at a rate of 2X year-over-year and is doubling once again in 2021 as we expand across Canada, US, and Europe.

WORLD CLASS PLATFORM

The SSENSE platform runs on Amazon Web Services making use of serverless microservices across web, mobile and app. Our event-source architecture already achieves over 10,000 requests / second and growing at an unmatched pace, currently unseen across the industry. Our data-driven culture of innovation empowers every product team across the tech organization to explore building, testing and learning with the latest in Machine Learning techniques. Our automated continuous improvement DevOps model (making use of both blue / green and canary deployments) results in an average of 50 production releases every day.

Read more about us on our SSENSE .

Ssense

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2231893
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned