PHP Software Engineer, Elasticsearch

  • Full-time

Company Description

Redica Systems, formerly known as Govzilla, is a technology company using data, analytics, and expertise to deliver meaningful insights to quality and safety professionals around the world. By applying artificial intelligence to large and disparate government data sets, Redica Systems empowers our customers to improve compliance, increase product quality, and build a more efficient organization. Founded in 2010, we serve over 200 customers in the pharma, medical devices, and food industries, including 19 of the top 20 pharma companies and 9 of the 10 top medical devices companies. We’re headquartered in Pleasanton, CA. Let's talk!

Job Description

We’re looking for a strong Back End Developer with experience in (or a burgeoning interest to learn) the Elastic Stack (ELK), to document, analyze, and develop code, models, and Elastic Indices around our next-generation platform and our new product offering(s) in business intelligence, analytics, and data science.

This is a unique and exciting opportunity to work with a fast-growing company and directly influence and drive the definition and implementation of our ever-expanding suite of unique products. 

If you love working with customers from top global companies while solving challenging problems with industry experts and other engineers, this is the role for you. You'll merge attention to technical detail with the ability to understand and align with business imperatives.

What You’ll Do 

  • Perform hands-on data analysis and modeling with huge data sets.
  • Apply data mining, NLP, and machine learning (both supervised and unsupervised) to improve relevance and personalization algorithms.
  • Build and maintain a large scale analytics infrastructure and consistently conduct research, design, implementation, and validation of cutting-edge algorithms in order to analyze diverse data sources in order to enable desired business outcomes on diverse fronts.
  • Work side-by-side with product managers, software engineers, and designers in designing experiments and minimum viable products.
  • Mentor junior team members, provide technical leadership and execution guidance.
  • Discover data sources, get access to them, import them, clean them up, and make them “model-ready”. You need to be willing and able to do your own ETL.
  • Create and refine features from the underlying data. You will enjoy developing enough subject matter expertise to have an intuition about what features might make your model perform better, and be able to apply it repeatedly.
  • Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of your optimizations and communicate results to peers and leaders.
  • Explore new design or technology shifts in order to determine how they might connect with the customer benefits we wish to deliver.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or other technical disciplines.
  • Excellent PHP skills with 2+ years of professional coding experience in a LAMP environment.
  • Working knowledge of the Laravel PHP Framework (Python a strong bonus).
  • 1+ years of experience working with the Elasticsearch Stack (Elasticsearch, Logstash, Kibana) in a production environment.  Experience with multi-index, multi-sharded Elastic instances.
  • Strong working knowledge of databases (MySQL, POSTGRESQL, noSQL/Mongo, Document databases, and graph databases).
  • Experience with containerization (Docker).
  • Experience with CI/CD development pipelines.
  • Proficient understanding of code versioning tools, such as git/bitbucket.
  • Experience with service/microservice oriented architectures with REST based APIs and JSON.
  • Excellent attitude and personal skills.
  • Be a committed and focused team member.
  • Strong verbal and written communication skills.
  • Capable of documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

Desired Skills

  • Capable of delivering on multiple competing priorities with little supervision.
  • Hands-on knowledge and experience with the Amazon AWS stack.
  • Excellent problem-solving and organizational skills.

Bonus Points

  • Background in statistical data modeling, designing ETL / data pipeline solutions and working directly with data.
  • Experience with Python.

Additional Information

Top Pharma Companies, Food Manufacturers, Medical Device Companies, and Service firms from around the globe rely on Redica Systems to mine and process government inspection, enforcement, and registration data in order to quantify risk signals about their suppliers, identify market opportunities, benchmark against their peers, and prepare for the latest inspection trends.  

Our data and analytics have been cited by major media outlets such as MSNBC, WSJ, and the Boston Globe.  

Redica Systems is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, disability, or veteran status. 

All your information will be kept confidential according to EEO guidelines.