CrawlJobs Logo

Senior Backend Engineer - Events and Notifications

United States, San Mateo 130000.00 - 280000.00 USD / Year · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

Our team owns the Events and Notifications portion of Command, Verkada’s user portal. Our customers rely on our notifications to stay on top of live events, e.g., gatherings that could increase the spread of COVID-19, persons of interest entering buildings or simply knowing when to let the delivery person in. Whether our user is a security guard or an entrepreneur on the go, we want to make it easy for them to keep their spaces safe.

Job Responsibility

  • Build scalable systems capable of handling high traffic from our security cameras deployed around the world
  • Own and maintain a public API that our customers use to pull historical footage
  • Develop internal tools to help our engineering and marketing teams
  • Build back end applications from end-to-end with an ‘owner’s’ mentality
  • Communicate with engineering teams throughout the organization to build world class products

Requirements

  • Degree in Computer Science or similar field
  • 5+ years of professional experience as a Back End Engineer, ideally at a rapidly growing start up or innovative company
  • Demonstrated expertise in either Python or GoLang
  • Experience with either Java or C++ would be a plus
  • Experience working with both relational and non-relational databases (MySQL, Dynamo, Postgres, amongst others)
  • History of shipping out significant products
  • Some experience with Kubernetes would be a plus
  • Must be willing and able to work onsite five days per week

Nice to have

  • Experience with either Java or C++ would be a plus
  • Some experience with Kubernetes would be a plus

What we offer

  • Healthcare programs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Engineer - Events and Notifications

8 matching positions

Senior Backend Engineer (.NET)

We are looking for a Senior Backend Engineer (.NET) to join a healthcare project...
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience with .NET Core / C#
  • Strong experience designing and building REST APIs with ASP.NET Core
  • Solid PostgreSQL skills (data modeling, query optimization, migrations)
  • Hands-on experience with AWS services: Lambda, S3, RDS, CloudWatch, SNS/SQS, Cognito
  • Experience with event-driven/message-based architectures (Amazon MSK / Kafka or similar)
  • Experience with microservices architecture and serverless patterns (AWS Lambda)
  • Working knowledge of Docker/Kubernetes (AWS EKS)
  • Experience integrating third-party notification services (Twilio, Firebase, or similar)
  • Ability to read and analyze unfamiliar codebases, including Java, to understand integration points
  • Good English communication skills for daily interaction with PM and cross-team coordination
Job Responsibility
Job Responsibility
  • Own and evolve the Lifeline Connect REST API (.NET Core) serving the Flutter mobile app
  • Manage and extend PostgreSQL data models for patient/device data, biometric records, user management, and alarm events
  • Build the alarm/notification service using AWS Lambda and Amazon MSK (Kafka), delivering notifications via Twilio and Firebase
  • Develop and maintain the IoT data enrichment pipeline, processing MQTTS device data and persisting it to InfluxDB and PostgreSQL
  • Integrate authentication and user management using Amazon Cognito
  • Contribute to building the IoT Device Manager for registration and provisioning via AWS IoT Core
  • Analyze incoming Java code deliveries from the hardware team to understand device-side logic and integration points
  • Implement integrations with third-party monitoring services and healthcare providers
  • Prepare the platform for AWS HealthLake (FHIR) integration
  • Participate in 2–3 week sprint cycles, communicating technical decisions and assessments
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • English Class
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer - Alarms

Verkada’s Alarms team builds the intelligent systems that detect, verify, and re...
Location
Location
United States , San Mateo
Salary
Salary:
130000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience in a production environment
  • Strong programming skills—Go preferred
  • Solid grasp of distributed system design, API architecture, and event-driven workflows
  • Experience with cloud infrastructure, preferably AWS
  • Background working with databases (e.g. Postgres) and scalable data systems (e.g. Kafka, Redis)
  • Track record of delivering robust, maintainable software in fast-paced teams
  • Must be willing and able to work onsite five days per week
Job Responsibility
Job Responsibility
  • Design and build low-latency, high-availability backend services that orchestrate alarm detection and response
  • Create flexible and extensible AI-powered workflows for intrusion and video monitoring use cases
  • Build distributed systems that integrate internal products and third-party services (e.g., notifications, transcription, dispatch)
  • Collaborate closely with product managers, designers, frontend, and firmware engineers to shape end-to-end customer experiences
  • Operate with autonomy and take ownership of systems from design through production
  • Champion best practices in testing, observability, and continuous deployment
What we offer
What we offer
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Senior Scala Engineer

