Software Engineering Manager

4 weeks ago


Bloomington, Illinois, United States Alarm Full time

Job Overview

As a Manager of Software Engineering, you will oversee a team of full-stack developers responsible for server-side aspects of smart home security. Your mandate will be broad, encompassing the development of smart home functionality, processing user events, provisioning equipment, testing automation, and integrating diverse devices with the connected ecosystem.

Our software development involves working on backend services, websites, and database design that comprise our entire ecosystem. You will have the opportunity to manage projects spanning various technical areas while leading a team of 15-20 software engineers, providing career mentorship, staffing projects, overseeing project timelines, and generating work for your team.

Typical projects will involve diverse technologies, allowing you to work across various technical areas using the latest technologies and Agile development methods. Strong multi-tasking skills, a can-do attitude, and the ability to self-learn are essential attributes.

Requirements

  • Bachelor's in Computer Science, Computer Engineering, or a related field, or equivalent work experience
  • 12+ years of professional software development experience
  • 5+ years of professional experience managing and mentoring a team of developers
  • Good knowledge of object-oriented programming skills; C# a plus
  • Knowledge of database design and development
  • Knowledge of networking concepts, principles, and technologies
  • Experience working with physical systems
  • Experience developing scalable service-oriented architectures
  • Ability to communicate effectively with engineers and non-engineers alike
  • Experience hiring, developing, and managing a diverse and talented team of engineers
  • Proven track record delivering large-scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process improvements along the way

What We Offer

  • Collaborate with outstanding people: We hire only the best, and our employees enjoy working alongside other high achievers.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
  • Gain well-rounded experience: We offer a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Focus on fun: We place high value on our team culture, with a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.

About Us

We are the leading cloud-based platform for smart security and the Internet of Things. Over 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. We're innovating new technologies in rapidly evolving spaces, including AI, video analytics, facial recognition, machine learning, energy analytics, and more.

We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.

For more information, please visit our website.

Company Benefits

We offer competitive pay and benefits, including subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and 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 are also part of our outstanding total rewards package.

We are an Equal Opportunity Employer.

In connection with your application, we collect information that identifies, reasonably relates to, or describes you. We collect and use this information for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies.

By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations, such as managing our recruitment system and ensuring that we comply with labor laws and regulations, even after we have made our employment decision.

We understand the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you.



  • Bloomington, Illinois, United States Capital One Full time

    About the RoleWe are seeking a seasoned Front-End Software Engineering Lead to join our team at Capital One. In this role, you will be responsible for leading a team of developers with deep experience in distributed microservices and full-stack systems.Key ResponsibilitiesPerform software development on Front-End Applications leveraging a test-driven...


  • Bloomington, Illinois, United States Capital One Full time

    About the Role:We are seeking a seasoned Full Stack Software Engineering Lead to join our team at Capital One. As a key member of our engineering organization, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Bloomington, Illinois, United States Hispanic Technology Executive Council Full time

    About the Role:We are seeking a highly skilled Senior Manager Software Engineer to join our team at the Hispanic Technology Executive Council. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack...


  • Bloomington, Illinois, United States United Software Group Full time

    We are seeking a highly skilled Senior Java Software Architect to lead our team of developers in creating innovative solutions for our clients. The ideal candidate will have a strong background in Java, Spring Boot, and AWS, with experience in leading distributed microservices and full-stack systems.The successful candidate will be responsible for:Leading a...


  • Bloomington, Illinois, United States Hispanic Technology Executive Council Full time

    About the Role:We are seeking a Senior Manager, Software Engineering to join our team at the Hispanic Technology Executive Council. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create...


  • Bloomington, Illinois, United States Capital One Full time

    About the Role:We are seeking a highly skilled Senior Manager Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company.Key Responsibilities:Lead a portfolio of diverse technology...


  • Bloomington, Illinois, United States Logistics Management Institute Full time

    Job Title: Senior Software EngineerJob Summary:Logistics Management Institute is seeking a highly skilled Senior Software Engineer to support a U.S. Federal Government Agency working with classified media. The ideal candidate will have a strong background in technology, experience with Python development, UI/UX design capability, and an expert understanding...


  • Bloomington, Illinois, United States Capital One Full time

    About the Role:We are seeking a Senior Manager, Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company.Key Responsibilities:Lead a portfolio of diverse technology projects and...


  • Bloomington, Illinois, United States Hispanic Technology Executive Council Full time

    Transformative Leadership OpportunityAre you a seasoned software engineering leader passionate about driving innovation and excellence in a fast-paced, collaborative environment? Do you have a proven track record of leading high-performing teams and delivering cutting-edge solutions that meet regulatory needs?We are seeking a Senior Manager, Software...


  • Bloomington, Illinois, United States Capital One Full time

    Job SummaryCapital One is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build extremely talented software engineering teams to deliver game-changing technologies. The ideal candidate will have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation, leading cross-functional teams, and collaborating with stakeholders to identify and pursue new opportunities for impact.Department...

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States Integral Federal, Inc Full time

    Job Summary:Integral Federal, Inc is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for performing multistage software builds that support both an unclassified build stage, followed by a separate classified build stage, when required to produce a final artifact for the Development Security...


  • Bloomington, Illinois, United States The MITRE Corporation Full time

    At The MITRE Corporation, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. Our Software Engineering & Computing Department is seeking a Lead Software Systems Engineer to provide technical leadership in the full life cycle and hands-on support to critical sponsor problems in Software...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges. As a Principal Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Department Summary:The Software Engineering & Computing Department (SWEC) is seeking a technical...


  • Bloomington, Illinois, United States Appian Corporation Full time

    Job SummaryWe are seeking a seasoned software development manager to lead our performance engineering team at Appian Corporation. As a technical leader, you will be responsible for providing guidance and direction to your team, ensuring the success of our technical designs, and delivering high-quality code.This role requires a strong background in software...

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States Integral Federal, Inc Full time

    Job Summary:Integral Federal, Inc. is seeking a highly skilled Software Developer to join our team. The successful candidate will be responsible for performing multistage software builds that support both unclassified and classified build stages, producing a final artifact for the Development Security Operations (DevSecOps) of Government Owned Software...


  • Bloomington, Illinois, United States Saxon Global Full time

    Job Title: Senior Software EngineerAt Saxon Global, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on cloud-enabled full stack development. Key responsibilities include: Designing and implementing scalable and efficient software solutions...

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States C2 Essentials Full time

    Job Title: Software DeveloperThe Software Developer position at C2 Essentials is a key role in our team, responsible for designing, implementing, and testing enhancements to our website for grants management. All candidates must be able to undergo a federal background investigation. Key Responsibilities:Participate in the entire development life cycle,...


  • Bloomington, Illinois, United States Ad Hoc LLC Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Ad Hoc LLC. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional teams to deliver high-quality software solutions...

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States Illinois Employer Full time

    Job SummaryThis role is responsible for designing, developing, and maintaining software applications for the Illinois Employer. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities• Collaborate with engineers and developers to select appropriate design solutions and...