Senior Software Engineer - Full Stack

RemoteFull-timePosted over 1 year ago

Develop scalable full-stack software using Java, JavaScript/TypeScript, and React in a startup-like, enterprise-backed environment; collaborate across product, design, and QA, while mentoring juniors.

Responsibilities

  • Accelerate app development leveraging the enterprise platform
  • Build highly scalable software with optimal performance
  • Drive feature innovation in a dynamic environment
  • Partner with Product, Design, and QA to deliver customer value
  • Contribute across the stack with backend focus; frontend/DevOps as needed
  • Mentor junior engineers through structured guidance

Requirements

  • 5+ years in software product development
  • Expertise in JavaScript/TypeScript, React and Java backend
  • Experience with CSS abstraction (SASS/JSS) and RDBMS (MySQL, PostgreSQL)
  • Demonstrated mentorship ability
  • Strong work ethic
  • High integrity and honesty; PBC values
  • Excellent verbal and written English communication
  • Right to work in the United States (no sponsorship)

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
Apply Now
Take the next step in your career
Apply for this Position
About Veeva Systems

Founded

2007 (over 19 years ago)

People

5001-10000 employees

Industry

Software Development

Type

Public Company

Links