Job Closed

This listing is no longer active.

ICON plc logo
ICON plc

ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients and suppliers.

Principal Statistical Programmer

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1990H1B No SponsorCompany SiteLinkedIn

Location

Italy

Posted

122 days ago

Salary

0

Seniority

Lead

Bachelor DegreeEnglish

Job Description

Principal Statistical Programmer

ICON plc

• Lead the creation and validation of advanced SAS programs that support statistical analysis, data reporting, and critical decision‑making across clinical studies. • Partner closely with biostatisticians to translate scientific objectives into robust analysis plans and ensure the right methodologies are applied. • Own the quality of statistical outputs, performing rigorous QC checks to ensure compliance with study requirements and international regulatory standards. • Contribute to regulatory submissions, helping prepare statistical sections of reports, presentations, and documentation for global health authorities. • Mentor and guide junior programmers, sharing best practices, coaching on technical development, and strengthening team capability.

Job Requirements

  • A Bachelor’s or Master’s in Statistics, Mathematics, Computer Science, or a related discipline.
  • Extensive experience as a statistical programmer within the pharmaceutical, biotechnology, or clinical research industry.
  • Expert-level proficiency in SAS programming, with a deep understanding of statistical concepts and clinical trial data structures.
  • A sharp analytical mindset, exceptional attention to detail, and the ability to manage several projects in parallel.
  • Strong communication and collaboration skills, someone who thrives in a multidisciplinary environment and enjoys contributing to team success.

Benefits

  • Various annual leave entitlements
  • A range of health insurance offerings to suit you and your family’s needs.
  • Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead.
  • Global Employee Assistance Programme, TELUS Health, offering 24-hour access to a global network of over 80,000 independent specialised professionals who are there to support you and your family’s well-being.
  • Life assurance
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidised travel passes, health assessments, among others.

Related Job Pages

More Software Engineer Jobs

Recursion logo

Staff Engineer, Identity & Access Management (IAM)

Recursion

Decoding Biology to Radically Improve Lives

Software Engineer122 days ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor

