Company Description
Redica Systems is a data analytics platform designed to assist life sciences companies enhance their quality and stay abreast of evolving regulations. Our proprietary processes convert one of the industry’s most comprehensive data sets, collected from hundreds of health agencies and unique Freedom of Information Act (FOIA) sourcing, into valuable answers and insights that minimize regulatory and compliance risk.
Redica Systems, founded in 2010, caters to over 200 customers across Pharma, BioPharma, MedTech, and Food and Cosmetics industries, including 19 of the top 20 Pharma companies and 9 of the top 10 MedTech companies. Our headquarters are in Pleasanton, CA, but we operate as a geographically distributed company.
Job Description
The Role
We’re seeking an experienced Data Engineer II to join our team as we continue to develop a first-of-its-kind quality and regulatory intelligence (QRI) platform for the life science industry. The ideal candidate will have experience and maintain a high standard of quality while remaining hands-on in the coding process.
Core Responsibilities
● Creates new documentation for components they work on.
● May provide on-call support for their team.
● Writes correct and clean code with minimal guidance; consistently follows best practices.
● Rarely makes the same technical mistake twice, begins to focus on attaining expertise in one or more areas such as Data engineering, Data modelling, Data testing, Data pipeline orchestration, etc.
● Contributes to code used by others.
● Makes steady progress on tasks and asks for help when blocked.
● Ensures adequate testing (automated and manual).
● Prioritizes tasks and focuses on important details.
● Well-versed in the company's stack and languages pertaining to the team.
● High-level understanding of how your team's stack is related to other teams.
About you
● Business Insight: Has a deep understanding of the business context, to develop data solutions that align with the company's objectives.
● Decision Quality: Consistently makes good timely decisions related to data architecture, tool selection, and process improvements that propel the organization forward.
● Tech Savvy: Effectively anticipates and adopts innovative business-building technology solutions, staying updated with advancements, and incorporating them into work processes to assure efficient data management and processing.
● Collaborates: Actively engages in cross-functional problem-solving by leveraging diverse perspectives and finding innovative solutions.
● Drives Results: Strives to continuously improve performance and exceed expectations.
● Engaged: Not only shares our values but also possesses the essential competencies needed to thrive at Redica.
Qualifications
• 3 years of developer experience with an emphasis on code/system architecture and quality output
• Experience designing and building data pipelines, data APIs, and ETL/ELT processes
• Exposure to data modeling and data warehouse concepts
• Hands-on experience in Python
• Hands-on experience setting up, configuring, and maintaining SQL and no-SQL databases (MySQL/MariaDB, PostgreSQL, MongoDB, Snowflake)
• Computer Science, Computer Engineering, or similar technical degree
Bonus Points
● Experience with the data engineering stack within AWS is a major plus (S3, Lake Formation, Lambda, Fargate, Kinesis Data Streams/Data Firehose, DynamoDB, Neptune DB)
● Experience with event-driven data architectures
● Experience with the ELK stack is a major plus (ElasticSearch, LogStash, Kibana)
Additional Information
All your information will be kept confidential according to EEO guidelines.