Senior Software Security Engineer

EarthCam
Upper Saddle River, NJ, US
Full-time

Job Description

Job Description

Who We Are

EarthCam is the global leader in providing webcam content, technology and services. Founded in 1996, EarthCam provides live-streaming video, time-lapse construction cameras, and Software-as-a-Service (SaaS) for AI-powered visual asset management, leveraged through our intuitive Control Center 8 dashboard which integrates with leading project management software.

EarthCam leads the industry with the highest resolution imagery available, to empower building information modelling (BIM) and Virtual Design Construction (VDC) teams with actionable visual data.

EarthCam's innovations include the world’s first outdoor gigapixel panorama camera system, and the first ever 5G construction camera.

EarthCam has documented over a trillion dollars of construction projects around the world. The company is headquartered on a 10-acre campus in northern New Jersey.

We are seeking an innovative and dedicated Senior Software Security Engineer to join our growing team.

Responsibilities

  • Design and implement security measures across the application development and product life cycle
  • Conduct vulnerability assessments and penetration tests to identify security weaknesses
  • Lead the design, architecture and implementation of technical security controls to secure production systems
  • Assist with threat-model application designs and solutions
  • Develop security architecture and design guidance
  • Provide hands-on remediation guidance to development teams
  • Partner with development teams to build secure APIs and monitor for security risk

Requirements

Who YOU Are

  • Able to work independently and see tasks through to completion
  • Comfortable working as part of a team
  • A good communicator both verbally and in writing.
  • Work well under pressure in a fast paced environment
  • Detail-oriented and organized
  • A problem solver

Qualifications

  • BS degree in Computer Science or relevant field
  • Experience with threat modeling, design reviews, secure architecture, security code reviews, secure coding, authentication, secure SDLC, cryptography, and security test development
  • Experience with deploying application security tools in the CI / CD pipeline
  • Experience with web application security, including OWASP Top 10 vulnerabilities
  • Strong knowledge of SecDevOps and CI / CD best practices
  • Knowledge of identity and access management concepts (e.g. single-sign on, identity federation) and standards (SAML, OAuth 2.0, OpenID)
  • Ability to conduct vulnerability assessments and penetration testing
  • Ability to assess risk through a practical lens and advise development teams on remediation
  • Experience securing company code and third party libraries
  • Knowledge of Perl, Python, and / or Laravel PHP Framework a plus
  • Strong analytics and organizational skills
  • Mobile security experience a plus

Benefits

What We Offer

The EarthCam package includes excellent salaries, bonuses, benefits, and constant opportunities for development designed to create an entrepreneurial, invigorating and satisfying environment.

Our benefits include :

  • Health insurance (Single coverage 100% paid for by company)
  • Dental and vision insurance
  • 401K Plan (with aggressive company matching)
  • Paid time off, plus paid holidays
  • Regular free breakfasts, lunches and snacks
  • Bicycles to ride around campus
  • Team BBQs and annual company Olympics

Recruitment Fraud Disclaimer

EarthCam is committed to maintaining a transparent and secure recruitment process. EarthCam communicates with candidates exclusively using EarthCam email addresses and extends job offers solely by telephone.

For more information about the EarthCam recruitment process and avoiding fraudulent job offers, please click here.

https : / / www.earthcam.net / about / careers / recruitmentfraud /

21 days ago
Related jobs
Promoted
Capital One
Little Ferry, New Jersey

West 19th Street (22008), United States of America, New York, New YorkSenior Lead Software Engineer, Back End (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery envir...

Talentify.io
Little Ferry, New Jersey
Remote

Competitive pay up to $156,600 for Senior Software Engineer. Minimum of 4 years of experience in software engineering. ...

Promoted
Capital One
Palisades Park, New Jersey

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software EngineerIllinois (Hybrid On-Site): $153,900 - $175,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amou...

Dotdash Meredith
Little Ferry, New Jersey

We're looking for a Full Stack JavaScript developer to work on our software development lifecycle tools, empowering our engineers to build out the next generation of applications that will drive software development and engineering at Dotdash Meredith. Dotdash Meredith has over X engineers that use ...

Promoted
Capital One
Fort Lee, New Jersey

Ave (22114), United States of America, New York, New YorkSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part o...

VikingCloud
Little Ferry, New Jersey

VikingCloud is seeking a software engineer highly skilled with the Java programming language. Collaborate with other software engineers, leads, and DevOps as an expert on reliability, performance, and efficiency to refine and develop new product features. VikingCloud is the leading Predict-to-Preven...

Talentify.io
Little Ferry, New Jersey
Remote

Coordinate software development with computer vision scientists and software engineers. Employer Industry: Research and Engineering. Benefits including eligibility for US security. Develop and maintain a software pipeline processing high-volume satellite imagery. ...

Bubble
Little Ferry, New Jersey

Senior engineers at Bubble are expected to have a strong voice in both product and technical direction, ship a lot of code, drive technical excellence, and teach and learn from their colleagues. Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing ...

MAP Staffing Solutions Group
New Jersey, NJ, US
Remote

As a Senior Security Engineer you will play a crucial role in developing and maintaining the firm's cybersecurity infrastructure. The Senior Security Engineer will be essential to our team’s success as they contribute across our hybrid environment and lead ssigned technical projects. This role inclu...

Bird
Little Ferry, New Jersey

We are seeking a highly skilled and experienced Senior Software Engineer specializing in infrastructure to join our dynamic engineering team. As a Senior Software Engineer for infrastructure, you will collaborate closely with cross-functional teams and help support the CI/CD pipelines. Work across a...