Your work will change lives. Including your own. In this role, you will: - Assess our current state of IAM and revamp our IAM strategy across our products, platforms , cloud/on-premise infrastructure and corporate applications to accelerate key business outcomes. - Drive IAM implementation as part of our larger zero-trust security strategy - Architect and Design cloud-based identity governance, access management and cloud directory solutions - Implement RBAC/ABAC based IAM workflows for onboarding and ongoing identity lifecycle management - Act as a key technical and strategic advisor for cross-functional teams including IT, security, and development to ensure that IAM principles are integrated into broader security architecture. - Partner with Engineering and IT teams to ensure our products and applications are developed and implemented with fine-tuned access privileges and are appropriately risk - Establish well-defined KPIs, KCIs, and KRIs that provide visibility into IAM control effectiveness and support continuous improvement. - Ensure regulatory compliance by partnering with other teams to design IAM solutions that meet standards for SOX, GxP, etc. The Team You'll Join - You will join a growing Information Security team at Recursion, focused on enabling Recursion to decode biology by providing world class secure technology services that are designed and fit for purpose. You'll collaborate with your teammates and across departments to ensure that IAM systems support the organization's broader business objectives while maintaining the highest standards of security. The Experience You'll Need - Bachelor's or Master's degree in Computer Science, Information Security, or a related field. - A minimum of 7 years of experience in Identity & Access Management and other information security related domains. - Deep understanding of security principles and proven track record of successfully leading large-scale IAM projects from strategy to execution, particularly within cloud-first and hybrid environments. - Expertise in one or more programming languages (e.g., Java, C++, Python) as they relate to IAM products. - Expert level experience in one or more of the leading Enterprise Identity Administration & Governance solutions - Expert level Experience in Adaptive Authentication, OAuth, OpenID, SAML etc. - Expert level experience with the identity stack like Enterprise Active Directory as well as experience working with IAM products in the cloud like Okta, AWS, Azure AD, Duo or equivalent - Expert level experience with privileged access management solutions (e.g., Delinea, CyberArk). - Knowledge of operating systems (UNIX/Linux, macOS, Windows) and of database management systems - Excellent communication and leadership skills, capable of driving security initiatives and influencing change across multiple teams and disciplines. - Act as a Business Systems Analyst and articulate and elicit requirements and use-cases in a manner that is technology agnostic - A continuous improvement mindset, staying up to date with the latest IAM trends and technologies to drive innovation within the organization. - Experience with risk management, ensuring that IAM solutions are aligned with organizational risk tolerance and compliance requirements. - Relevant security certifications (e.g., CISSP, OSCP, GWAPT) are highly desirable. Working Location & Compensation: Making SLC your home base is ideal, however, we will consider remote work for this position. We ask that remote employees commit to regular on-site visits for routine work and departmental events. At Recursion, we believe that every employee should be compensated fairly. Based on the skill and level of experience required for this role, the estimated current annual base range for this role is $180,600 to $212,900. You will also be eligible for an annual bonus and equity compensation, as well as a comprehensive benefits package. #LI-BO1 The Values We Hope You Share: - We act boldly with integrity. We are unconstrained in our thinking, take calculated risks, and push boundaries, but never at the expense of ethics, science, or trust. - We care deeply and engage directly. Caring means holding a deep sense of responsibility and respect - showing up, speaking honestly, and taking action. - We learn actively and adapt rapidly. Progress comes from doing. We experiment, test, and refine, embracing iteration over perfection. - We move with urgency because patients are waiting. Speed isn’t about rushing but about moving the needle every day. - We take ownership and accountability. Through ownership and accountability, we enable trust and autonomy—leaders take accountability for decisive action, and teams own outcomes together. - We are One Recursion. True cross-functional collaboration is about trust, clarity, humility, and impact. Through sharing, we can be greater than the sum of our individual capabilities. Our values underpin the employee experience at Recursion. They are the character and personality of the company demonstrated through how we communicate, support one another, spend our time, make decisions, and celebrate collectively. More About Recursion Recursion (NASDAQ: RXRX) is a clinical-stage TechBio company decoding biology to radically improve lives. Recursion is advancing a portfolio of differentiated investigational medicines across its wholly owned and partnered pipeline in oncology, rare disease, neuroscience, immunology, and other therapeutic areas with significant unmet need. Enabling its mission is the Recursion OS, an AI-native, end-to-end drug discovery and development platform integrating biology, chemistry, and clinical development into a unified intelligence system. Powered by proprietary multimodal data, purpose-built AI models, and bilingual teams fluent in both science and AI, the Recursion OS is designed to translate complex science into medicines that matter — faster, better, and at scale — for patients who are waiting. Recursion’s platform infrastructure is anchored in Salt Lake City, Utah and Milton Park, Oxfordshire, where its automated biology and chemistry laboratories generate proprietary data at industrial scale. Recursion also maintains offices in New York, Montréal, and London, three global hubs for talent and leadership at the intersection of AI and scientific innovation. Learn more at www.recursion.com, or connect on X and LinkedIn. Recursion is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation. Accommodations are available on request for candidates taking part in all aspects of the selection process. Recruitment & Staffing Agencies: Recursion Pharmaceuticals and its affiliate companies do not accept resumes from any source other than candidates. The submission of resumes by recruitment or staffing agencies to Recursion or its employees is strictly prohibited unless contacted directly by Recursion’s internal Talent Acquisition team. Any resume submitted by an agency in the absence of a signed agreement will automatically become the property of Recursion, and Recursion will not owe any referral or other fees. Our team will communicate directly with candidates who are not represented by an agent or intermediary unless otherwise agreed to prior to interviewing for the job.

United States + 1 moreAll locations: United States | Canada
$180K - $212K / year
Job Closed
Full TimeRemoteTeam 51-200

