Software Development Leader

3 weeks ago


Redwood City, California, United States Alarm Full time

About Us

Alarm.com is a leading cloud-based platform for smart security and the Internet of Things. We empower our customers to make their properties safer, smarter, and more efficient. Our team is passionate about creating change through technology and making a lasting impact on the world around us.

Job Summary

We are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will work with a small team of full-stack developers on all server-side aspects of smart home security. Your responsibilities will include developing back-end software for a wide variety of platforms and technologies, taking part in the entire project life cycle, from requirements development to deployment, engaging in research, evaluation, and application of new technologies and methodologies, and exercising good judgment to ensure that solutions meet high standards of quality and efficiency.

Key Responsibilities

  • Develop back-end software for a wide variety of platforms and technologies.
  • Take part in the entire project life cycle, from requirements development to deployment.
  • Engage in research, evaluation, and application of new technologies and methodologies.
  • Exercise good judgment to ensure that solutions meet high standards of quality and efficiency.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Experience leading and mentoring other engineers.
  • Strong object-oriented programming skills; C# experience required.
  • Experience with database design and development.

Benefits

  • Competitive salary: $140,000 - $158,000 per year.
  • Comprehensive benefits package, including medical, dental, and vision insurance.
  • 401(k) plan with employer match.
  • Paid holidays, wellness time, and vacation increasing with tenure.
  • Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment.

Company Culture

