Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Network Perception

Software Engineer

Chicago, IL
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT THE ROLE

    We are searching for a Software Engineer to assist in the development of specific revenue generating backend features and functionality for our 2 core products, NP View and NP Live. This is a new position on a growing team, so you’ll be exposed to all areas of the code base but be focused on improving data extraction and processing components on the backend.

    • In the first 90 days, you can help us work through our backlog with customer issues – this is a great way to learn the product, and because we’re small, every issue has a direct customer impact.
    • Once you’ve hit your stride on the team at around 6 months, you’ll start taking direct ownership of developing new parsers for our product and innovating on our legacy code with new Python libraries.

    We’re a very small, close knit team with big growth plans. We believe that working as an Engineer at Network Perception provides an opportunity to have a meaningful, significant impact on a product enabling the security of our most critical infrastructure.

  • Qualifications

    Qualifications

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or a similar field
    • 3+ years of hands-on product development experience with Python, with Golang as a plus
    • Recent professional development experience with the following languages and technologies:
      • Linux and shell scripting
      • R/W Data: XML, JSON, CSV
      • NLP and knowledge of Tensorflow, Pytorch, Pandas, Scikit-learn, Keras, etc.
      • Agile processes, Jira and Git
      • Networking concepts such as VLAN, NAT, VPN and network device configuration
    • A strong knowledge of computer science fundamentals and coding best practices
    • An understanding of Agile/Scrum development and a collaborative, proactive attitude
    • A willingness to join a fast-paced, dynamic environment and a small, close knit team with the ability to help implement structure and processes to scale

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

  • Industry
    Media Production