Sr. Senior Software Engineer II

3 weeks ago


Canada CrowdStrike Full time

Sr. Senior Software Engineer II - Risk Platform Team (Remote, CAN) CrowdStrike is a global leader in cybersecurity, protecting the people, processes and technologies that drive modern organizations. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. As a Sr. Senior Software Engineer II - Risk Platform Team, you will play a critical role in designing and building the foundational risk platform that powers our industry-leading cybersecurity solutions. You will work with cutting-edge technologies, including Golang, microservices architecture, and diverse database ecosystems, to deliver comprehensive visibility into risks, management features and prioritization workflows. About The Role: Leadership & Impact: Drive end-to-end product delivery, architect scalable solutions, and collaborate with cross-functional stakeholders to define priorities and scope. Backend Architecture and Development: Design and develop scalable backend services, develop and maintain APIs, microservices, and data pipelines. Cloud Infrastructure and Operations: Collaborate with the DevOps team to design and implement cloud infrastructure solutions, ensuring scalability, security, and high availability. Database Management and Data Engineering: Design and implement database solutions, develop and maintain data pipelines and ETL processes. System Troubleshooting and Performance Optimization: Troubleshoot complex distributed architectures, develop and implement monitoring and logging solutions. Collaboration and Technical Leadership: Partner with cross-functional teams, provide technical guidance and mentorship to junior engineers. Operational Excellence and Service Reliability: Configure advanced monitoring, alerting, and maintain high availability for production services. Ownership: Take ownership of your work and projects, ensuring high-quality and scalable deliverables. What You'll Use: Golang Cassandra Kafka Elasticsearch SQL Redis ZMQ AWS Cloud Git What You'll Need: 13+ years of production experience building, delivering, and maintaining large-scale distributed systems. Advanced programming expertise in object-oriented languages with strong typing. Proven microservices experience with designing scalable REST APIs and distributed communication patterns. Past experience(s) with building data platforms at scale that includes distributed ETLs or data ingestion pipelines. Strong cloud infrastructure knowledge with major providers (AWS preferred, plus Azure and GCP). Solid distributed systems understanding, including concurrency, parallel processing, and scalability patterns. Message queue proficiency (Kafka or something similar). Database versatility across RDBMS/SQL, distributed data stores and distributed caching solutions. System troubleshooting expertise for complex distributed architectures. Engineering best practices experience, including testing strategies, code reviews, and resilient architecture design. Collaborative technical skills with ability to mentor junior engineers and contribute to technical decisions. Bachelor's degree in Computer Science/Engineering or equivalent professional experience. Solid foundation in algorithms, data structures, and technical problem-solving. Benefits Of Working At CrowdStrike: Remote-friendly and flexible work culture. Market leader in compensation and equity awards. Comprehensive physical and mental wellness programs. Competitive vacation and holidays for recharge. Paid parental and adoption leaves. Professional development opportunities for all employees regardless of level or role. Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections. Vibrant office culture with world class amenities. Great Place to Work Certified across the globe. CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. #J-18808-Ljbffr



  • , , Canada Narvar Full time

    Sr. Software Engineer II, Machine Learning Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives of our end users. Machine Learning...

  • Software Engineer

    1 week ago


    , , Canada Applied Systems Full time

    Software Engineer / Sr Software Engineer Join Applied Systems to apply for the Software Engineer / Sr Software Engineer role. This remote position is part of the Applied Epic team. Position Overview We’re searching for a Software Engineer or Senior Software Engineer to help drive our software vision. You will partner with a global team of engineers and...


  • , , Canada Apartment List Full time

    Join to apply for the Sr. Software Engineer II, AI Nurture role at Apartment List . The AI Nurture team uses cutting‑edge AI and GenAI technologies to revolutionize the apartment renting experience and engage with millions of renters, bridging the gap between renters and property managers. As a Senior Software Engineer (SE4) on this team, you will shape...

  • Software Engineer

    2 weeks ago


    , , Canada Applied Systems Canada Full time

    Software Engineer / Sr Software Engineer Join to apply for the Software Engineer / Sr Software Engineer role at Applied Systems Canada Job Description Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. That’s why at Applied, we’re building a team that shows up every day ready to learn, willing to try new things,...

  • Sr. Software Engineer

    3 weeks ago


    , , Canada Hypotenuse Labs Full time

    Join to apply for the Sr. Software Engineer role at Hypotenuse Labs Join to apply for the Sr. Software Engineer role at Hypotenuse Labs Senior Software EngineerBy day: a team of devs passionate about building cutting-edge tech for the future!By night: pro musicians, fitness enthusiasts, gamers, and more.Hypotenuse Labs is a software consultancy that helps...


  • , , Canada Narvar Full time

    Join to apply for the Senior Software Engineer II, Fullstack role at Narvar Join to apply for the Senior Software Engineer II, Fullstack role at Narvar Narvar is growing! We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands...

  • Software Engineer

    1 week ago


    , , Canada Applied Systems Full time

    Software Engineer / Sr Software Engineer Join to apply for the Software Engineer / Sr Software Engineer role at Applied Systems . Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. At Applied we build a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software...

  • Software Engineer

    3 weeks ago


    , NS, Canada Brinqa Full time

    Join to apply for the Software Engineer role at Join to apply for the Software Engineer role at Brinqa Get AI-powered advice on this job and more exclusive features. Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and...

  • Software Engineer

    1 week ago


    Canada Creek Jobgether Full time

    Software Engineer / Sr Software EngineerThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada.This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical...


  • , , Canada Confluent Full time

    A leading data streaming company is seeking a Senior Software Engineer II to develop a cloud-native Stream Governance platform. The role emphasizes building scalable multi-tenant services, collaborating with teams, and requires expertise in AWS, GCP, or Azure. Applicants should have a BS in Computer Science or Engineering and over 5 years of relevant...