Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer - TypeScript image - Rise Careers
Job details

Senior Software Engineer - TypeScript

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.


At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.


As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.


Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.


The Role


Our team is hiring talented TypeScript Software Engineers to build innovative products in Life Sciences. You’ll work with the latest front-end and back-end technologies as we tackle some of the world's biggest challenges today.

 

We are seeking engineers who would excel in a fast-paced startup environment while enjoying the stability of a successful, profitable company. You possess extensive experience in Typescript applications and the latest open-source technologies. Ideally, you have worked in enterprise software development or for a high-growth technology company.


As a Senior TypeScript Software Engineer, you will be responsible for designing, developing, and maintaining full-stack applications using TypeScript. You’ll collaborate with a talented team of engineers to deliver high-quality solutions, work alongside cross-functional teams, and ensure our applications are efficient, reliable, and scalable.



What You’ll Do
  • Develop and maintain full-stack applications with TypeScript, React, Node.js, and other modern frameworks
  • Work with databases like MySQL or PostgreSQL to build and optimize queries, schema design, and data integrity
  • Collaborate with product, design, and other engineering teams to deliver high-impact features and solutions
  • Write clean, maintainable, and efficient code following best practices
  • Mentor junior engineers, providing guidance and reviewing code to ensure quality standards
  • Optimize application performance to handle large-scale data and traffic
  • Participate in code reviews and contribute to the product's overall technical direction and architecture
  • Contribute to troubleshooting and technical support of the product


Requirements
  • 7+ years of professional software development experience, with a strong focus on TypeScript and JavaScript
  • Proficiency in building and maintaining full-stack applications using TypeScript (Node.js and Express or similar frameworks)
  • Extensive experience with SQL databases such as MySQL or PostgreSQL (schema design, query optimization, and complex joins)
  • Strong knowledge of API design, RESTful services, and web application architecture
  • Experience working with version control systems like Git
  • Familiarity with unit testing, CI/CD, and Agile development practices
  • Ability to troubleshoot, debug, and resolve complex technical issues
  • Strong problem-solving skills and the ability to think critically about system design and trade-offs
  • Bachelor's degree in engineering/computer science or equivalent
  • Candidates must live +/- 1 timezone from EST


Nice to Have
  • Experience with containerization technologies (Docker) and cloud services (AWS, GCP, or Azure)
  • Knowledge of GraphQL, WebSockets, or other modern web technologies
  • Experience with microservices architecture
  • Familiarity with front-end frameworks like React, Angular, or Vue.js


Learn More


Perks & Benefits
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program


Compensation
  • Base pay: $110,000 - $270,000 CAD
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.


#LI-RemoteCanada


Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.


Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.

Average salary estimate

$190000 / YEARLY (est.)
min
max
$110000K
$270000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time

Join Veeva Systems as a Go-To-Market Lead and transform clinical trials in Europe with innovative strategies and a customer-centric approach.

Photo of the Rise User
Veeva Systems Remote Massachusetts - Boston
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time

Take charge of Veeva's Grants Management Strategy in North America, enhancing product adoption and impacting the life sciences sector.

Photo of the Rise User

Join Delivery Hero as a Junior Software Engineer and contribute to innovative machine learning solutions in a thriving tech environment.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 9 days ago

Become a key player at Anduril Industries by developing cutting-edge software solutions for autonomous systems in a fast-paced, innovative environment.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Join Coinbase as a Software Engineer to shape the future of the financial system through innovative technology on the Risk Platform team.

Photo of the Rise User
Posted 11 days ago
Health Savings Account (HSA)
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays

Instructure is looking for a Senior AI Platform Engineer to build scalable APIs and services that revolutionize the future of education.

GDIT Hybrid USA FL MacDill AFB
Posted 13 days ago

We're looking for a skilled Senior Software Engineer to join our team at GDIT, enhancing our social media tools and applications at MacDill AFB in Tampa, FL.

Join Chick-fil-A as a Principal Software Engineer and leverage your experience to innovate geospatial solutions and enhance software practices.

Photo of the Rise User
Soltia AB Remote Outer Ring Rd, Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka, India
Posted 13 days ago

Join a dynamic consulting firm as a Full Stack Developer, where your passion for technology and commitment to quality will make a difference.

Photo of the Rise User

As a Software Engineer at Motorola Solutions, you'll develop critical AI technologies aimed at increasing public safety through innovative applications.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Join the User Platform team at Spotify as a Fullstack Engineer, where you'll contribute to a scalable and reliable user identity management system.

Photo of the Rise User
Posted 5 days ago

As a Lead Software Engineer at Education Perfect, you'll shape impactful educational solutions while leading a talented team and working remotely.

Photo of the Rise User
Posted 2 days ago

Join Fasanara as a Senior Full Stack Software Engineer to play a key role in developing high-performance internal platforms and applications.

Photo of the Rise User
Destinus Remote No location specified
Posted 3 days ago

Join Destinus as a Radar Software Engineer to innovate critical radar technologies for the defense industry.

Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s XCTest team as a Tools Engineer, where you'll design innovative test automation solutions to enhance developer productivity.

Veeva Systems is a leading cloud-computing company for the global life sciences industry. The company is based in the San Francisco Bay Area and serves more than 950 customers, ranging from the world’s largest pharmaceutical companies to biotechs.

337 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
BENEFITS & PERKS
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY