Overview

When you choose Senzing, you join a highly energetic, diverse team that is singularly focused on  bringing world-class entity resolution APIs to engineers and data scientists. We have a deep  commitment to being dedicated, helpful, and trustworthy. Senzing also strives to maintain  integrity and strong ethics in all we do while striving to make our work fun. Senzing is a small  (20-30) distributed, fully-remote team. Along with a compelling work environment, we offer  highly competitive salaries, world-class benefits, and company shares. 

The Senzing team is growing and seeking an Open-Source Community Lead to join a small, high performance team tasked with reaching the following goals for the Senzing Community:

Enable simplified, robust delivery of Senzing on cloud platforms (e.g., AWS, Azure, GCP,  OpenShift, Kubernetes) 

Build reusable assets for partners and customers 

The Senzing Community source code is publicly available; code written by the Senzing  Community team needs to be exemplary. Senzing customers look at the Senzing Community  code as examples of how to deploy into their custom environments. This means that code and  documentation need to be educational as well as functional. As the Open-Source Community Lead, you’ll be an educator through your code and documentation. 

The work: To get a glimpse of the work that has been done, simply view the repositories in the  Senzing Community at https://github.com/Senzing. To view the current work, visit the Senzing  Community Kanban board, https://github.com/orgs/Senzing/projects/2. The future work can be  seen in the Community Roadmap, https://github.com/Senzing/community-roadmap. You’ll  notice a large number of backlog and “Requested” features. That’s why the position is open! 

Skills needed: To accomplish the goals of the Senzing Community, team members need a wide  variety of skills and the ability to learn new skills in response to customer requirements. 

Current skills used by the Senzing Community team: 

Guiding principles: Standards used by customers, Twelve-factor Apps, Semantic  Versioning, DevOps best practices 

AWS: RDS, SQS, CloudFormation, command-line 

Containerization: docker, docker-compose, helm 

DevOps: Git, Make 

Languages: Python, Bash, JavaScript, Java, YAML, Markdown, HTML 

Environments: Jupyter 

Additional skills needed for upcoming work: 

Cloud platforms: Azure, Google Cloud Platform, OpenShift 

AWS: BeanStalk, CodeDeploy 

DevOps tools: Jenkins, Travis, Chef, Ansible, Puppet 

Packaging: terraform

Languages: R, Go 

Queues: ActiveMQ, Kinesis, Apache Pulsar 

Containerization: Podman 

Security: docker containers, cloud infrastructure 

Monitoring: “ELK stack”-type monitoring, Graphana 

As the Open-Source Community Lead, you aren’t expected to have all of these skills. Naturally,  the more familiarity you have with the skills, the better. The important thing to have is the self motivation to learn the skills and deliver. 

Now let’s talk about attitude… The Senzing Community team is tasked with making life easier  for Senzing customers and partners. This position is customer-facing and involves software  architecture and development. Customers will be seeing and evaluating your source code and  approach. 

Senzing is seeking someone who looks through the eyes of the customer, understands current  software practices, and develops reusable assets to accelerate evaluating, integrating, and  leveraging Senzing into customer infrastructures. 

Interested? If interested in the position, here’s how to score some bonus points:

Submit examples of your work that you have permission to share.  

Review the Senzing Community assets and road-map. Write a page or two on how you  can contribute to the advancement of the Senzing Community. 

About Senzing 

Senzing is the first to deliver real-time, artificial intelligence for entity resolution. Senzing  software enables organizations of all sizes to gain highly accurate and valuable insights about  who is who and who is related to whom in data. The Senzing application programming  interfaces (APIs) and microservices make it easy for software and data engineers to quickly and  affordably build scalable entity resolution into applications and data services. With Senzing,  innovators in financial services, information services, healthcare, the public sector and other  industries can more effectively engage with customers, improve fraud detection, optimize  investigative analysis, and increase accuracy for compliance mandates.

To apply for this job email your details to careers@senzing.com