Brian Woolfrey

Brian Woolfrey

Malvern, Pennsylvania, United States
32K followers 500+ connections

About

As a Technical Sourcing Recruiter at Amazon, I am passionate about finding and hiring the…

Articles by Brian

See all articles

Activity

Join now to see all activity

Experience

  • Ring Graphic

    Ring

    Hawthorne, California, United States

  • -

    Greater Seattle Area

  • -

    United States

  • -

    Atlanta Metropolitan Area

  • -

    Charlotte, North Carolina Area

  • -

    Charlotte, North Carolina Area

  • -

    Charlotte, North Carolina Area

  • -

    Charlotte, North Carolina Area

Education

Licenses & Certifications

Projects

  • Senior Software Engineer, Sidewalk

    -

    The team works on embedded using programming languages like C, C++ and Wireless communication protocols like BLE and custom protocols in Sub-Ghz.

    BASIC QUALIFICATIONS
    - 5+ years of non-internship professional software development experience
    - 5+ years of programming with at least one software programming language experience
    - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    - Experience as a mentor…

    The team works on embedded using programming languages like C, C++ and Wireless communication protocols like BLE and custom protocols in Sub-Ghz.

    BASIC QUALIFICATIONS
    - 5+ years of non-internship professional software development experience
    - 5+ years of programming with at least one software programming language experience
    - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    - Experience as a mentor, tech lead or leading an engineering team

    PREFERRED QUALIFICATIONS
    - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
    - Bachelor's degree in computer science or equivalent

  • Senior Systems Dev Engineer, Ring

    -

    As Senior Systems Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features.

    BASIC QUALIFICATIONS
    - 3+ years of programming with at least one modern language such as C++, C#…

    As Senior Systems Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features.

    BASIC QUALIFICATIONS
    - 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
    - 4+ years of non-internship professional software development experience
    - 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
    - 4+ years of systems development in an IT or data center environment experience
    - 4+ years of deploying and operating in a Linux/Unix environment experience
    - 2+ years of systems design, software development, operations, automation, and process improvement experience
    - Knowledge of at least one modern programming language such as C, C++, Java, or Perl
    - Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production

    PREFERRED QUALIFICATIONS
    - 1+ years of development/programming/scripting language (Python/Java/Bash/Perl) experience
    - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
    - Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers
    - Experience in mentoring, leading, or managing more junior engineers
    - Experience writing technical documents, project plans and progress reports to leadership and to stakeholders

  • Software Engineer II, Cloud, Ring

    -

    BASIC QUALIFICATIONS
    - 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
    - Experience programming with at least one software programming language
    - 3+ years of experience developing software in Java or Go
    - 3+ years developing in an OO language
    - Experience designing and developing large-scale, distributed software…

    BASIC QUALIFICATIONS
    - 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
    - Experience programming with at least one software programming language
    - 3+ years of experience developing software in Java or Go
    - 3+ years developing in an OO language
    - Experience designing and developing large-scale, distributed software applications, tools, systems and services
    - Proven experience with Web architectures and services (HTTP, REST, sockets, JSON, multi-threading, etc.) including architecture and design
    - Extensive experience with Agile and various process implementations

    PREFERRED QUALIFICATIONS
    - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
    - Bachelor's degree in computer science or equivalent
    - Understanding and experience with professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    - Experience with code versioning tools such as Git
    - Experience with SQS, Kinesis, DynamoDB, CloudWatch, Aurora
    - Experience with continuous integration, automated unit testing and integration testing
    - Experience with application monitoring tools (Datadog, Splunk, New Relic, etc.)
    - Experience with Spring, Hibernate and other Java frameworks
    - Familiarity with AWS and have built apps leveraging its offerings (S3, EC2, Cloud Formations, Lambda, Step Functions, etc.)
    - Experience with C++
    - Experience with Docker
    - Ability to take a project from scoping requirements through actual launch of the project
    - Experience in communicating with users, other technical teams, and management to collect requirements

  • Sr. Software Development Engineer - (Blink), Blink Cloud Team

    -

    This role will require the following skills/experiences:
    - IoT device connectivity, persistent connections
    - Video encoding/streaming/transcoding (WebRTC, H.264, etc)
    - Large scale production level Ruby experience

    BASIC QUALIFICATIONS
    - 5+ years of non-internship professional software development experience
    - 5+ years of programming with at least one software programming language experience
    - 5+ years of leading design or architecture (design patterns, reliability and…

    This role will require the following skills/experiences:
    - IoT device connectivity, persistent connections
    - Video encoding/streaming/transcoding (WebRTC, H.264, etc)
    - Large scale production level Ruby experience

    BASIC QUALIFICATIONS
    - 5+ years of non-internship professional software development experience
    - 5+ years of programming with at least one software programming language experience
    - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    - Experience as a mentor, tech lead or leading an engineering team

    PREFERRED QUALIFICATIONS
    - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
    - Bachelor's degree in computer science or equivalent

  • System Engineer, Blink

    -

    BASIC QUALIFICATIONS
    - 5+ years of experience with Linux systems administration, but a working knowledge of Windows Systems will be useful
    - Experience with supporting or engineering Cisco/Juniper networks
    - Experience with physical infrastructure installations including hardware integration, racking, and cabling
    - Design, build and own major parts of the hardware test infrastructure (configuration and data management systems, cloud and desktop services and applications, web UIs…

    BASIC QUALIFICATIONS
    - 5+ years of experience with Linux systems administration, but a working knowledge of Windows Systems will be useful
    - Experience with supporting or engineering Cisco/Juniper networks
    - Experience with physical infrastructure installations including hardware integration, racking, and cabling
    - Design, build and own major parts of the hardware test infrastructure (configuration and data management systems, cloud and desktop services and applications, web UIs, analytics tools and more)
    - Ability to engineer solutions and provide support in a heterogeneous UNIX/Linux/Windows environment
    - Clear, professional technical writing and communication skills
    - Some travel and off-hours work is required

    PREFERRED QUALIFICATIONS
    - Experience deploying services to Amazon's Cloud (Amazon Web Services)
    - Flexibility, ability to think on your feet, and strong problem solving skills
    - Experience administering or supporting Aruba wireless network equipment
    - Demonstrated track record dealing well with ambiguity, prioritizing needs, and delivering measurable results in an agile environment
    - Hands on experience with HyperV, switching, routing, and troubleshooting of enterprise scale network components

Languages

  • English

    Native or bilingual proficiency

  • Spanish

    Professional working proficiency

More activity by Brian

View Brian’s full profile

  • See who you know in common
  • Get introduced
  • Contact Brian directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Brian Woolfrey

Add new skills with these courses