Senior Software Engineer - Victoria, Canada - Impact

    Impact
    Impact Victoria, Canada

    1 month ago

    Default job background
    Full time
    Description

    Role Title: Senior Software Engineer - Pressboard

    The Company:

    At our culture is our soul. We are passionate about our people, our technology, and obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you

    , the world's leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company's powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how 's technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L'Oréal, Fanatics and Levi's, visit

    Why this role is exciting

    The world's top publishers, agencies and brands trust Pressboard to measure their sponsored content, eCommerce and social media programs.

    As a Senior Engineer with Pressboard, your focus will be to assist the team with planning, implementing, testing, and deploying various features and services that enable Pressboard's large-scale data processing, reporting and BI tools for the world's premier content studios.

    This role assumes that you can independently use sophisticated technologies required for delivering functional solutions with quality code to meet the needs of internal and external stakeholders. You must have the ability to investigate and learn new technologies if necessary and identify and solve problems swiftly.

    At this level, you are expected to have experience across multiple languages with practical experience in common architectural patterns, implementing Blackbox and Whitebox testing and complex integration testing frameworks. You should feel comfortable escalating and communicating effectively.

    What you will be doing:

    • Develop, test, and maintain software for the platform
    • Build meaningful unit, functional and integration level tests for the software built
    • Work in a distributed and agile environment
    • Develop code both independently and while pair programming
    • Identify, raise, and fix system vulnerabilities and technology blockers
    • Optimize code and streamline processes to improve performance and platform stability and reduce overall system load
    • Respond to alerts, review error messages, and fix bugs in a timely manner
    • Actively contribute to and maintain technical documentation
    • Follow technology trends and incorporate new promising technology as required to keep with the times
    • Contribute to creative solutions that help make the development process more efficient
    • Gain and maintain a deep understanding of the business and product domain to deliver effective solutions

    Does this sound like you?

    • Completed B.Sc. in Computer Science or related field or equivalent professional experience
    • 5+ years professional experience in a software engineering role
    • Experience working on enterprise solutions is preferred
    • Experience in full stack development, including front to back end and databases
    • Experience with Python, C#, .NET Core, NodeJS, and related technologies
    • Experience working in start-up and/or SaaS business is valuable
    • Agile / Iterative processes; Kanban / Scrum
    • Experience working with Git repositories
    • Experience working with large data volumes and distributed systems is a big plus
    • Knowledge of relational databases, SQL, and data modeling concepts
    • Continuous integration / delivery methods, tooling, integrations
    • Exposure and experience in Microsoft Azure cloud technologies highly desired
    • Experience building and consuming APIs (REST or SOAP)
    • Experience with JavaScript and/or TypeScript
    • Exposure to front end technologies, specifically AngularJS

    Benefits (Perks):

    • Medical, Dental and Vision insurance
    • Unlimited PTO
    • Flexible work hours
    • Parental Leave
    • Flexible spending accounts
    • An employee-led culture team that plans inclusive events- meaning time together and other events to celebrate our many successes
    • An established company with a cool, high-velocity work ethos, where each person can make a difference

    Salary Range: $90,000 - $110,000 CAD per year, plus eligible to receive Restricted Stock Unit (RSU) grant and additional variable annual bonus contingent on Company performance. *This is the pay range the Company believes is equitable for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time.

    ========

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    #LI-Onsite