企业简介
Authright Inc, established in December 2014, in Massachusetts, is an information technology company that specializes in information security and protection. Authright's security products include Cloud Identity and Access Management System, Cloud Access Security Broker (CASB), Single Sign-on (SSO) and multifactor login solution. Authright also provides high-quality tailored IT consulting and IT services to help clients secure and protect their information. The company’s services include, but are not limited to, cloud storage and security, identity access management, and system and network integration.
岗位信息
Senior Software Engineer
Position Summary

This position is a leading and critical role in R&D and IT Solutions & Services Department.
60% of responsibilities will develop software solutions for Authright's product Crypto Cloud, creating and maintaining the Identity & Access Management program, architecture and standards for delivering enterprise-wide Identity, Access, Directory and Authentication Services for employees, vendors and members with the capability to support cloud and on internal application services;
40% of responsibilities will provide IT professional service, diverse group of technical architects, engineers, consultants, and support professionals dedicated to delivering on Authright's mission of helping our customers to embrace cutting edge technology and propelling our customers' business imperatives toward success. 
Responsibilities
  • Work for Authright's independent research and development: Crypto Cloud, a software platform to provide advanced data security cloud services. Responsible for conceptualizing, developing and implementing integration solutions between systems such as Salesforce.com, Mobile Apps, ERP (SAP, Oracle OBIEE, etc.), Quality Control Systems, Data Warehouse and other applications;
  • Work with Authright’s internal development team to take an existing patchwork integration program/environment and turn it into a Best-of-Breed approach, leveraging middleware, direct API calls, RESTful Web Services, EDI, real-time and batch integrations;
  • Quickly understand existing code base powering current application platform components.
  • Work with product team and provide technical perspective to influence future direction.
  • Research, design and implement improvements to platform technology solutions.
  • Write software designs, specifications and component architecture for feature implementation.
  • Write, unit test, manage and submit software code following software development process, guidelines, and best practices.
  • Help drive sound engineering design, process and quality practices.
  • Work closely with other team members to design and implement new features and solutions.
  • Tackle some of the more challenging problems in distributed computing, API design, etc.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Management Information Systems, or related technical degree. Advanced degree preferred.
  • Minimum 8 years of any Programming experience in Python, Java, C++, JavaScript, etc.
  • Expertise in data warehousing modernization, data lake, cloud computing area.
  • Hands-on experience on IPaaS (Integration platform as a service)technology, a set of cloud-based software tools that govern the interactions between cloud and on-premises applications
  • Good Knowledge of XML, good basic level understanding of REST principles, and REST and SOAP APIs.
  • Hands-on experience designing, implementing and operationalizing production data solutions using emerging technologies such as Hadoop Ecosystem (MapReduce, Hive, HBase, Spark, Sqoop, Flume, Pig, Kafka, etc.), NoSQL(e.g., Cassandra, MongoDB), In-Memory Data Technologies, Data Munging Technologies.
  • Implementing large-scale cloud data solutions using AWS data services
  • Must be a self-starter and extremely organized with your space and time.
  • Experience working in a corporate environment and their unique challenges to be better able to understand our customers.
Benefits
  • Competitive salary with opportunities for raises and bonuses every year
  • Visa sponsorship, Green Card Sponsorship available for competitive candidates 
  • PPO Health, Visual, & Dental Insurance.
  • 401K retirement plan
  • Paid Time Off
  • Professional development allowance for conferences, classes, and special events
Apply for this job

If you are interested in this position, please send your latest resume and cover letter to [email protected]
Software Engineer (All Levels)
Position Summary

