CrawlJobs Logo

Software Engineer II – Video Platform

United States, Boston 93800.00 - 137600.00 USD / Year · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer II on SimpliSafe’s Video team, you’ll help build and operate the cloud-based systems that power live streaming and video recording for SimpliSafe cameras. Our team owns the backend microservices that ingest, process, store, and deliver video in real time—serving customers, monitoring agents, and machine learning systems. We operate at scale and in a safety-critical domain, where reliability, performance, and simplicity matter deeply. You’ll work closely with engineers, product managers, and partner teams to design, build, and improve services that give customers confidence and visibility into their homes.

Job Responsibility

  • Design, build, and maintain backend services that support live video streaming and recording at scale
  • Write clean, reliable, and well-tested code using modern development tools and practices with a focus on maintainability and long-term ownership
  • Improve system reliability, performance, and observability through thoughtful design and iteration
  • Work with senior engineers to learn and apply best practices for designing and operating distributed systems
  • Participate in operational responsibilities, including on-call rotation, incident response, and post-incident learning
  • Collaborate in design discussions and contribute to technical decisions within the team
  • Document systems and workflows to ensure knowledge is shared and services are easy to evolve
  • Continuously improve existing systems through refactoring, automation, and technical debt reduction

Requirements

  • Experience building and supporting cloud-based backend systems in production
  • Proficiency in at least one major programming language (such as TypeScript, C#, Go or Java) and willingness to work across a multi-language environment
  • Working knowledge of object-oriented design principles and writing maintainable, testable code
  • Familiarity with distributed systems concepts (e.g., APIs, asynchronous processing, fault tolerance)
  • Experience deploying or operating services in AWS
  • Comfort working in an Agile team environment and collaborating across disciplines
  • Curiosity, ownership mindset, and a desire to learn and grow as an engineer
  • A collaborative, humble approach with a preference for shared ownership

Nice to have

  • Experience with video, streaming, or real-time data systems
  • Exposure to microservice architectures, message queues, or event-driven systems
  • Familiarity with monitoring, logging, and observability tools
  • Experience supporting systems used by machine learning or analytics pipelines

What we offer

  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits

Looking for more opportunities?

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

Similar Jobs for

Software Engineer II – Video Platform

8 matching positions

Software Development Engineer II

Are you looking for an opportunity that will help revolutionize the way big data...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
  • Experience programming with at least one software programming language
Job Responsibility
Job Responsibility
  • Drive implementation decisions
  • Deliver functional components
  • Mentor junior engineers to develop logical & maintainable software that meets high standards of quality and abstraction
  • Play a major role in the architecture, design, implementation and deployment of large-scale and complex big data applications
  • Push design and architecture limits by inventing and simplifying complex problems
  • Work with Amazon engineering and business teams across the globe in planning, designing, executing and implementing this new platform
Read More
Arrow Right

Software Engineer II

Intelligent Conversation and Communication Cloud (IC3) at Microsoft is developin...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design and develop scalable, low-latency media streaming components that enhance Microsoft’s real-time communication and collaboration experiences
  • Contribute to the evolution of Microsoft’s media stack by implementing robust APIs and services that support high-performance streaming across diverse platforms and devices
  • Collaborate with cross-functional teams to integrate media streaming capabilities into broader Microsoft ecosystems, ensuring seamless user experiences and operational reliability
  • Drive quality and performance improvements through telemetry instrumentation, automated testing, and continuous validation under varied network conditions
  • Participate in sprint planning, technical reviews, and engineering initiatives to align deliverables with organizational goals and product milestones
  • Champion best practices in software engineering, with a focus on maintainability, scalability, and security in media streaming systems
  • Fulltime
Read More
Arrow Right

Technical Support Engineer II

Join Storyblok's Support team as a Technical Support Engineer II, where you'll e...
Location
Location
Salary
Salary:
Not provided
storyblok.com Logo
Storyblok
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field or equivalent experience
  • 3+ years of Support Engineering, Software Engineering experience
  • Thorough knowledge with consuming RESTful and GraphQL APIs
  • Working knowledge of at least one modern JavaScript framework such as Vue.js, React, Next.js, or Nuxt.js and their fundamental principles
  • Ability to debug and troubleshoot applications built with modern JavaScript frameworks
  • Thorough knowledge of JavaScript and its modern syntax and features
  • Working knowledge of HTML and CSS
  • Experience with CMS in general
  • Fluent in English with excellent verbal and written communication and interpersonal skills
  • Remote working experience
Job Responsibility
Job Responsibility
  • Take on more complex tasks and responsibilities (compared to Technical Support Engineer I), including handling escalated support tickets and troubleshooting more challenging issues independently
  • Manage cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand-off to the development team
  • Meet or exceed customer expectations on response quality and SLA within our ticketing platform and live chat
  • Educate customers on product features, functionalities, and best practices
  • Maintain a positive, empathetic, and professional attitude in all customer interactions
  • Collaborate with tech support, sales representatives, and partner account managers to resolve issues efficiently and effectively
  • Contribute to identifying inefficiencies in support processes and suggest improvements to enhance productivity and customer satisfaction
  • Assist in training the Technical Support Engineer I and provide mentorship as needed
  • Handle customer escalations from Technical Support Engineer I, addressing concerns promptly and professionally to ensure customer satisfaction
  • Participate in customer video calls when appropriate to troubleshoot complex technical issues live, helping reduce back-and-forth communication and speed up resolution for high-priority or advanced customer cases
What we offer
What we offer
  • Monthly remote work stipend (home internet costs, electricity)
  • Home office equipment package right at the start (laptop, keyboard, monitor…)
  • Home office equipment upgrade (furniture, ear plugs …) or membership to a local co-working space after your onboarding
  • Sick leave benefit, parental leave and 25 days of annual leave plus your local national holidays
  • Personal development fund for courses, books, conferences, and material
  • VSOP (Virtual Stock Option Plan)
  • The annual international team-building trip, quarterly and monthly online get-togethers
  • As a fully remote company, with work-life balance at its core, you’ll enjoy flexible schedules
  • An international team that loves to have fun at work and works hard together to accomplish shared goals
Read More
Arrow Right

Technical Support Engineer II

Join Storyblok's Support team as a Technical Support Engineer II, where you'll e...
Location
Location
Salary
Salary:
Not provided
storyblok.com Logo
Storyblok
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field or equivalent experience
  • 3+ years of Support Engineering, Software Engineering experience
  • Thorough knowledge with consuming RESTful and GraphQL APIs
  • Working knowledge of at least one modern JavaScript framework such as Vue.js, React, Next.js, or Nuxt.js and their fundamental principles
  • Ability to debug and troubleshoot applications built with modern JavaScript frameworks
  • Thorough knowledge of JavaScript and its modern syntax and features
  • Working knowledge of HTML and CSS
  • Experience with CMS in general
  • Fluent in English with excellent verbal and written communication and interpersonal skills
  • Remote working experience
Job Responsibility
Job Responsibility
  • Take on more complex tasks and responsibilities (compared to Technical Support Engineer I), including handling escalated support tickets and troubleshooting more challenging issues independently
  • Manage cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand-off to the development team
  • Meet or exceed customer expectations on response quality and SLA within our ticketing platform and live chat
  • Educate customers on product features, functionalities, and best practices
  • Maintain a positive, empathetic, and professional attitude in all customer interactions
  • Collaborate with tech support, sales representatives, and partner account managers to resolve issues efficiently and effectively
  • Contribute to identifying inefficiencies in support processes and suggest improvements to enhance productivity and customer satisfaction
  • Assist in training the Technical Support Engineer I and provide mentorship as needed
  • Handle customer escalations from Technical Support Engineer I, addressing concerns promptly and professionally to ensure customer satisfaction
  • Participate in customer video calls when appropriate to troubleshoot complex technical issues live, helping reduce back-and-forth communication and speed up resolution for high-priority or advanced customer cases
What we offer
What we offer
  • Monthly remote work stipend (home internet costs, electricity)
  • Home office equipment package right at the start (laptop, keyboard, monitor…)
  • Home office equipment upgrade (furniture, ear plugs …) or membership to a local co-working space after your onboarding
  • Sick leave benefit, parental leave and 25 days of annual leave plus your local national holidays
  • Personal development fund for courses, books, conferences, and material
  • VSOP (Virtual Stock Option Plan)
  • The annual international team-building trip, quarterly and monthly online get-togethers
  • As a fully remote company, with work-life balance at its core, you’ll enjoy flexible schedules
  • An international team that loves to have fun at work and works hard together to accomplish shared goals
Read More
Arrow Right

Technical Support Engineer II

Join Storyblok's Support team as a Technical Support Engineer II, where you'll e...
Location
Location
Costa Rica
Salary
Salary:
Not provided
storyblok.com Logo
Storyblok
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field or equivalent experience
  • 3+ years of Support Engineering, Software Engineering experience
  • Thorough knowledge with consuming RESTful and GraphQL APIs
  • Working knowledge of at least one modern JavaScript framework such as Vue.js, React, Next.js, or Nuxt.js and their fundamental principles
  • Ability to debug and troubleshoot applications built with modern JavaScript frameworks
  • Thorough knowledge of JavaScript and its modern syntax and features
  • Working knowledge of HTML and CSS
  • Experience with CMS in general
  • Fluent in English with excellent verbal and written communication and interpersonal skills
  • Remote working experience
Job Responsibility
Job Responsibility
  • Take on more complex tasks and responsibilities (compared to Technical Support Engineer I), including handling escalated support tickets and troubleshooting more challenging issues independently
  • Manage cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand-off to the development team
  • Meet or exceed customer expectations on response quality and SLA within our ticketing platform and live chat
  • Educate customers on product features, functionalities, and best practices
  • Maintain a positive, empathetic, and professional attitude in all customer interactions
  • Collaborate with tech support, sales representatives, and partner account managers to resolve issues efficiently and effectively
  • Contribute to identifying inefficiencies in support processes and suggest improvements to enhance productivity and customer satisfaction
  • Assist in training the Technical Support Engineer I and provide mentorship as needed
  • Handle customer escalations from Technical Support Engineer I, addressing concerns promptly and professionally to ensure customer satisfaction
  • Participate in customer video calls when appropriate to troubleshoot complex technical issues live, helping reduce back-and-forth communication and speed up resolution for high-priority or advanced customer cases
What we offer
What we offer
  • Monthly remote work stipend (home internet costs, electricity)
  • Home office equipment package right at the start (laptop, keyboard, monitor…)
  • Home office equipment upgrade (furniture, ear plugs …) or membership to a local co-working space after your onboarding
  • Sick leave benefit, parental leave and 25 days of annual leave plus your local national holidays
  • Personal development fund for courses, books, conferences, and material
  • VSOP (Virtual Stock Option Plan)
  • The annual international team-building trip, quarterly and monthly online get-togethers
  • As a fully remote company, with work-life balance at its core, you’ll enjoy flexible schedules
  • An international team that loves to have fun at work and works hard together to accomplish shared goals
  • Fulltime
Read More
Arrow Right

Implementation Engineer II, Fusus

This is an important client-facing role with an opportunity to lead and mature p...
Location
Location
United States , Seattle
Salary
Salary:
101440.00 - 162305.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree highly preferred or equivalent work experience
  • 4+ years of experience in analyzing and developing technical systems and software solutions
  • Expert networking knowledge and experience in managing technical projects, implementations, and integrations from inception to successful completion, including LAN/WAN, security, IP Video and Video Management Systems
  • Expert-level understanding of Linux frameworks, including containerization platforms (Docker preferred)
  • Advanced understanding of cloud technologies as well as software development packages and data management tools
  • Advanced experience with IT business processes including Architecture Review Boards, IT Security Reviews
  • Advanced hands-on experience with APIs structures and systems integration (REST, SOAP)
  • Advanced skills in SQL, Python, Java, and Cloud (AWS and/or Azure)
  • Demonstrated system-level understanding of enterprise software systems
  • Excellent written and verbal communication skills: demonstrated ability to work with all levels of technical proficiency to understand needs and communicate work
Job Responsibility
Job Responsibility
  • Work as a client-facing member of the Software Solutions Delivery Team
  • Work with a team of networking and software professionals to deliver Axon technology to small and mid-market, T1200, and Majors clients across various industries including public safety
  • Analyze IT system architectures for the purposes of scoping technical projects and recommending system improvements, addressing Information Security evaluations and completing architecture review boards
  • Manage technical projects remotely and at client sites
  • Engage with client’s technical and non-technical leadership to communicate project progress
  • Work with account management team to ensure customer needs are being met
  • Ensure the highest level of service for Axon software deployments
  • Identify integration opportunities between agency systems (cloud and/or on-prem) and Axon’s products
  • Recommend deployment plans for identified integrations that drive key outcomes for the agency
  • Work closely with project team, product, engineering, sales, and agency technical stakeholders to understand agency goals and program outcomes
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern

You've invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Macungie
Salary
Salary:
Not provided
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 31, 2026
Flip Icon
Requirements
Requirements
  • Accepted into or actively enrolled in an ACPE accredited college or school of pharmacy
  • 0-3 years relevant work experience
  • Must possess or be in process of obtaining valid intern and/or technician licensure as required
  • Strong communication and presentation skills
  • Complete all required training within state guidelines and required timeframe
  • Ability to: Have regular and predictable attendance, including nights and weekends
  • Be mobile and remain upright for extended periods of time
  • Lift, scan, and bag items
  • Finger Dexterity: Picking, pinching, typing or otherwise working primarily with fingers rather than whole hand or arm
  • Reach overhead
Job Responsibility
Job Responsibility
  • Patient Safety
  • Pharmacy Professional Practice
  • Regulatory Requirements
  • Quality Assurance
  • Customer Service
  • Inventory Management
  • Workflow Management excluding final prescription verification
  • Lead with Heart – display empathy and compassion for your patients, customers, caregivers, and colleagues on your team
  • Seek new ways to grow, collaborate with others, and deliver better outcomes
  • Align others around our purpose to bring your heart to every moment of your health and gain support and commitment
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • Parttime
Read More
Arrow Right
New

Pharmacy Intern

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Columbus
Salary
Salary:
18.00 - 19.75 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 10, 2026
Flip Icon
Requirements
Requirements
  • Accepted into, or actively enrolled in, an ACPE accredited college or school of pharmacy
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
Job Responsibility
Job Responsibility
  • Apply didactic learning from pharmacy school into real-world practice to become ready for a Pharmacist role
  • Complete a comprehensive training roadmap designed to show you first-hand what it’s like to be part of a pharmacy team while gaining an overview of store, district, and regional operations
  • Assist the pharmacy team to ensure that pharmacy operations run smoothly, our patients’ prescriptions are filled promptly, safely, and accurately, and we are providing caring service that exceeds patient expectations
  • Learn to operate as part of the pharmacy team through consistent application of Standard Operating Procedures (SOPs), best practices, and effective communication
  • Demonstrate empathy and genuine care, and contribute to a safe and inclusive culture where all people feel valued and empowered
  • Complete a comprehensive training roadmap, focusing on KLEs that build aptitude
  • Follow all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Follow pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contribute to positive patient experiences showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • and other programs
  • Parttime
Read More
Arrow Right