We’re looking for curious and conscientious builders, innovators, and collaborators. At Replicated, we believe true impact comes from caring deeply about your work, thinking in terms of long-term relationships, and approaching every challenge with curiosity and a willingness to revisit first principles. If you're someone who thrives on continuous learning, seeks purpose in solving real (and sometimes complex) problems, as well as cares about building sustainable, thoughtful solutions, you’ll find your home here. Replicated is a Commercial Software Distribution Platform that tackles some of the hardest challenges in modern enterprise software. We help vendors deliver Kubernetes applications into highly controlled customer environments — from VPCs and on-prem data centers to fully air-gapped networks. Our platform includes Kubernetes-native installers, automated release pipelines, container registries and proxies for restricted networks, license management, telemetry, and integrated support tooling. Engineers at Replicated work on distributed systems, networking, and developer experience — ensuring that even the most complex applications can be deployed and operated reliably in security-sensitive environments. We work with fast-growing enterprise software vendors such as KNIME, Puppet, Smartbear, BigID, and Swimlane, helping them bring their products into some of the world’s most security-conscious enterprises. We are fully remote and plan to stay that way! We do have a small office in Austin, TX where our local teammates enjoy spending time working together. We're open to any state in the US. In addition, for some roles, we're open to candidates in Canada, the UK, Australia, and New Zealand (we will specify on postings for these). Join our Engineering Talent Community If you're interested in joining the Replicated team but don't see an opportunity that you'd like to apply to, please fill out a quick application below to join our Talent Community to stay connected with us to learn about future opportunities that align with your background! What you bring: - A passion and curiosity for using AI to elevate your work and impact. You have used AI to build complex projects. You understand where to use AI and when a human is the best use case. At the same time you operate as the ultimate arbiter of what "good looks like". - You have a strong bias for action and ability to proactively collaborate with others. - Exceptional technical and non-technical communication and interpersonal skills. - Strong problem-solving skills, the ability to think critically, and act quickly under pressure. - A customer-centric mindset and a genuine desire to help others succeed. - Experience working remotely with teams across various time zones. - A willingness to travel and meet face to face. While we are a remote company there is an office in Austin, Texas where we get together roughly twice a year. Technical Skills: - Professional development experience with Go and associated tooling. - Professional experience with Kubernetes and cloud native projects. - You have developed software for external users, ideally for a highly technical audience - Experience developing and shipping software in a cloud-native, customer-facing infrastructure. - Experience taking on complex challenges and breaking them down into iterative deliverables. Note: Our engineering team does include some on-call coverage. Preferred Remote Location: - United States Your Growth Journey at Replicated In your first 30 Days: - Immerse Yourself: Dedicate yourself to learning about Replicated - the company, the global CRE team, our products, and our customers (vendors). - Hands-on Training: Complete comprehensive hands-on training with the Replicated platform, working through a structured onboarding checklist. - Team Connections: Meet with team members across Replicated. - Onboarding Improvement: Each of our roles has a structured onboarding process. You will work with your Manager and others to work though your onboarding plan. In your first 60 days: - Product Knowledge Expansion: Deepen your understanding of how Replicated's products are developed, how different services interact, and how they are used in customer-managed environments. - Documentation Review: Review existing support documentation and training materials, identifying areas for updates or improvements. In your first 90 days: - Continued Learning: Continue to invest in your personal and professional growth, leveraging Replicated's resources (like the curiosity budget) to expand your skills in Kubernetes, Linux, and other relevant technologies. Begin exploring opportunities to develop your Go coding skills. At Replicated, we value our teammates as individuals who are stronger together. We offer a robust pay and benefits package that rewards employees for their contributions to our success, supports their well-being, and helps all of us create a great remote work environment. For team members outside of the US, our salary ranges are at localized rates for the countries we support. This is dependent on several factors, including level, qualifications, and experience. We also offer stock options, as well as a unique home office allowance & a professional development budget. An overview is on our careers page here: https://www.replicated.com/careers/ We invest in our team and love candidates who are eager to learn and grow. We have a fantastic team of highly collaborative individuals who enjoy learning, growing, and mentoring others. We invest in our team and love candidates who are eager to learn and grow. We have a fantastic team of highly collaborative individuals who enjoy learning, growing, and mentoring others. OUR CORE VALUES Care Deeply: Care deeply about the work that you do. Because of that you are constantly learning and willing to go out on a limb, challenge assumptions, go back to first principles, etc. Longterm: Treat every interaction as part of a 30 year relationship, you’ll see everyone down the road again as customers, partners, coworkers, etc. Curious: We're always learning and we approach everyone and every problem with curiosity. When needed we challenge assumptions, and go back to first principles. BENEFITS We offer strong benefits to help you stay healthy and productive. For the US, our benefits are listed below: - Health/Dental/Vision - Life/AD&D - LTD/STD - FSA - 401K - Stock options - Partner perk programs - Generous time off, we expect you to take a minimum of 3 weeks of per year - Laptop+accessories you need to get set up - Generous home office set up allowance or co-working space allowance - up to $10,000 per year! - Curiosity Budget to help you keep learning and growing! Replicated is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants of all backgrounds and we work to make sure that all team members have an equal opportunity to succeed. Please note at this time we are unable to provide sponsorship to individuals in the United States. We do not accept unsolicited assistance from any headhunters, recruitment firms or any other third party for any of our job openings. Any unsolicited resumes sent from anyone other than the candidate, in any format, to any person at Replicated, will be considered Replicated property. Replicated will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. #LI-Remote