This position is a leading and critical role in R&D and IT Solutions & Services Department. 60% of responsibilities will develop software solutions for Authright's product Crypto Cloud, creating and maintaining the Identity & Access Management program, architecture and standards for delivering enterprise-wide Identity, Access, Directory and Authentication Services for employees, vendors and members with the capability to support cloud and on internal application services;
40% of responsibilities will provide IT professional service, diverse group of technical architects, engineers, consultants, and support professionals dedicated to delivering on Authright's mission of helping our customers to embrace cutting edge technology and propelling our customers' business imperatives toward success. 
Responsibilities
  • Work for Authright's independent research and development: Crypto Cloud, a software platform to provide advanced data security cloud services. Responsible for conceptualizing, developing and implementing integration solutions between systems such as Salesforce.com, Mobile Apps, ERP (SAP, Oracle OBIEE, etc.), Quality Control Systems, Data Warehouse and other applications;
  • Work with Authright’s internal development team to take an existing patchwork integration program/environment and turn it into a Best-of-Breed approach, leveraging middleware, direct API calls, RESTful Web Services, EDI, real-time and batch integrations;
  • Quickly understand existing code base powering current application platform components.
  • Work with product team and provide technical perspective to influence future direction.
  • Research, design and implement improvements to platform technology solutions.
  • Write software designs, specifications and component architecture for feature implementation.
  • Write, unit test, manage and submit software code following software development process, guidelines, and best practices.
  • Help drive sound engineering design, process and quality practices.
  • Work closely with other team members to design and implement new features and solutions.
  • Tackle some of the more challenging problems in distributed computing, API design, etc.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Management Information Systems, or related technical degree. Advanced degree preferred.
  • 3-5 years’ experience in working with application based on Spring  and Java
  • 3-5 years creating Web Services (RESTful).
  • 3-5 years of building scalable solutions in a distributed environment.
  • Solid understanding of the Software as a Service (SaaS) model in the online environment.
  • Good to have prior experience in Authentication frameworks (OAuth, OpenID Connect, SAML etc)
  • Familiarity with AWS, MongoDB is preferred
  • Working experience on Angular JS and CSS for UI is a plus.
  • Good to have prior experience working in the E-Learning industry.
  • Must be a self-starter and extremely organized with your space and time.
  • Experience working in a corporate environment and their unique challenges to be better able to understand our customers.
Benefits
  • Competitive salary with opportunities for raises and bonuses every year
  • Visa sponsorship, Green Card Sponsorship available for competitive candidates 
  • PPO Health, Visual, & Dental Insurance.
  • 401K retirement plan
  • Paid Time Off
  • Professional development allowance for conferences, classes, and special events
Apply for this job

If you are interested in this position, please send your latest resume and cover letter to [email protected]
Salesforce Developer (All Levels)
Position Summary

This position is providing Authright IT professional service for customers. IT Solutions & Services Department diverse group of technical architects, engineers, consultants, and support professionals dedicated to delivering on Authright's mission of helping our customers to embrace cutting edge technology and propelling our customers' business imperatives toward success. 
Responsibilities
  • Understand the business purpose of what you are being asked to do and bring technology insights on how it can be made better.
  • Clean design and coding of the solution.
  • Expand our base of best practices and enforce them through code reviews.
  • Make sure your code works!
  • Bring forth and implement new ideas to make our software development process better.
  • Contribute to a positive, learning culture that gets stuff done fast and well!
Requirements
  • Bachelor’s degree in Computer Science.
  • Experience with any of the following is a plus: healthcare, consumer internet applications, Salesforce ServiceCloud development, Mobile App Development, Customer Call Center operations, Customer portals, Data Warehousing, ETL, BitBucket, JIRA, Confluence.
  • 2+ years of experience with Salesforce SalesCloud and or ServiceCloud.
  • Excellent written and verbal communication skills.
  • Excellent coding skills in Salesforce declarative programming as well as Apex & VisualForce pages.
  • Must be detail oriented and ability to multi-task.
  • Great people skills and the willingness to mentor other developers.
  • Commitment to deadlines.
  • Task estimation and risk assessment skills.
  • Willingness to meet the needs of a 24x7 environment.
  • Strong troubleshooting and problem-solving skills.
  • Creative and can think outside of the box.
  • Excellent communication skills, both written and verbal, with the ability to articulate technical designs, strategies and problems to management.
  • Excellent Customer service skills.
Benefits
  • Competitive salary with opportunities for raises and bonuses every year
  • Visa sponsorship, Green Card Sponsorship available for competitive candidates 
  • PPO Health, Visual, & Dental Insurance.
  • 401K retirement plan
  • Paid Time Off
  • Professional development allowance for conferences, classes, and special events
Apply for this job

If you are interested in this position, please send your latest resume and cover letter to [email protected]
Identity & Access Management 
Software Engineer (All Levels)
Position Summary