Our company culture values teamwork, collaboration, and innovation. We encourage our employees to take ownership of their projects and work together to achieve common goals. We prioritize employee growth and development, providing opportunities for training, mentorship, and career advancement. Join our dynamic team and contribute to shaping the future of smart security and the Internet of Things.



  • Redwood City, California, United States Anomali Full time

    Transformative Cloud Native SolutionsAnomali is a pioneering AI-Powered Security Operations Platform, headquartered in Silicon Valley. As a leader in the field, we are modernizing security operations with our cutting-edge platform. Our intelligent and multilingual Anomali Copilot automates key tasks, empowering teams to deliver critical risk insights in...


  • Redwood City, California, United States Hedgehog Development Full time

    Job Title: Highly Skilled Networking Software DeveloperAbout Hedgehog DevelopmentHedgehog Development is an open-source software company that brings innovative solutions to the world of networking. Our team is passionate about creating high-quality software that improves user experience and stability of our platform.Company Overview:Hedgehog Development is a...


  • Redwood City, California, United States DreamCraft Entertainment, Inc. Full time

    DreamCraft Entertainment, Inc.We're seeking a skilled Senior Software Engineer to join our team. As a key member, you'll contribute to the development of innovative game products and tools.Key Responsibilities:Drive software development to meet project goals and deadlinesCollaborate with cross-functional teams to deliver high-quality resultsMentor junior...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development: A Leader in AI-Designed Networking">We're an innovative open-source software company driven by a passion for revolutionizing the way people think about networking. Our mission is to empower users with cutting-edge technology that makes their lives easier.">Job Title: Network Management Plane/Automation Software Development Engineer">As...


  • Redwood City, California, United States Moloco Full time

    Moloco, a leader in machine learning, is seeking a skilled software development expert to join our team. This role offers the opportunity to design, develop, and maintain the backend of our state-of-the-art Moloco Commerce Media (MCM) product.About the RoleAs a key member of our engineering team, you will be responsible for:Designing and implementing server...


  • Redwood City, California, United States Tbwa ChiatDay Inc Full time

    At Pull Systems, we are revolutionizing the way manufacturing companies manage their data. As a leading industrial AI startup based in Silicon Valley, our mission is to automate manual processes that hinder product reliability.Our team at Workbench is dedicated to providing an automated failure analysis and incident response platform for Quality, R&D, and...


  • Redwood City, California, United States Oracle Full time

    Job OverviewWe're a world leader in cloud solutions, dedicated to creating innovative technology that tackles today's complex problems. As a member of our security-focused team, you'll have the opportunity to work on state-of-the-art security cloud solutions, applying genAI technologies to solve challenging security problems.ResponsibilitiesIn this role,...


  • Redwood City, California, United States Hedgehog Development Full time

    About Hedgehog Development">Hedgehog Development is an innovative open-source software company dedicated to bringing AI-designed networking to reality. As a leading player in the industry, we strive to create cutting-edge technology that empowers our customers.">Job Summary">We are seeking an experienced Network Management Plane/Automation Software...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development is an open-source software company that aims to bring networking designed and built for AI to reality. We're seeking a talented Software Engineer for Open Networking to join our team.">About the Role:We are looking for an experienced software engineer with deep expertise in networking, network management/automation, and hardcore...


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

    C3 AI, Inc., a leading Enterprise AI software provider, is seeking an experienced Senior Full-Stack Software Engineering Leader to join the AI Studio team.The ideal candidate will have 5+ years of professional software development experience with JavaScript, Java, or other object-oriented programming languages and a strong understanding of object-oriented...


  • Redwood City, California, United States Informatica Full time

    About UsInformatica, a leader in Enterprise Cloud Data Management, brings data and AI to life by empowering businesses to realize the transformative power of their most critical assets.The salary range for this position is $175,000 - $225,000 per year, depending on experience.Job OverviewWe are looking for a Senior Backend Engineer with experience in Java,...


  • Redwood City, California, United States Hedgehog Development Full time

    Job Title: Software Engineer for Open Network Operating SystemAbout Hedgehog DevelopmentHedgehog Development is an open-source software company that brings networking designed and built for AI to reality. Our team is passionate about creating innovative solutions that improve user experience and stability of our platform.Company Overview:Hedgehog Development...


  • Redwood City, California, United States Paradyme Management Full time

    Job SummaryWe are seeking an experienced Chief Architect to lead our software development efforts. The ideal candidate will have a strong background in software architecture, leadership, and communication.About the RoleThis is a senior-level role that requires strong technical expertise and leadership skills. The successful candidate will be responsible for...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development is an open-source software company bringing networking designed and built for AI to reality. We are seeking an experienced Network Development Specialist to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing network solutions for our cloud infrastructure. This is a...


  • Redwood City, California, United States Intellecruit Full time

    About IntellecruitEstimated Salary: $180,000 - $250,000 per yearIntellecruit is a pioneering company in the field of robotics, dedicated to crafting cutting-edge service solutions that reshape the future of the hospitality industry. As a Senior Software Engineer in Robotics at Intellecruit, you will be part of a team of talented engineers who are passionate...

  • Software Developer

    2 weeks ago


    Redwood City, California, United States Zilliz Full time

    About ZillizAt Zilliz, we're revolutionizing data management for AI applications by building next-generation database technologies. Our mission is to simplify data management and make vector databases accessible to every organization.We're seeking a talented Software Developer to join our team and help us achieve this vision. As a key member of our team, you...


  • Redwood City, California, United States hireVouch Full time

    About the RoleAs a Software Development Professional, you will be responsible for designing, developing, and deploying scalable software systems. You will work closely with our engineering team to build tools that give SREs and operators leverage in their work.Responsibilities:Developing our core product that runs on customers' machines to monitor and...


  • Redwood City, California, United States Intellecruit Full time

    About IntellecruitAt Intellecruit, we're on a mission to revolutionize the hospitality industry through innovative service robotics. We're seeking talented Senior Software Engineers who can drive cutting-edge software solutions from embedded firmware to robust cloud services.We foster a culture of collaboration, transparency, and excellence, where our team...


  • Redwood City, California, United States Bear Robotics, Inc. Full time

    Job OverviewThe Senior Software Developer will design and develop cloud-based APIs for integrating Bear software with various third-party services. The ideal candidate will have experience working in Unix/Linux environments and knowledge of high-level languages such as Go/Python/C++.


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

    Amiseq Inc.We are seeking a highly skilled Backend Software Developer to join our team in Redwood City, CA. As a key member of our development team, you will be responsible for designing and implementing large-scale systems using big data technologies.The ideal candidate will have a strong background in Java or Golang, with at least 5 years of experience in...