Senior Software Engineer

7 days ago


Redwood City, California, United States Alarm Full time
Cloud Security Innovator

We're seeking an experienced Senior Software Engineer to join our team, contributing to the development of cutting-edge cloud-based security solutions for smart homes and businesses. Your expertise in backend software development, database design, and object-oriented programming will be instrumental in shaping our ecosystem.

This is a fantastic opportunity to work with a diverse range of technologies, including .NET, SQL Server, Kafka, Ember.js, Node.js, and native iOS and Android applications. As a Senior Software Engineer, you'll have the freedom to self-learn, collaborate with device engineers, business partners, and other engineering teams, and make a significant impact on our projects.

About Alarm.com

Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. With over 7.6 million users, we provide innovative solutions that make properties safer, smarter, and more efficient. Our commitment to excellence and customer satisfaction drives us to push boundaries in rapidly evolving spaces like AI, video analytics, facial recognition, machine learning, and energy analytics.

The Ideal Candidate

We're looking for someone with:

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • At least 5 years of professional software development experience.
  • Strong leadership skills, with experience mentoring and guiding other engineers.
  • Proficiency in C# and experience with database design and development.

Familiarity with high-availability services, external facing APIs, distributed event streaming platforms, and IoT protocols is a plus.

What We Offer

In addition to competitive pay, Alarm.com provides a comprehensive benefits package, including medical, dental, and vision coverage, a 401(k) plan with employer match, paid holidays, wellness time, and vacation increasing with tenure. You'll also enjoy a casual dress work environment and opportunities to grow and develop your skills.



  • Redwood City, California, United States Dexterity Full time

    About DexterityWe believe robots can positively transform the world. Our breakthrough technology frees people to do the creative jobs that humans do best by enabling robots to handle repetitive and physically difficult work.At Dexterity, we're starting with warehouse automation, where smarter, more resilient supply chains impact millions of lives and...


  • Redwood City, California, United States Oracle Full time

    About the Role:We're seeking a seasoned Senior Software Engineer to join our Database team. As a key member, you'll be responsible for developing, debugging, and designing software applications or operating systems. Your technical expertise will guide junior developers, and you'll contribute to security maintenance and remediation efforts.


  • Redwood City, California, United States C3, Inc. Full time

    About the RoleC3 AI is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable software systems to apply machine learning algorithms in the enterprise domain.Key ResponsibilitiesBuild systems and tools that enable data scientists to create...


  • Redwood City, California, United States Oracle Full time

    Job Summary:Oracle is seeking a highly experienced Senior Principal Software Engineer to join our team. This role requires a strong technical background in software development, with a focus on designing and implementing major changes to existing software architecture.Main Responsibilities:Analyze, design, develop, troubleshoot, and debug software programs...

  • Software Engineer

    4 weeks ago


    Redwood City, California, United States Zymeworks Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be proficient in a range of programming languages, including Java and C++.The successful candidate will be responsible for designing, developing, and testing software applications, as well as collaborating...


  • Redwood City, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Senior Embedded Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing high-performance software for embedded and IoT devices.


  • Redwood City, California, United States Zilliz Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Native Software Engineer to join our team at Zilliz. As a key member of our engineering team, you will be responsible for designing and developing distributed database systems using Zilliz's innovative data science platforms.The ideal candidate will have a strong background in cloud native technologies,...


  • Redwood City, California, United States Chan Zuckerberg Initiative Full time

    OverviewAt the Chan Zuckerberg Initiative, we support scientific research that can help scientists cure, prevent, or manage all diseases by the end of this century. Our vision is to build the future of science by advancing biomedical research and leveraging advances in AI.About the RoleWe are looking for a Senior Cloud Software Engineer to join our team in...


  • Redwood City, California, United States Oracle Full time

    Company OverviewAs a world leader in cloud solutions, Oracle is dedicated to tackling today's problems with tomorrow's technology. We believe that true innovation starts with diverse perspectives and abilities.About the RoleThis is an excellent opportunity for a Senior Software Engineer to join the Database group at Oracle. As a team member, you will be...


  • Redwood City, California, United States Dyna Robotics Full time

    Job SummaryThis is an onsite-only position based in Redwood City, California. As a software engineer at Dyna Robotics, you will play a pivotal role in developing a wide range of software applications to support our cutting-edge robotic systems.Key ResponsibilitiesLead the design and development of backend systems to support remote teleoperation systems, data...


  • Redwood City, California, United States Oracle Full time

    Job OverviewWe are seeking an experienced and highly skilled Senior Principal Applications Engineer with a strong background in Oracle Fusion applications.About the RoleAnalyze, design, develop, troubleshoot, and debug software programs for commercial or end-user applications. This involves writing code, completing programming tasks, and performing testing...


  • Redwood City, California, United States Dexterity Full time

    About DexterityWe are a robotics company building automation systems to perform pick-place-pack tasks in warehouses. Our end-to-end systems use intelligent software to enable human-like dexterity in commodity robot arms.About the RoleWe are hiring a Software Infrastructure Engineer to work closely with our software engineering teams to deploy, manage and...


  • Redwood City, California, United States C3, Inc. Full time

    C3.ai, Inc. is a leading provider of Enterprise AI software solutions for accelerating digital transformation.As a highly skilled and experienced Senior Software Architect, you will be responsible for developing infrastructure and tools to improve the state-of-the-art in Generative AI technology and enable its use in our enterprise applications.You will...


  • Redwood City, California, United States Ll Oefentherapie Full time

    Based at Ll Oefentherapie, we are looking for a skilled Software Engineer and Cloud Specialist to join our team. This role offers a competitive estimated salary of $105,000 annually.In this position, you will design, develop, troubleshoot, and test software applications or operating systems according to provided design specifications. You will apply your...


  • Redwood City, California, United States hireVouch Full time

    About hireVouchWe are the leading platform for electrical engineers, revolutionizing electronics design with artificial intelligence.Salary and BenefitsThe estimated salary for this position is $160,000 per year. We offer a comprehensive benefits package, including health insurance, retirement savings, and paid time off.Job DescriptionWe help 1.5 million...


  • Redwood City, California, United States Next Level Talent, LLC Full time

    Job Title: Software Engineer, Backend Go DeveloperJob Description:We are seeking a skilled Software Engineer, Backend Go Developer to join our team at Next Level Talent, LLC. As a Backend Go Engineer, you will be responsible for enhancing client experiences, setting quality standards, and mentoring your teammates.Key Responsibilities:Develop high-quality...

  • Senior SCM Engineer

    6 days ago


    Redwood City, California, United States Informatica LLC Full time

    Informatica LLC is seeking a highly skilled Senior SCM Engineer to join their team in Redwood City, CA.We're looking for an experienced professional with a strong background in software development and version control systems. The ideal candidate will have a solid understanding of Perforce administration, including code review, continuous integration,...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionOracle is seeking a Senior Software Developer to join our team in Redwood Shores, California.About the RoleThis role is ideal for someone who wants to design the architecture of database-driven web applications and drive clean software design.The NetSuite solution is written in Java, with Oracle DB as the main persistence layer. The UI uses an...

  • Software Architect

    5 days ago


    Redwood City, California, United States Karius Full time

    About KariusKarius is a pioneering life science startup transforming the field of infectious disease diagnostics. By harnessing the power of microbial cell-free DNA, our innovative platform empowers doctors to solve complex cases efficiently, provides industry partners with unparalleled access to biomarkers for accelerated clinical trials, and facilitates...


  • Redwood City, California, United States SnapMagic Full time

    SnapMagic, the pioneering platform for electronics innovation, is revolutionizing design with AI-driven solutions. We empower 1.5 million engineers to create products like drones, electric cars, and VR headsets up to 10 times faster.We're building on our recent funding round backed by top investors, including Y Combinator, Bow Capital, and notable angels....