Senior Software Engineer

4 weeks ago


Vancouver, British Columbia, Canada TEEMA Full time

Lead Software Engineer

About the Role This role involves creating and nurturing a global developer community while delivering impactful tools, packages, and services to drive adoption of clients solutions. Responsibilities include engaging developers through community events, technical content, and collaborative initiatives, as well as providing development kits, microservice packages, and subscription-based services that meet the needs of the community.

Qualifications

  • Education
  • Bachelor's degree (or higher) in Computer Science, Electrical Engineering, or a related field.
    • Experience
    • Proven experience in software development, with familiarity in cloud-native workloads, AI, microservices, and serverless architectures.
    • Strong knowledge of REST APIs, testing tools like Postman, and frameworks like Kubernetes, Docker, and CoreOS.
    • Proficient in Node.js, JavaScript, and open to learning new technologies and tools.
    • Demonstrated ability to design and deliver developer-focused products and services.
    • Experience creating subscription-based offerings, SDKs, and development kits.
    • A history of growing developer ecosystems through engagement and outreach.
    • Experience organizing hackathons, meetups, and other developer-focused events.
      • Skills
      • Strong ability to produce engaging, educational materials such as blogs, videos, and technical documentation.
      • Charismatic and enthusiastic about working with developers.
      • Excellent written and verbal communication skills, with the ability to simplify complex concepts.
      • Strong project management skills with the ability to juggle multiple initiatives simultaneously.
      • Comfortable using tools such as Slack, Confluence, SharePoint and Copilot