United States
Full TimeRemoteTeam 10,001+Since 2017H1B Sponsor

Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Application Development & Support Engineer About the Role Conduent is seeking an Application Development & Support Engineer to work with a highly energetic and dynamic team supporting medium to large transaction processing systems for Conduent Services customers. This position requires a detail-oriented individual who will be responsible for providing software support for all customer-escalated issues, with ongoing research, debugging and subsequent release and deployment of product updates. While moderate-to-extensive knowledge of each is required, we are also looking for individuals who excel in one or more of the following six categories: - Linux (command line) – Able to use advanced Linux commands for troubleshooting, OS configurations and software deployments. - Network Troubleshooting – Strong knowledge of networking concepts. Ability to investigate and research network issues using standard Linux networking tools. - SQL/DBMS – Understands and is able to write advanced queries to a database for troubleshooting. - Programming/Scripting – Understands fundamental programming/scripting concepts and is capable of creating programs and scripts to solve complex problems (typically in Perl, Bash, JavaScript). - File Transfer Tools – Strong knowledge in any of the File Movement tools (e.g. Linoma/GoAnywhere, Connect Direct, etc.) / File Transfer Protocols - Kubernetes – Experience managing pods, deploying pods, and proficiency with kubectl. Responsibilities - Responsible for resolving problems and incidents as they occur, work with Level 1 and 3 support personnel to ensure proper steps are taken to resolve those problems and incidents, document new processes and procedures for use by other analysts working on similar applications. - Will have to provide periodic On Call 24x7 support (once out of every 2 months you are on-call off-hours and weekends). - Must have the ability to work in a multi-system and multi-platform environment. - Responsible for coordination with operations center staff to ensure monitoring of production systems. - Responsible in deploying application upgrades in a Linux environment. - Responsible for reading and writing Bash and Perl scripts for automated tasks. - Responsible for tracing errors in Java using source and stack trace data and debug Bash and Perl scripts. - Responsible for following procedures for processing of batch files, troubleshooting and reporting errors. - Responsible for documentation of processes and procedures relating to deployments, troubleshooting and environment maintenance for our applications. - All other duties as assigned. Requirements - Excellent working knowledge of Linux and network technologies. - Moderate skills on TCP/IP, FTP/SFTP, networking concepts and understanding of firewalls and proxies required - Knowledge of advanced Unix/Linux/Windows commands. - Knowledge of Apache, Tomcat and Glassfish preferred. - Experience writing SQL for relational databases (Oracle, Sybase, MS SQL Server, etc.) - Prior experience in a Level 2 or Technical Helpdesk role preferred. - Prior experience in a PCI environment or the Payment Industry preferred. - Ability to utilize computer operating systems utilities. - Strong communication, customer service, organizational skills, and strong troubleshooting skills are a must. - Excellent oral and written communication skills, ability to work in a team environment, good customer interaction skills are desired. - ITIL Service Management knowledge desirable - Experience supporting and/or migrating applications to a cloud environment (Azure / AWS) is a plus. Education: - Bachelor’s degree in a related technical field or equivalent work experience. Each year of relative work experience may be substituted for a year of college education, up to two years. Flexible Working At Conduent, we want you to be yourself. We recognize that everyone is different and that how people want to work and deliver at their best is different for everyone too. In this role, you can expect the following working conditions: - Remote work: Enjoy the convenience of working from home and maximize your time by unplugging at the end of your workday. Working For You Perks and rewards designed for you: - Career Growth Opportunities: We help you thrive, so together, we can grow. We provide opportunities to advance your career with a vast portfolio of businesses and a global footprint. - Great Work Environment: We are proud of our award-winning culture and the recognition we’ve received for our diversity efforts. - Join Us At Conduent, we are one team, one mission. We understand that our success is directly related to the success of our associates. We strive to create a culture where you can: Bring your authentic self to work Grow and thrive, both personally and professionally Make a difference with our clients, in our communities, and with the millions of people we support When you join Conduent, you are engaged in creating the future - both our company’s and your own. With more than 60,000 associates across 24 countries, we will provide you the opportunity to grow with a team of people who will challenge and inspire you to be the best! Pay Transparency Laws in some locations require disclosure of compensation and/or benefits-related information. For this position, actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. In addition to base pay, this position, based on business need, may be eligible for a bonus or incentive. In addition, Conduent provides a variety of benefits to employees including health insurance coverage, voluntary dental and vision programs, life and disability insurance, a retirement savings plan, paid holidays, and paid time off (PTO) or vacation and/or sick time. The estimated salary range for this role is $80,080 - $104,000. Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. For US applicants: People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded: click here to access or download the form. Complete the form and then email it as an attachment to FTADAAA@conduent.com. You may also click here to access Conduent's ADAAA Accommodation Policy.

