Senior Software Architect

5 days ago


Canada Abnormal Security Corporation Full time
About the Role

Abnormal Security is seeking a highly skilled Senior Software Engineer to join our Detection Team. As a key member of our team, you will be responsible for designing, building, and deploying scalable, customer-centric solutions for our Detection Engine.

The ideal candidate will have a strong background in software engineering, with a focus on real-time, online, and high-throughput distributed systems. You will work closely with our Machine Learning Engineering teams to architect and implement backend services and infrastructure that support our world-class Detection Engine.

Key Responsibilities
  • Design and develop scalable, high-performance backend services and infrastructure
  • Collaborate with MLE teams to distill feedback and execute on strategic initiatives
  • Coach and mentor junior engineers to drive project execution and growth
  • Own projects that enable us to meet ambitious goals, such as scaling our Scoring Pipeline by 10x
Requirements
  • 5+ years of professional experience as a hands-on engineer building data-oriented products
  • Experience with real-time, online, and/or high-throughput distributed systems
  • Strong understanding of software engineering principles and best practices
  • Excellent communication and collaboration skills
What We Offer
  • Competitive compensation and equity package
  • Flexible PTO and generous healthcare coverage
  • Opportunity to work with a talented, globally-distributed team
  • Professional development and growth opportunities
About Abnormal Security

We're a fast-growing cybersecurity company on a mission to protect the modern workplace from sophisticated threats. Our AI-native technology was built from the ground up to tackle forward-looking security challenges, and our team works with bleeding-edge technology to keep our customers and their people safe.



  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software Architect at NagarroAre you a seasoned software architect looking for a new challenge? Do you want to work on cutting-edge technology solutions that inspire and excite? Look no further! We're seeking a talented Senior Software Architect to join our Digital Product Engineering team at Nagarro.About the RoleAs a...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software Architect at NagarroAre you a seasoned software architect looking for a new challenge? Do you want to work on cutting-edge technology solutions that inspire and excite? Look no further! We're seeking a talented Senior Software Architect to join our Digital Product Engineering team at Nagarro.About the RoleAs a...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take your career to new heights. With a rapidly scaling organization, you'll have ample opportunities for growth and advancement.Why Nagarro?Dynamic and non-hierarchical work cultureCollaborate with over 15,000 experts across 26 countriesEngage...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take your career to new heights. With a rapidly scaling organization, you'll have ample opportunities for growth and advancement.Why Nagarro?Dynamic and non-hierarchical work cultureCollaborate with over 15,000 experts across 26 countriesEngage...


  • Canada Bronson Technical Search Full time $126,000 - $160,000

    Job Title: Senior Software ArchitectAbout the Role:We are seeking an accomplished Senior Software Architect to join our team at Bronson Technical Search. As a key member of our Research and Development (R&D) team, you will be responsible for shaping the future of our products and architecting solutions that address today's challenges and anticipate...


  • Canada Bronson Technical Search Full time $126,000 - $160,000

    Job Title: Senior Software ArchitectAbout the Role:We are seeking an accomplished Senior Software Architect to join our team at Bronson Technical Search. As a key member of our Research and Development (R&D) team, you will be responsible for shaping the future of our products and architecting solutions that address today's challenges and anticipate...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software Architect at NagarroAre you a seasoned software architect looking for a new challenge? Do you want to work on cutting-edge technology solutions that inspire and excite? Look no further! We're seeking a talented Senior Software Architect to join our team at Nagarro, a rapidly scaling organization with a dynamic and...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software Architect at NagarroAre you a seasoned software architect looking for a new challenge? Do you want to work on cutting-edge technology solutions that inspire and excite? Look no further! We're seeking a talented Senior Software Architect to join our team at Nagarro, a rapidly scaling organization with a dynamic and...


  • Canada Ayata Full time

    Job Title: Senior Software ArchitectAyata is seeking an experienced Senior Software Architect to lead the development of Artificial Intelligence (AI) and Machine Learning (ML) software for business applications.Responsibilities:Develop and implement AI/ML software solutions for real-world, industrial-scale business operationsIntegrate AI/ML models into a...


  • Canada Ayata Full time

    Job Title: Senior Software ArchitectAyata is seeking an experienced Senior Software Architect to lead the development of Artificial Intelligence (AI) and Machine Learning (ML) software for business applications.Responsibilities:Develop and implement AI/ML software solutions for real-world, industrial-scale business operationsIntegrate AI/ML models into a...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take on the challenge of designing and developing cutting-edge technology solutions using microservices architecture and cloud technologies. With a strong focus on innovation and collaboration, you'll have the opportunity to work with over...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take on the challenge of designing and developing cutting-edge technology solutions using microservices architecture and cloud technologies. With a strong focus on innovation and collaboration, you'll have the opportunity to work with over...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take on the challenge of designing and developing cutting-edge technology solutions using microservices architecture and cloud technologies. With a strong focus on innovation and collaboration, you'll have the opportunity to work with a diverse...


  • Canada Nagarro Full time

    Unlock Your Potential as a Senior Software ArchitectJoin Nagarro's dynamic team as a Senior Software Architect and take on the challenge of designing and developing cutting-edge technology solutions using microservices architecture and cloud technologies. With a strong focus on innovation and collaboration, you'll have the opportunity to work with a diverse...


  • Canada Splunk Inc. Full time

    About Splunk Inc.Splunk is a leading provider of unified security and observability platforms, empowering enterprises to build a safer and more resilient digital world.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Threat Intelligence Management team. As a key member of our team, you will design,...


  • Canada Splunk Inc. Full time

    About Splunk Inc.Splunk is a leading provider of unified security and observability platforms, empowering enterprises to build a safer and more resilient digital world.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Threat Intelligence Management team. As a key member of our team, you will design,...


  • Canada Ayata Full time

    Job Title: Senior Software ArchitectAyata is seeking an experienced Senior Software Architect to lead the development of Artificial Intelligence (AI) and Machine Learning (ML) software for business applications.Responsibilities:Lead AI/ML software development, providing methodology, strategy, ideas, architecture, and solutions for real-world,...


  • Canada Ayata Full time

    Job Title: Senior Software ArchitectAyata is seeking an experienced Senior Software Architect to lead the development of Artificial Intelligence (AI) and Machine Learning (ML) software for business applications.Responsibilities:Lead AI/ML software development, providing methodology, strategy, ideas, architecture, and solutions for real-world,...


  • Canada Narvar Full time

    About NarvarNarvar is a leading provider of post-purchase experiences for retailers. Our platform enables businesses to deliver seamless and personalized experiences to their customers, driving loyalty and retention.Job SummaryWe are seeking a highly experienced Senior Software Architect to join our team. As a key member of our engineering organization, you...


  • Canada Narvar Full time

    About NarvarNarvar is a leading provider of post-purchase experiences for retailers. Our platform enables businesses to deliver seamless and personalized experiences to their customers, driving loyalty and retention.Job SummaryWe are seeking a highly experienced Senior Software Architect to join our team. As a key member of our engineering organization, you...