Intellias is partnering with a Fortune 100, Midwest-based industrial manufacture...
Location
Location
Poland; Portugal; Spain; Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience with Scala designing, developing, deploying, and maintaining backend services and distributed systems in production
  • 2+ years of experience building distributed systems using Akka (Streams, Actors, HTTP, Persistence) or Apache Pekko
  • Strong experience with functional programming concepts and libraries such as Cats, Cats Effect, or ZIO
  • Hands-on experience with Docker
  • Hands-on experience with AWS & AWS Kinesis
  • Strong experience with PostgreSQL and SQL query development
  • Experience with CI/CD tools and automated deployment pipelines (preferably GitHub Actions)
  • Experience designing and operating event-driven architectures and stream-processing systems
  • Experience with microservice architectures
  • Experience working within Agile software development environments
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services using Scala
  • Build reliable event-processing, notification, and integration services
  • Develop APIs and distributed system components in highly available environments
  • Deliver scalable, fault-tolerant solutions that provide business value
  • Contribute to system architecture, technical design, and engineering decisions
  • Troubleshoot complex production issues and perform root-cause analysis
  • Support integration, acceptance, and quality assurance testing activities
  • Maintain high software quality through testing, reviews, documentation, and best practices
  • Mentor engineers and promote technical excellence within the team
  • Collaborate with cross-functional stakeholders in Agile environments
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Tech Platform - Notification

As a vital member of the Tech Platform -Notification Team, you will be part of a...
Location
Location
Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • More than 5 years of back-end development experience
  • Have experience in developing large-scale systems
  • Bachelor degree or above in computer science or engineering related majors
  • Proficient in coding and scripting languages (Java(Kotlin) /C++ /Python, etc.) with strong software design and system design abilities
  • At least 3 years of experience building distributed systems using middleware (like Kafka, PostgreSQL) and have hands on experience on managing, maintaining and tuning event pipeline
  • Familiar with at least one : Java memory management, multi-threading, high concurrency, IO / NIO, network communication, etc.
Job Responsibility
Job Responsibility
  • Design, develop & maintain a resilient, high-throughput, low-latency Notification Platform to deliver messages (SMS, Email, Push) to our customers worldwide
  • Maintain a high architecture standard & craftsmanship through an Event Driven Architecture requiring high scalability, traceability & automation
  • Identify new opportunities to engage adopters through delightful adoption experience and extension over various channels, such as WhatsApp and inbox notifications
  • Engage with Product, Engineering, and Design teams across Airwallex's global offices, fostering effective communication through fast pace business transformation & providing data insights
  • Troubleshoot production issues across different levels of the stack.
  • Fulltime
Read More
Arrow Right

Senior Shopify Integration Engineer

We are seeking a Senior Shopify Integration Engineer, for a project-based assign...
Location
Location
Mexico
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with Shopify development, including Shopify Plus
  • Strong experience integrating custom applications into Shopify storefronts (not just theme development)
  • Proficiency in React.js and modern frontend development
  • Experience with Shopify Storefront API, Admin API, and custom apps
  • Hands-on experience implementing cross-application communication (e.g., postMessage, iframe integrations, APIs)
  • Experience working with Shopify cart and checkout flows, including line-item properties
  • Strong understanding of JavaScript, web security, and cross-origin communication
  • Experience troubleshooting complex frontend/backend integration issues
Job Responsibility
Job Responsibility
  • Lead the integration of a standalone React-based product customizer into a Shopify Plus storefront (via iframe or app integration)
  • Design and implement secure cross-application data exchange between the custom app and Shopify (e.g., postMessage, iframe communication, APIs)
  • Build dynamic pricing logic based on user customization inputs (materials, placements, add-ons, etc.)
  • Capture and persist customization data through the Shopify cart and checkout using line-item properties
  • Implement “Add to Cart” flows that include custom metadata and generated product previews
  • Configure backend workflows using Shopify Webhooks to trigger internal processes, notifications, and email-based workflows (e.g., order events, production handoff)
  • Ensure high performance and responsiveness across desktop and mobile environments
  • Collaborate with frontend, backend, and product teams to ensure a seamless user experience
Read More
Arrow Right

Technical Architecture Engineer

Our client is a globally connected technology organization offering cloud-based ...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
seteuropa.com Logo
SET Europa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 5 year of experience in solution design, architecture, backend development, delivery, or operations for large-scale internet applications or enterprise-level systems in industries such as internet or finance
  • Possesses a technical background with hands-on experience in developing or operating large-scale applications based on cloud products
  • Possesses technical understanding and hands-on experience in one or more domains including cloud-native technologies, big data, databases, networking, and middleware
  • Masters the underlying architecture of core products within the supported business lines
  • Proficient in the specialized technical competencies required by the supported business lines
  • Understands cross-product system architectures and is capable of performing solution design or troubleshooting based on this expertise
  • Accurately identifies and categorizes customers and key stakeholders, establishing tailored response strategies for different customer segments
  • Creates a constructive communication atmosphere, focuses on key discussion points, listens effectively, and articulates messages clearly
  • Demonstrates strong service orientation—commits to fully resolving customer issues from start to finish and ensures high customer satisfaction
  • In specific domains, capable of engaging in prepared, professional communication with senior-level client executives
