Senior Statistical Programmer
Location
California
Posted
7 days ago
Salary
$140K - $191K / year
Seniority
Senior
Job Description
Senior Statistical Programmer
Penumbra, Inc.
• Prepares analysis programs to support the preparation and statistical analysis of clinical data. • Coordinates the statistical programming activities for multiple clinical projects. • Ensures internal consistency of output. • Assesses consistency with other projects and activities. • Follows specifications, develops algorithms and writes programs to create datasets. • Produces data listings, summary tables and graphs using analysis software. • Independently checks data listings, summary tables and graphs. • Imports and exports data. • Assists data management group in performing data edit checks to facilitate data cleaning. • Maintains complete and in-depth understanding of all Clinical Data Interchange Standards Consortium (CDISC) guidance documents and implementation guides, as well as FDA guidance and regulations regarding electronic submission of data. • Prepares clinical trial datasets and programs for regulatory submission. • Following statistical analysis plan, writes specifications for analysis datasets. • Interacts with the project statistician and other programmers participating on a project team. • Manages the data warehouse used to manage libraries of clinical study data. • Interacts with regulatory affairs, quality assurance staff, and external clinical system vendors. • Mentors less experienced statistical programmers. • Acts as the subject matter expert on CDISC and good statistical programming practices. • Builds efficient SAS coding and macro libraries. • Understands and conducts work consistent with GCP, ICH, 21 CFR part 11, internal SOPs and training, and international regulatory requirements. • Adheres to the Company’s Quality Management System (QMS) as well as domestic and global quality system regulations, standards, and procedures.
Job Requirements
- Bachelor’s degree in statistics, computer science, or similar quantitative field, with 5+ years statistical programming experience and 3+ years of experience in clinical statistical programming within medical device or a related industry (biotechnology, pharmaceutical, Clinical Research Organization (CRO)), or an equivalent combination of relevant education and applicable job experience may be considered.
- Familiarity with Base SAS, SAS/GRAPH, SAS/ODS, and SAS/STAT.
- SAS Certified Base and/or Advance Programmer experience is preferred.
- Experience with macro programming and SAS/SQL a plus.
- Good communication skills and attention to detail are crucial.
- Proven ability to handle multiple tasks.
- Able to identify ways to improve business performance and campaigning for it when necessary.
- Knowledge of international regulations, requirements and guidance associated with clinical data standards and clinical databases used for regulatory submission.
- Knowledge of clinical data standards including CDASH, SDTM, ADaM, SHARE, BRIDG, ODM, Define and controlled terminology.
- Experience with metadata repository in clinical data a plus.
- Experience with regulatory submissions a plus.
- Knowledge of clinical data management systems, e.g., Oracle InForm and/or RAVE.
- Expertise at using SAS in Data Import, Data Manipulation, Data Analysis, Data Export, and Graphs.
- Proficient in developing SAS/MACROS to access, extract, modify, merge, and analyze clinical data.
Benefits
- A collaborative teamwork environment where learning is constant, and performance is rewarded.
- The opportunity to be part of the team that is revolutionizing the treatment of some of the world's most devastating diseases.
- A generous benefits package for eligible employees that includes medical, dental, vision, life, AD&D, short and long-term disability insurance, 401(k) with employer match, paid parental leave, eleven paid company holidays per year, a minimum of fifteen days of accrued vacation per year, which increases with tenure, and paid sick time in compliance with applicable law(s).
Related Guides
Related Job Pages
More Software Engineer Jobs
Associate Distribution Engineer
Orbital Engineering, Inc.Orbital Engineering, Inc. specializes in a range of industrial services, including engineering and design, construction management, quality assurance/quality control, safety, and a
• Prepare and develop distribution voltage construction packages for both overhead and underground projects, including distribution equipment installation, feeder replacement, cable replacement, and pole replacements as part of an infrastructure improvement program • Assist with distribution line design 2.4kV - 34kV • Work with Designers and Engineers to prepare new drawings, modify existing drawings, or create as-built documents • Assist in the preparation of proposals, engineering/project cost estimates, and execution schedules • Provide technical support for customers and support regional business development initiatives • Provide quality reviews of work prepared by others and adhere to the QA/QC process • Prepare calculations and assist with equipment specifications • Evaluate loading of various equipment components being installed such as transformers and structural loading of poles to ensure a cost-effective, safe and reliable design utilizing client specifications. • Visually identify, inspect, and record equipment and different construction situations in the field, including rights-of-way • Apply National Electric Safety Code (NESC) Standards, Client Standards, Federal, State or Local Municipal Guidelines, and/or other applicable guidelines to complete engineering designs (Pole Replacements, Communication Space Rearrangements, Joint-Use Design) for possible joint-use or make-ready construction • Ability to analyze field collected data (including imagery) and accurately update applicable software packages for successful design implementation • Regularly utilizes Client proprietary software packages or equipment to complete daily responsibilities in the engineering design workflow process, may include facilitating new attachment permitting process • Accountable for work assigned and responsible for completing work on project schedule and within project budget while regularly communicating status with management team • Frequently communicates with Client(s) on engineering design to best determine the most cost-effective solution for their project • Provides timely and detailed documentation and support to Orbital accounting functions for ensuring projects are on budget and appropriately accounted • Transcribe notes, use measuring devices to identify, inspect, and record the data which is found in an organized manner • As needed, must be able to work in all weather conditions and in residential, commercial, and industrial areas • Work is primarily remote/office based, but fieldwork may be needed throughout the engineering design process • Must be willing to travel overnight or for extended periods of time, based on project assignment • Will be required to attend meetings at clients’ sites and regularly interact with the general public, including landowners and operators
Software Quality Engineer
FinThriveFinThrive is advancing the healthcare economy. For the most recent information on FinThrive’s vision for healthcare revenue management visit finthrive.com/why-finthrive . Award-winning Culture of Customer-centricity and Reliability. At FinThrive we’re proud of our agile and committed culture, which makes FinThrive an exceptional place to work. Explore our latest workplace recognitions at finthrive.com/careers#culture .
Role Description FinThrive is seeking a detail-oriented Software Quality Engineer to ensure the quality, reliability, and performance of our healthcare technology platforms. You will work closely with cross-functional engineering teams to validate application functionality, develop automated testing solutions, and ensure high-quality releases across data, APIs, and integrated systems. This role is ideal for someone who is hands-on with testing and automation, thrives in Agile environments, and is passionate about building scalable QA practices. - Collaborate with Agile teams to support the delivery of new features and enhancements - Design, document, and execute test plans, test cases, and test strategies - Perform functional, integration, system, and regression testing across applications, APIs, and data platforms - Validate data quality across relational and non-relational databases - Develop and maintain QA automation frameworks using open-source tools (e.g., Selenium, pytest) - Execute both manual and automated testing to ensure release quality - Set up and manage test data and test environments for integration and QA workflows - Track, document, and support resolution of defects, including basic root cause analysis - Support CI/CD pipelines by integrating automated test execution into build and deployment processes - Work with offshore and cross-functional teams to align testing efforts - Participate in sprint planning, backlog refinement, and estimation of QA work - Continuously learn and improve QA processes, tools, and best practices Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field - 2–4 years of experience in software quality assurance or testing - Experience testing modern applications built with C#, Python, Java, or .NET frameworks - Hands-on experience with SQL and working with relational databases (basic NoSQL exposure preferred) - Experience with manual and automated testing approaches - Familiarity with QA automation tools such as Selenium, pytest, or similar frameworks - Experience working in Agile/Scrum environments - Basic understanding of CI/CD pipelines (Azure DevOps, Jenkins, or equivalent) - Experience working in Windows and/or Linux environments - Strong analytical, problem-solving, and debugging skills - Effective communication skills and ability to collaborate across teams Requirements - Experience working in a cloud environment (Azure preferred) - Exposure to API testing tools (Postman, REST Assured, etc.) - Familiarity with BDD frameworks (e.g., SpecFlow, Cucumber) - Experience testing data pipelines, APIs, or integration-heavy systems - Knowledge of test automation best practices and scalable QA frameworks - Exposure to healthcare systems, EDI transactions, or regulated environments - Understanding of DevOps concepts or infrastructure testing Benefits - FinThrive is committed to continually enhancing the colleague experience by actively seeking new perks and benefits.
OutSystems Developer
Azapi SolutionsA Azapi Solutions é uma empresa apaixonada por desafios e comprometida em impulsionar o sucesso profissional de seus colaboradores! Somos uma renomada empresa de consultoria especializada em tecnologia da informação, com uma equipe ampla e altamente qualificada de consultores. Desenvolvemos projetos abrangentes em áreas como desenvolvimento de software, Business Intelligence, SAP e outras tecnologias avançadas. Oferecemos uma variedade de soluções para atender às necessidades específicas do setor de TI. Estamos em busca de talentos excepcionais espalhados pelo mundo! Se você é uma pessoa qualificada e determinada a alcançar o sucesso profissional, esta é a sua oportunidade de decolar na carreira!
• Integrate into a client project in the public sector • Develop and evolve OutSystems applications • Work in a collaborative environment using agile methodologies
• Work on test automation, developing and maintaining automated test scenarios with a focus on quality and efficiency • Ensure the stability of the tool, also supporting infrastructure and architecture-related requests when needed • Communicate with global teams, leading meetings and reviewing materials in English • Collaborate with multidisciplinary teams, following best practices in automation and software quality in a dynamic environment