This position is providing Authright IT professional service for customers. IT Solutions & Services Department diverse group of technical architects, engineers, consultants, and support professionals dedicated to delivering on Authright's mission of helping our customers to embrace cutting edge technology and propelling our customers' business imperatives toward success.  
Responsibilities
You will leverage your experience in Identity and Access Management (IAM), Identity & Access Governance (IAG), Privileged Access Management (PAM), or a related competency to implement the ideal solutions for our clients. You will design, develop, and implement connectors and other technical components for authentication, authorization, identity provisioning, physical security, and audit and monitoring solutions for our information security deployments.
Requirements
  • Experience implementing enterprise Identity and Access Management and security solutions (e.g., SailPoint, CA, IBM, BMC, Sun, Oracle, ForgeRock, CyberArk, etc.) in client environments
  • Experience integrating IAM applications with common identity stores (LDAP, relational databases, application servers, virtual directory servers, physical access management systems)
  • Exposure to a variety of technologies such as multi-tiered applications, databases, LDAP and directory services, application servers, network infrastructure, and understanding security and dataflow within these components
  • Experience configuring, developing, and deploying scalable enterprise applications (and COTS products) within multiple application server, operating system and database environments (e.g. WebLogic, WebSphere, JBoss, Tomcat on Windows, Linux, UNIX and Oracle, SQL Server, DB2, MySQL)
  • Strong hands-on Java/JEE experience
  • Good knowledge of software development principles, and design patterns
  • Self-starter, fast learner, and flexible to support new technologies as well as legacy applications
  • Travel may be required
  • BS in Computer Science, Computer Engineering, or related discipline from a top school
Benefits
  • Competitive salary with opportunities for raises and bonuses every year
  • Visa sponsorship, Green Card Sponsorship available for competitive candidates 
  • PPO Health, Visual, & Dental Insurance.
  • 401K retirement plan
  • Paid Time Off
  • Professional development allowance for conferences, classes, and special events
Apply for this job

If you are interested in this position, please send your latest resume and cover letter to [email protected]
Cyber Security / Information
Security Intern (non-paid)
Position Summary

Mentored by engineers and scientists that are experts in Security fields. From design to operations, you will learn to apply security engineering expertise, innovative concepts, and technology solutions to address every facet of our sponsor's cyber challenges in three key strategic areas: threat-based operations, threat-based engineering, and security of evolving and emerging technologies. 
Responsibilities
  • BS in Computer Science, Computer Engineering, or related discipline from a top school
  • You have a passion for security.
  • You love to solve problems with efficient, solid code and prove it through automated tests.
  • You have designed, built, tested, owned and monitored a service in production.
  • You are excited by shipping new features and know that delivering to production takes more than just coding.
  • You strive to understand the big picture and given the choice, you would prefer to collaborate with product owners, architects, quality assurance and infrastructure than to go it alone.
  • You are continuously growing your skillset.
Desired skills
  • Strong sense of ownership, passionate, fast learner, detail oriented, analytical mindset, perfection seeker.
  • At least 5 years hands-on experience in software development.
  • Knowledge and familiarity with Unix based OS.
  • Solid knowledge of object oriented programming principles and design patterns.
  • Solid and demonstrable experience with multi-threaded, concurrent applications.
  • Advanced experience in Java.
  • Experience with Authentication and Authorization approaches.
  • Experience with at least two of the following: SAML, OAuth, OIDC, Redis, JWT tokens
  • Experience in Java, .NET programming language (F#, Haskell, etc.) or willing to learn.
  • Experience with continuous integration platforms such as Jenkins or Bamboo and testing strategies
Benefits
  • Intern to Full-Time Hire opportunity
  • Comprehensive training
  • Visa sponsorship available for competitive candidates 
  • Career path consulting
Apply for this job

If you are interested in this position, please send your latest resume and cover letter to [email protected]
报名参与
报名参与
线上宣讲会 / 线下招聘会
请点击阅读原文
或登陆
bit.ly/LiepinNA
◆ ◆ ◆ ◆
金秋十月
与您相约,不见不散
◆ ◆ ◆ ◆
继续阅读
阅读原文