Remote - Principal Software Engineer - Authentication Network

Webshield Las Vegas , NV 89101

Posted 2 weeks ago

About Us

WebShield Inc. is a software company based in San Francisco, that enables organizations to build networks that securely share and analyze sensitive data. Our privacy networks - the Quantum Privacy Network, Proof of Trust BlockChain and Unified Trust Model - transform the way value is created from digital assets today. These enable organizations and individuals that don't necessarily agree on policies or trust each other to anonymize, secure, combine, analyze, reuse and monetize sensitive private data in real-time and at a global scale, while simultaneously complying with all necessary regulatory, licensing privacy and security requirements. We seek individuals that are passionate about this work.

WebShield has received millions in funding from NEA (New Enterprise Associates, Inc.) to grow the company. This is a ground floor opportunity for qualified individuals who are impassioned by their work and driven about being successful. If you want to be a part of an inventive and innovative team, come join us!

What we do

The Authorization Network provides a nationwide person centric view of cross organizational resource sharing. It produces accredited authentication and authorization decisions, using accredited services, accredited policies, and accredited data.

The Authorization Network is an accredited decentralized network, built on top on the WebShield privacy network (PN) and Universal Trust Model (UTM) technologies. The network is formed from both (1) existing solutions and information deployed at organizations, and (2) new services and information where gaps are identified, for example smart identity linking and discovery. These parties in the network collaborate and share information in the process of authenticating and authorizing entities accessing protected resources.

The Authorization Network comprises of one or more AuthNet UTM accredited PN privacy domains (PD) that contain the services and information.


  • Evangelize the Authorization Network both inside and outside the company
  • Own, plan, and build out the reference person centric authorization implementation
  • Uses the WebShield PN and UTM as an enabler, feedback requirements into product plan
  • Using industry standard solutions such as Ping, Senzing which need to be PN enabled and integrated together
  • Identifying gaps and either building or fill using 3rd party solutions
  • Work with trust model analysts to realize and incorporate the AuthNet TM and UTM into reference
  • Enable the success of pilots and customers creating Authorization Networks
  • Ensure integration of the Authorization Network with other Privacy Network Exchange networks (payment, trust, data)
  • Initially this position will require coding and will grow into a team lead position


  • Deep experience of current authentication, authorization, and Identity Federation standards and solutions
  • Tags: OAuth, scopes, bearer tokens, SAML, XACML, Policies, Web Security, JWTs, Ping, Identity Management (IDMs), Identity, ForgeRock, Okta, Identity Federation, attribute-based access control
  • Experience with architecting and building scalable web application and/or decentralized systems
  • Ability to quickly turn high level business requirements into a solution and road map
  • Experience leading a small team of engineers and working with external partners who provide COTS or custom solutions
  • Experience with scrum, stand-up, stories, two-week iterations/sprints

WebShield Inc., is an Equal Opportunity/Affirmative Action (EEO/AA) employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, gender, sexual orientation, ancestry, national origin, age, marital status, mental disability, physical disability, medical condition, pregnancy, political affiliation, military or veteran status, or any other basis prohibited by federal or state law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Software Engineer Martech (Corporate)

MGM Resorts

Posted 2 weeks ago

VIEW JOBS 10/2/2019 12:00:00 AM 2019-12-31T00:00 Location: Las Vegas, Nevada Become one of the stars behind the show and become part of the world's most powerful entertainment brands. Our Company has one exciting mission: To entertain the human race. * The Principal MarTech Engineer role is responsible for taking technology innovations to the next level. The primary responsibility of the position will be to direct and execute on the design, development and delivery of technology that enables great customer experiences. This will include leading and developing production grade code through vision, definition, planning, execution, deployment and sustainment. * Develop and execute production grade code: through vision, definition, planning, execution, deployment and sustainment * Partner closely with Product Management to build great customer experiences * Work with technology leadership to identify and implement new technologies and techniques that can improve our overall platform performance and ultimate customer experience * Influence the organization via quality standards to enhance the technical design, development, deployment and maintenance of the product * Drive consistency, reliability, supportability and observability across our services * Effectively communicate to pull people together and enable them to find solutions to challenges they encounter * Analyze product tradeoffs and deliver simple and intuitive products that just work * Establish strong relationships with diverse teams spanning all organizational levels * Provide technical leadership and direction to software engineers as needed * Model and act in accordance with MGM mission and values * Perform other duties as assigned Required: * Bachelor's degree in Computer Science, Engineering or a related technical field; or equivalent education and experience * At least 8 years of experience delivering commercial cloud and backend software products and services at enterprise to internet scale or experience in a related area * Previous experience with software development in a production environment (java/C++/other) * Strong understanding of all software layers including UI, service, data store and communication layers * Previous experience with Adobe Marketing Cloud and Customer Data Platforms * Excellent customer service skills * Ability to lead and mentor a team * Have interpersonal skills to deal effectively with all business contacts * Professional appearance and demeanor * Work varied shifts, including weekends and holidays * Able to effectively communicate in English, in both written and oral forms Preferred: * Master's degree in a related field; or equivalent education and work experience * Previous experience with distributed computing, enterprise-wide systems, agile-based development, Scrum, Kanban or other agile methodology and experience working in a DevOps culture and with distributed teams * Previous experience working in a similar resort setting #DCTCH * MGM Resorts Las Vegas NV

Remote - Principal Software Engineer - Authentication Network