Jobiglo

No results.

Principal Software Engineer – Python

veeva · North Carolina - Raleigh

New
Senior 150,000 - 300,000 USD/year 🇬🇧 English
Python FastAPI Pydantic Git

Job description

About the role

As a Principal Software Engineer you will be a founding member of a new AI‑driven platform that will transform how life‑sciences companies manage safety, regulatory, and clinical development. You will help shape the codebase and engineering organization from the ground up, working in a fast‑paced, start‑up‑like environment while leveraging AI to boost productivity.

Key responsibilities

  • Full feature ownership: design, develop, deploy, support and maintain features, using AI assistance for productivity.
  • Drive solutions by collaborating with product management and development on technical design.
  • Rapid problem solving: quickly analyze complex problems and deliver robust solutions.
  • Develop best practices and mentor engineers on coding standards and AI‑assisted engineering.
  • Provide comprehensive code reviews for engineers of all experience levels.
  • Strategic mentorship to develop engineering talent.

Required profile

  • 12+ years of production‑level Python development experience.
  • Extensive background building high‑scale enterprise SaaS cloud applications.
  • Proven ability to architect high‑volume products at scale.
  • Experience thriving in fast‑paced, start‑up‑like environments.
  • Demonstrated mentorship and team‑building skills.
  • Strong work ethic, integrity and excellent English communication.
  • Unrestricted right to work in the United States.

Required skills

  • Python
  • FastAPI
  • Pydantic
  • Git

What we offer

  • Medical, dental, vision and basic life insurance.
  • Flexible PTO and company‑paid holidays.
  • Retirement programs.
  • 1 % charitable giving program.
  • Base salary $150,000 – $300,000 (USD) plus potential bonus and stock.

Questions fréquentes

Le salaire proposé pour ce poste est de 150-300k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 12 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

veeva

North Carolina - Raleigh