United States
$80.1K - $104K / year
NBCUniversal logo

Sr Software Engineer (.Net/Java/Angular)

NBCUniversal

Here you can create the extraordinary. Join us.

Software Engineer122 days ago
Full TimeRemoteTeam 10,001+Since 2004H1B Sponsor

Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description NBCUniversal is seeking a Senior Software Engineer who can deliver modern, reusable solutions across both back-end and front-end stacks. You’ll leverage strong design skills and hands-on coding expertise in technologies like .NET, Angular, and Java to create scalable systems. In this role, you’ll collaborate closely with engineering leadership, influence technical direction, and help build foundational components that power multiple Ad Tech applications. Responsibilities - Design and develop scalable, maintainable web applications using .NET and Angular, ensuring modern and reusable front-end and back-end solutions. - Build and enhance backend services and integrations leveraging Java (preferred), Node.js, or Python to support enterprise-grade applications. - Participate in technical design and architecture discussions, contributing to decisions that shape long-term system scalability and performance. - Drive code quality, security, and performance by implementing automated testing, CI/CD pipelines, and adhering to compliance standards (including PCI). - Collaborate with the business stakeholders to translate requirements into robust technical solutions. - Work closely with engineering leadership to influence technical direction and contribute to building foundational components for multiple Ad Tech applications. Qualifications - Bachelor's degree or higher, or a combination of relevant education, experience, and/or training in Computer Science or a related field. - 5+ years of experience in software development, including full-stack web development. - Proficiency in .NET (C#) and Angular. - Experience in at least one of the following: Java (preferred), Node.js, or Python. - Strong knowledge of RESTful APIs, microservices, and relational databases. - Solid understanding of software engineering principles and Agile methodologies. Desired Characteristics: - Experience with cloud infrastructure (Azure, AWS, or GCP). - Experience with DevOps tools and automated testing. - Experience with Payment Card Industry (PCI) data and compliance. Additional Requirements: - Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $160,000 We are accepting applications for this position on an ongoing basis. Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. - Business Segment: Operations & Technology - Compensation: USD 11000 - USD 160000 - yearly

United States
$110K - $160K / year
Job Closed