Skip to main content
Posted November 19, 2018

Cybersecurity Firm Seeks Backend Lead (NY or LA)

New York, NY, USA Full Time

Aon Cyber Solutions is looking for a Backend Lead in New York or LA. As part of an industry-leading team, you will help empower results for our clients...

Aon Cyber Solutions is looking for a Backend Lead in New York or LA. As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions supporting Risk.

Position Overview

Join Stroz Friedberg’s expert software development team to create new customer-facing web applications. You will apply your expertise in back end web services, working in concert with front end developers, user interface designers, and subject matter experts in digital forensics, incident response, cybersecurity, and threat intelligence. Your applications will convey deeply technical facts and analyses to a variety of consumers, from risk managers to subject matter experts to C-level executives.

The responsibilities of this position include but are not limited to the following:

  • Design and develop pioneering web applications that cross the boundaries of security assessment, digital forensics, incident response, malware analysis, cybersecurity, and cyberinsurance.
  • Serve as the senior back end developer on a product team.
  • Develop an in-depth understanding of our domains and design corresponding data models that can accommodate change while anticipating scale.
  • Make principled architecture decisions regarding storage systems and technologies.
  • Design and implement clean, simple, well-documented web services.
  • Create backends that enable the creation of APIs, user interfaces, data visualizations, and reports that will, in turn, provide our clients with insight into complex cybersecurity narratives and data sets.
  • Adapt and apply cutting edge computer science to highly technical domains.
  • Participate in code reviews, write test suites, profile components, and take ownership of our software, source code, tools, and processes.
  • Mentor other developers.
  • Contribute to a positive, collaborative culture for innovation.

Requirements          

  • 5+ years of software engineering experience.
  • Strong proficiency with relational and NoSQL databases.
  • Proficiency with Python 3 and Django development.
  • Strong knowledge of HTTP and REST web services implementation.
  • Experience with DevOps tools and CI/CD pipelines.
  • Experience writing unit test and integration test suites, with technologies like Selenium, Cypress, Junit, Python unittest and coverage.
  • The proven ability to see things as they should be, and to realize that vision.
  • Comfort with agile development.
  • Excellence in verbal and written communication, and in working collaboratively with a variety of colleagues and clients in a remote development environment.
  • Proficiency with version control and collaborative development.   

Desired Skills 

  • Demonstrable experience shipping modern web applications to users, especially B2B.
  • GraphQL modeling expertise.
  • Experience in deployment to AWS, especially serverless technologies.
  • ElasticSearch, Apache Kafka, AWS Kinesis, PostgreSQL, AWS Aurora.
  • Serialization technologies like Protobufs, Thrift, MessagePack, Avro, ORC, and Arrow.
  • Column-oriented data analysis systems and experience supporting analytical workloads.
  • Strong knowledge of JWT and various web security models.
  • Java 8 and other JVM-based languages.
  • Performance monitoring and optimization. 

 Education Required 

  •  BS or BA in Computer Science, Mathematics, or Statistics, or equivalent experience.

 

 

This listing expired on Jan 03. Applications are no longer accepted.