Responsibilities:

  • Build and Grow the Developer Community:
  • Develop and execute strategies to attract, engage, and sustain a global community of developers for clients platform.
  • Foster engagement through online platforms (GitHub, forums, social media) and in-person events (hackathons, meetups, conferences).
  • Craft and publish high-impact technical content, such as blogs, tutorials, and sample applications, that showcase clients capabilities for cloud-native and AI workloads.
  • Develop and maintain open-source projects to demonstrate practical use cases of clients platform.
    • Support Developer Success:
      • Package and deliver tools, SDKs, and sample applications for developers to use in building and integrating clients solutions.
      • Manage the development of microservices and AI agent bundles that align with developer needs and offer them through affordable subscription models.
      • Create tiered subscription services that provide varying levels of access to tools, APIs, and support, ensuring broad accessibility and engagement.
      • Continuously refine offerings based on developer usage patterns and feedback.
        • Content Creation:
        • Create technical content, including tutorials, blogs, videos, and documentation, that highlights the value and ease of using clients platform.
        • Develop open-source projects and guides to inspire developers and demonstrate use cases
        • Ensure all content aligns with the goal of simplifying adoption and showcasing practical applications.
          • Collaboration:
          • Work with marketing, sales, and engineering teams to ensure alignment between community initiatives and business objectives.
          • Collaborate with academic institutions, incubators, and industry leaders to promote adoption of clients solutions.
          • Oversee and enhance the clients Developer Portal to provide a seamless and intuitive experience for developers.
            • Developer Portal and Tooling:
            • Oversee the development and optimization of the clients Developer Portal to ensure it provides an exceptional experience and valuable resources.
              • Events and Partnerships:
              • Coordinate events and campaigns in collaboration with industry and corporate partners to build awareness and encourage adoption.
              • Build relationships and execute campaigns alongside major developer communities and organizations, ensuring clients prominent presence in ecosystems like NVIDIA, Intel, Microsoft, AWS, and Google.
                • Metrics and Reporting:
                • Measure the size, engagement, and growth of the developer community as key performance indicators.
                • Track adoption rates of clients tools, microservices, and subscription offerings.
                • Establish and monitor KPIs that reflect both community activity and product usage.


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aquilibrium OverviewAquilibrium Software Inc is a technology professional services company voted among the Top 5 Best Companies to work for, Top 5 Digital Agencies, and Fastest Growing Tech Companies in BC.We bring together talented individuals to create winning web, mobile, and VR solutions.Senior Backend Engineer RoleWe are seeking a highly skilled Senior...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer with extensive experience in Java and .NET to join our team at Aequilibrium Software Inc. As a key member of our engineering department, you will be responsible for designing and implementing scalable, efficient, and secure software solutions that meet the complex needs of our clients in...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Bit Quill Technologies is a rapidly growing company seeking experienced Senior Software Engineers to join its team.The ideal candidate will have a strong background in software development, excellent communication skills, and the ability to work well within a team environment. As a Senior Software Engineer at Bit Quill, you will be responsible for gathering...


  • Vancouver, British Columbia, Canada Willow Laboratories Full time

    Get AI-powered advice on this job and more exclusive features.This range is provided by Willow Laboratories. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$100,000.00/yr - $165,000.00/yrExecutive Assistant @ Willow Laboratories | Administrative Assistant CredentialsJob Summary:Willow is a...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aequilibrium Software Inc is a technology professional services organization committed to delivering innovative solutions for financial services and virtual reality. We seek a Senior Backend Engineer with expertise in Java and .NET to join our team of talented professionals.Job DescriptionWe are looking for a strong team member who can contribute to our...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Bit Quill TechnologiesYou likely have never heard of Bit Quill Technologies. That is a good thing. Last month (September 2020), we found 2 more senior software engineers for Bit Quill Technologies. We need at least 9 more because of the continued demand for this company's expertise. The company is currently at 40 people and growing. Other software engineers...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Bit Quill TechnologiesYou likely have never heard of Bit Quill Technologies. That is a good thing. Last month (September 2020), we found 2 more senior software engineers for Bit Quill Technologies. We need at least 9 more because of the continued demand for this company's expertise. The company is currently at 40 people and growing. Other software engineers...


  • Vancouver, British Columbia, Canada Truss Payments Full time

    Join or sign in to find your next jobJoin to apply for the Senior Software Engineer role at Truss.This range is provided by Truss. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$120,000.00/yr - CA$250,000.00/yrAbout The RoleTruss is looking for a Full Stack Senior Software Engineer to...


  • Vancouver, British Columbia, Canada BioTalent Canada Full time

    Are you looking to leverage your software engineering skills in a purpose-driven role supporting innovation in the life sciences? At STEMCELL Technologies, Canada's largest biotechnology company, your work will have a direct and positive impact on advancing scientific research in fields such as cancer, immunology, and tissue engineering.As a Senior Software...


  • Vancouver, British Columbia, Canada 01a Full time

    About Our Job:We're looking for a skilled Senior Software Engineer to join our team at Certn. As a Senior Software Engineer, you'll play a key role in developing and maintaining our cutting-edge technology platforms. You'll work closely with our agile team to design, implement, and deploy high-quality software solutions that meet customer needs.Your...


  • Vancouver, British Columbia, Canada Howrecruit Full time

    This range is provided by Howrecruit. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$160.00/yr - $200,000.00/yrSenior Software Engineer | Founding Team$150k -$210k USD (USD) + EquityRemoteHowrecruit has been retained by an exciting start-up with a legendary founding team to hire a Senior...


  • Vancouver, British Columbia, Canada Howrecruit Full time

    This range is provided by Howrecruit. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$160.00/yr - $200,000.00/yrSenior Software Engineer | Founding Team$150k -$210k USD (USD) + EquityRemoteHowrecruit has been retained by an exciting start-up with a legendary founding team to hire a Senior...


  • Vancouver, British Columbia, Canada Haventree Bank Full time

    Haventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mortgage solutions. Our insured GIC deposits offer competitive rates and are available through a variety of wealth management platforms.About...

  • Software Engineer

    6 days ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aequilibrium Software Inc is a leading technology professional services organization providing innovative solutions to clients in the financial services industry.Job OverviewWe are seeking an experienced Senior Backend Java Engineer to join our team. This is a 100% remote full-time position, and candidates will be required to be based out in Canada only.Key...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Microsoft Start Service Platform team is responsible for serving 100M+ daily active users with most personalized experience. The system will power Start feed across a wide range of products like Windows, Edge, Super app, Skype, and Outlook.As a Senior Software Engineer on the team, you will be directly impacting billions of users of Microsoft Start. Our...


  • Vancouver, British Columbia, Canada Willow Laboratories Full time

    Job Summary: Willow is a health and wellness innovator harnessing the power of artificial intelligence and clinical evidence to drive meaningful change in healthcare. We are using cutting-edge technology, data, and a highly engaging user experience to revolutionize chronic disease management and prevention. We are looking for an experienced Senior Software...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon's Delivery Experience team is on a mission to provide consistent, accurate, and relevant delivery information to every single page on every Amazon-owned site. As a Senior Software Engineering Leader, you will be responsible for driving strategic planning and project execution, recruiting, hiring, and developing top engineering talent, and leading the...


  • Vancouver, British Columbia, Canada Marqeta, Inc. Full time

    Senior Software Engineer Job DescriptionWe're seeking an experienced Senior Software Engineer to join our Infrastructure engineering team. As a key member of this team, you'll play a pivotal role in shaping and advancing the foundation of our fintech solutions.Your responsibilities will include architecting and building sophisticated Infrastructure tooling...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft's next-generation supercomputers and the new Maia-100 AI accelerator.We work closely with ML researchers and...


  • Vancouver, British Columbia, Canada STEMCELL Technologies Inc Full time

    Job Description SummaryAre you looking to leverage your software engineering skills in a purpose-driven role supporting innovation in the life sciences? At STEMCELL Technologies, Canada's largest biotechnology company, your work will have a direct and positive impact on advancing scientific research in fields such as cancer, immunology, and tissue...