Job Responsibility
Job Responsibility
  • Technical Issue Resolution: Continuously monitor and analyze customers’ technical challenges
  • assisting customers and technical support engineers in the quick and efficient handling of support tickets through an in-depth understanding of customer business
  • Requirement Tracking: In various industries, correctly analyze customer usage and needs based on their business scenarios and cloud product usage, uncover real product requirements, and assist in the continuous optimization of products
  • Stability Support and Assurance: Emergency Response: Handle critical incident response to assist rapid business recovery, including fault containment and related safeguarding measures
  • Risk Inspection: Conduct inspections on cloud product usage covering workload, business capacity, risk events, and change notifications tailored to customer environments
  • Proactive Services: Design critical architecture monitoring and alerting solutions aligned with customers’ cloud-based business needs, enabling intelligent monitoring and early warnings to enhance business efficiency and user experience
  • End-to-End Assessment: Evaluate end-to-end business application dependencies, integrating cloud and on-premises risk assessments
  • provide recommendations and risk alerts for critical pathways
  • High-Availability Drills: Collaborate with customers to conduct high-availability drills under extreme scenarios, simulating failure conditions, practicing business failover procedures, and participating in post-drill reviews
  • Event Support: Provide dedicated support during customers’ peak business events, including architecture review, pre-event risk inspection, performance stress testing, failure simulation drills, and on-site support
  • Fulltime
Read More
Arrow Right
New

Solution Engineer-Digital Native

Microsoft is on a mission to empower every person and every organization on the ...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical pre-sales or technical consulting experience OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 6+ years technical pre-sales or technical consulting experience OR Master's Degree in Computer Science, Information Technology, or related field AND 4+ years technical pre-sales or technical consulting experience OR equivalent experience.
Job Responsibility
Job Responsibility
  • Scale Customer Engagements
  • Proactively identifies and engages with key customer technical decision makers and influencers while engaging sales team and helping lead sales strategy
  • Uses knowledge of customer context, and deep technical, domain, and Digital Native industry knowledge to build credibility with customers
  • Leads and ensures complex technical wins
  • Ensures alignment of Microsoft technologies with future sector standards and requirements, driving customer case studies and references
  • Leverages knowledge of resources, demo sites, Customer Success Unit and proactively engages product teams to remediate escalated technical blockers by conveying impact and anticipating and addressing future potential blockers based on needs
  • Solution Design and Proof
  • Demonstrates and oversees demonstrations (e.g., architectural design sessions, and proof of concept [POC] sessions, pilots, hackathons) of solutions based on Azure products and position solutions against competitors
  • Adapts and extends architecture patterns to accommodate complex customer requirements and drive integration solutions for Digital Native industry customers.
  • Fulltime
Read More
Arrow Right
New

Product Manager

We’re looking for a Product Manager to help shape and scale innovative data-driv...
Location
Location
Czech Republic; Portugal , Prague; Lisbon
Salary
Salary:
Not provided
sita.aero Logo
SITA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Domain knowledge or prior exposure to border management, travel technology, passenger data (API/PNR) or identity solutions
  • Experience working with API driven, data intensive platforms or high volume transaction systems
  • Experience with platform-based products or complex, distributed architectures
  • Background in regulated industries (e.g. government, transportation, security, critical infrastructure), with an appreciation for compliance, policy, and data governance
  • A genuine curiosity and interest in travel, border, identity, and data ecosystems, and how they shape operational workflows and user journeys
  • Experience collaborating with UX teams or applying UX and usability principles in product discovery
  • Ability to create lightweight prototypes or concepts (using low-code, no-code, or AI-assisted tools) to support early validation
  • Familiarity with AI-assisted analytics, data exploration, or prototyping workflows
Job Responsibility
Job Responsibility
  • Lead product discovery to identify customer problems and opportunities related to data exchange, compliance, and operational decision making, leveraging AI enabled tools to accelerate insight generation
  • Define and clearly articulate product vision, strategy, and measurable outcomes, ensuring alignment with portfolio and business objectives
  • Translate complex data flows, regulatory requirements, and customer business processes into clear, prioritized product requirements and roadmaps
  • Work closely with Product Owners and technical teams to drive agile delivery of scalable, secure, and high-performance data platforms
  • Apply AI across the product lifecycle — including data analysis, pattern identification, requirements exploration, prototyping support, and decision support
  • Build business cases and value propositions, including leveraging large-scale operational datasets to generate actionable insights and differentiated customer value
  • Partner with Product Marketing and Commercial teams to shape go-to-market narratives, positioning, and messaging for data and platform capabilities
  • Support sales and bid teams during government and enterprise tenders, acting as a subject-matter expert in data products, APIs, and compliance-driven solutions
  • Define and track product success metrics, including adoption, transaction volumes, performance, data utilization, compliance alignment, and business impact
  • Continuously assess market trends, regulatory changes (e.g. passenger data, border security), and emerging technologies (particularly AI and data platforms)
What we offer
What we offer
  • Flex Week: Work from home up to 2 days/week (depending on your team's needs)
  • Flex Day: Make your workday suit your life and plans
  • Flex-Location: Take up to 30 days a year to work from any location in the world
  • Employee Wellbeing: Employee Assistance Program (EAP) for you and your dependents 24/7, 365 days/year
  • Champion Health - a personalized platform that supports a range of wellbeing needs
  • Professional Development: Training platforms including LinkedIn Learning
  • Competitive Benefits: Competitive benefits that make sense with both your local market and employment status
  • Fulltime
Read More
Arrow Right