Senior Software Engineer - Full Stack

Acceptto is a transformative cyber-security company challenging the norms of identity authentication. Your identity is under persistent attack. Passwords are hackable. Tokens are temporal. Biometrics is binary. Our AIML-based Cognitive Authentication™ solutions across physical, IoT, web, mobile and cloud provides the smartest, real-time, and only continuous bio-behavioral identity validation commercially available today. 
 
The Role 
 eGuardian® is Acceptto’s backend security and analytics engine. It is the backbone of a completely new paradigm shift in enterprise authentication, allowing the convergence of consumer behavior patterns with ever-changing regulations and cybercrime techniques to allow IT managers to stay ahead of the threat curve while providing their customer base the best possible user experience.

Acceptto is looking for a backend software developer to:

  • Work in Python or Ruby on Rails and with REST APIs to design, architect and develop new features, capabilities, and usages in the Acceptto Appliance
  • Develop new services in Python/Ruby
  • Develop new front-end features using VueJS
  • Provision and deploy services on Linux servers using Docker and corresponding toolset
  • Develop automated unit and integration tests in order to increase the software quality
  • Continuously evolve the eGuardian®software architecture.
  • The successful candidate will be a team player that provides constructive input and fosters positive relationships with team members, and have a thirst for knowledge and an interest in learning other programming languages as needed
     

Who We Seek

Education & Experience:  
  • Bachelor’s or Master’s degree in Computer Science, or other related degrees
Skills: 
  • 5+ years of professional software development experience
  • Experience with software development using Agile Methodology
  • Experience developing full-stack web applications deployed in a SaaS environment
  • Deployment experience at-scale in AWS or similar cloud providers
  • Programming experience with
    • Python and/or Ruby/Ruby on Rails
    • HTML/CSS/JS and VueJS
  •  Deep understanding of security technologies including Multi-Factor Authentication, identity and access management, PKI, and virtualization technologies
  • Good understanding of Linux, Docker, Git, SQL and No-SQL databases

Nice to Have
  • Programming experience with any of the following languages is a plus:
    • NodeJS
    • Go
    • Java
  • Experience with adopting OWASP top 10 
  • Hands-on experience configuring and troubleshooting SAML/SSO authentication
 
Location, Perks & Benefits 
  • Portland, Oregon
  • Outstanding total compensation package (base salary and benefits) 
  • Considerable opportunity for career development, coaching from a seasoned executive team and professional growth 
 
Acceptto Corporation is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, protected veteran status, or any other basis protected by applicable federal, state, or local law.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field