๐ย About Veeva Systems:
Veeva Systems is a leading cloud provider for the life sciences industry, helping companies bring therapies to patients faster. We're a fast-growing SaaS company with a strong mission and a commitment to our values: Do the Right Thing, Customer Success, Employee Success, and Speed. As a public benefit corporation (PBC), we balance the needs of customers, employees, society, and investors. We're a Work Anywhere company, offering flexibility to work remotely or in the office.
๐ย The Role:
Veeva Link is searching for a Senior Full Stack Engineer to design and develop innovative web applications. You'll work with cutting-edge technologies and contribute to new product development within a rapidly expanding company. This role is perfect for experienced engineers who enjoy solving complex problems, taking ownership, and collaborating with a team.
๐ฏย What You'll Do:
- Build scalable web applications using open-source tools and technologies.
- Develop and utilize REST and GraphQL APIs.
- Work independently while effectively communicating progress to the team.
- Participate in technical planning, user story/technical acceptance creation, and implementation.
- Identify and resolve complex problems.
- Design technical architectures that minimize performance issues, complexity, and solution fragility.
๐ชย Requirements:
-
7+ yearsย of professional experience building scalable and reliable web applications.
-
5+ yearsย of experience with Python and Python web frameworks (Django, Flask, FastAPI, etc.).
-
5+ yearsย of experience with front-end technologies (JavaScript, TypeScript, React).
- Proven ability to create database schemas that support business processes.
- Strong unit testing and debugging skills.
-
3+ yearsย of experience with RDBMS such as MySQL or PostgreSQL.
- Independent, self-motivated, and results-oriented.
- Excellent English communication skills.
โย Nice to Have:
- Experience with GraphQL, React, FastAPI, or AWS (or other cloud providers).
- Bachelor's degree in Computer Science, Engineering, or Information Systems.