CrawlJobs Logo

Software Engineer II – Video Platform

simplisafe.com Logo

SimpliSafe

Location Icon

Location:
United States , Boston

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

93800.00 - 137600.00 USD / Year

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

Additional Information:

Job Posted:
March 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II – Video Platform

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

Business Development Manager

One of the last independent pharmaceutical wholesalers in America — 90 years old...
Location
Location
United States , Cincinnati
Salary
Salary:
100000.00 - 110000.00 USD / Year
salestalentinc.com Logo
Sales Talent Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in sales calling on independent pharmacy owners (3 years considered for candidates with exceptional relationships in territory)
  • Active rolodex of independent pharmacy relationships in OH, KY, WV, IN, or Western PA
  • Proven new business hunter — demonstrated track record of opening net-new accounts
  • Familiarity with cooperative/GPO wholesale model strongly preferred
  • Backgrounds that transfer directly: former McKesson, Cardinal, Cencora, or regional wholesaler rep
  • pharmacy buying group or GPO sales
  • pharmacy services or clinical program sales to independent owners
  • Must be based within the territory (Louisville, Lexington, or Cincinnati preferred)
  • No degree requirement specified — relationships and results are the qualifiers
Job Responsibility
Job Responsibility
  • Own the full new business cycle — prospecting, consultative selling, and onboarding — across a territory of approximately 600–700 independent pharmacy prospects
  • Call on pharmacy owners and pharmacists-in-charge at independent retail pharmacies, and VP-level decision makers at LTC and closed-door pharmacies
  • Building pipeline from scratch — no SDR team, no inbound leads, no inherited book of business
What we offer
What we offer
  • Medical, Dental, Vision, and Disability insurance
  • 401(k) with company match
  • Generous PTO and company holidays
  • Industry conference attendance and professional development
  • Mileage: $0.725/mile reimbursed
  • T&E: Hotels, meals, and client entertainment reimbursed bi-weekly
  • Commission guaranteed for first two quarters
  • Fulltime
Read More
Arrow Right
New

Mobile Associate, Store-in-Store - Retail Sales

Mobile Associates, Store-in-Store are an integral part of the Retail Team respon...
Location
Location
United States , Ontario
Salary
Salary:
18.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • 6 months of customer service and/or sales experience, Retail environment preferred
  • Customer Satisfaction Passionate customer advocate with the desire to be yourself when connecting and having fun with our customers
  • Effective at balancing customer experience and performance goals
  • Team Building Desire to be a part of the game-changing T-Mobile store team
  • Willingness to work alongside peers and store leaders, learning and sharing best practices, while serving customers and providing resolutions to issues
  • Retail Sales Competitive drive and confidence to succeed in a fast-paced sales environment
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Proactively engages with a broad range of customers in a highly-traffic retail environment
  • Use digital tools, communicate effectively, educate customers, and showcase the value of T-Mobile solutions
  • Leverage digital self-serve tools during customer interactions and the onboarding process
  • Identify customer needs and use solution-based selling techniques to fully demonstrate the value of T-Mobile products and services
  • Recommend wireless solutions, and an onboarding solution centric to helping customers understand how to self-serve and utilize the T-Mobile app
  • Complete training on the T-Mobile in-store experience, new skills, products and processes, and knowledge of systems and reference resources
  • Review personal results, current promotions, and updates on the Hub to be Customer Ready at all times
  • Partner with nearby store locations to properly/fully on-board customers
  • Perform skills practicing, knowledge sharing, store operations, opening and closing procedures
  • Carry keys to the kiosk cabinets, lock/secure kiosk and assets, and report any lost keys or assets to your manager
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Parttime
Read More
Arrow Right