Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Full Stack

$150k - $300k

Veeva Systems

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 $3B 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

This is a top software engineer job that incorporates everything you've worked so hard for. And with the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it simply doesn't get any more important than this.

As a Principal Full Stack Engineer, your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use but that can also evolve with new features and capabilities. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership, and mentor freshly minted software engineers in their new careers.

What You'll Do
  • Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems
  • Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance
  • Quickly break down complex problems into potential solutions, accounting for knowns and unknowns, in order to get to solid resolutions faster
  • Passion to mentor and guide engineers at all levels
  • Define, evangelize, and mentor on best practices and coding standards
  • Extensive experience reviewing code engineers of all levels
Requirements
  • 12+ years of software development experience
  • Extensive experience developing enterprise SaaS cloud applications
  • Proven track record of building high volume products at scale
  • Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Gradle, Git, Jenkins, AspectJ, Messaging, Solr, and Lucene)
  • Experience with front end technologies such as JavaScript and React
  • Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-paced startup environment
  • We are looking for strong mentors with a proven record of making your team better
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
  • Must be located in EST time zone
Nice to Have
  • Previous experience working in an agile environment
  • Experience with the Spring framework
  • Experience with ES6
  • Experience with Software-as-a-Service (SaaS) product development
Perks & Benefits
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
Compensation
  • Base pay: $150,000 - $300,000
  • 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-Remote


#LI-Principal

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 View email address on click.appcast.io .

Work Where It's Best for You


Work Anywhere means you can work in an office or at home on any given day. It's about getting the work done in the way and place that works best for each person. This applies across all locations and departments.


Work Anywhere does not mean work at any time. We have predictable core hours where employees are generally available for meetings and collaboration. Employees are focused and available during core hours.


We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace. Our offices function as hubs to draw people in, create social bonds, and where random connections and mixing of ideas happen. We're investing more in offices, culture, and offsite meetings, not less.


Product teams are organized in regional product hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly.


Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers.


When an employee moves within a country it does not cause a change in salary. Where you live impacts you and your family. Not knowing if your compensation will change if you move can cause stress and uncertainty for everyone. We wanted to eliminate that.


Work at Veeva. Work where it's best for you.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Full Stack in Boston, MA vacancy
  •  ...Principal Software Engineer - AI-Native, Startup Mindset Location: Flexible / Remote Type: Full-Time bout the Role We are seeking an exceptional engineer who is ready to...  ...candidate is comfortable working across the stack (microservices, backends, frontends) and... 
    Fullstack
    Full time
    Remote work
    Flexible hours

    Saviance

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer - Oracle, PLSQL Boston, Massachusetts, United States About the Job Principal Software Engineer - Oracle,...  ...Durham MA Boston NH Merrimack We are looking for a full stack Software Engineer who not only cares about what you... 
    Fullstack

    Knack Solutions

    Boston, MA
    3 days ago
  •  ...Principal Software Engineer, Tech Lead - Client Experience Platform ABCorp has been a trusted force in security and innovation since 1795....  ...-native platforms in production environments. ~ Strong full-stack expertise: Frontend: React and/or Angular with a passion... 
    Fullstack
    Worldwide

    ABCorp

    Boston, MA
    18 hours ago
  • $148k - $193k

     ...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to...  ...multi-sided platforms. ~ Strong technical expertise in full-stack development, including: - Backend development with Python... 
    Fullstack

    Xometry

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer, Team Lead ABCorp is seeking a Principal Software Engineer, Team Lead to anchor and lead a full-stack product team building next-generation financial and card issuance SaaS solutions. This role blends deep technical execution with team leadership... 
    Fullstack
    Visa sponsorship

    ABCorp

    Boston, MA
    15 days ago
  •  ...Principal Software Engineer, Patient Insurance Location: Boston, MA Work Model: Hybrid About BigRio BigRio is a Boston-headquartered...  ...the patient payment experience. You are a senior full-stack engineer with extensive experience building enterprise... 
    Fullstack
    Flexible hours

    Saviance

    Boston, MA
    2 days ago
  •  ...Risk Solutions, a Verisk business, you will be part of a team of full-stack developers taking on new initiatives which will solve complex...  ...means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing... 
    Fullstack

    Verisk Analytics

    Boston, MA
    3 days ago
  • Blitzy is hiring a Principal Engineer based in Cambridge, Massachusetts. This role demands full ownership of critical production systems...  ...skills across the full stack while maintaining hands-on involvement...  ...code. Join us in reshaping software creation with a competitive... 
    Fullstack

    Blitzy

    Cambridge, MA
    3 days ago
  •  ...transforming, and PTC is leading the way.Our software brings the physical and digital worlds...  ...technical direction and standards with engineers on the team Skills and Knowledge...  ...production environments Experience with full-stack development Minimum Qualifications:... 
    Fullstack
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    PTC

    Boston, MA
    2 days ago
  •  ...PTC is leading the way.Our software brings the physical and...  ...work we do possible. Principal Software Development Engineer - Assembly development...  ...customer issues in production stack Work with other teams in...  ...application Experience in full stack development... 
    Fullstack
    Local area
    Immediate start

    PTC

    Boston, MA
    18 hours ago
  •  ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire...  ...Key technical skills are Microsoft stack (.Net/Core) / Azure back-end Ninja / Architect...  ...mostly a back-end position but with full-stack opportunities if so inclined.... 
    Fullstack
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    3 days ago
  • $168k - $210k

     ...Principal Software Development Engineer, Ads Intelligence At CarGurus, our mission is to give people the power to reach their destination. We started...  ...long-term strategy and execution. ~ Experience with full-stack development, especially modern web applications like... 
    Fullstack
    Flexible hours

    Venturefizz Product Management Community

    Boston, MA
    4 days ago
  • $300k

     ...Principal Engineer Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software...  ...hiring a Principal Engineer to take full, hands-on ownership of Blitzy's...  ...expertise across the full stack: frontend, backend, infrastructure... 
    Fullstack
    Work at office
    Work from home
    Flexible hours

    Blitzy

    Cambridge, MA
    2 days ago
  •  ...for their business - today and in the future. As a Principal Software Engineer, you'll be responsible for technical leadership and...  ...fast, scalable, and efficient. Your work will touch the full GenAI inference stack - from kernels and runtimes to orchestration and... 
    Fullstack
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Boston, MA
    3 days ago
  • $204k - $348k

     ...Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Scientists shouldn't have to context-switch between a...  ...You must be strong in either front-end or backend. ~ Full Stack Development: Experience developing web apps across the... 
    Fullstack
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    4 days ago
  •  ...Risk Solutions, a Verisk business, you will be part of a team of full-stack developers taking on new initiatives which will solve complex...  ...requirements and architecture to designs and working software Provide technical leadership to teammates via day-to-day collaboration... 
    Fullstack

    Maplecroft

    Boston, MA
    2 days ago
  • $177.7k - $209k

     ...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role will play a pivotal role in shaping the technical direction of our platform and ensuring... 
    Fullstack
    Temporary work
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Cambridge Mobile Telematics

    Cambridge, MA
    3 days ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and...  ...SQL, Oracle Database technologies, and a solid foundation in full-stack software development. OCI Enterprise Engineering helps drive... 
    Fullstack
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    9 days ago
  • $200k - $240k

     ...provisioning across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the...  ...architecture into reality. This is a backend-leaning full stack role (approximately 60/40) requiring deep distributed... 
    Fullstack
    Remote work
    Flexible hours

    Arcadia

    Boston, MA
    3 days ago
  • $144.2k - $288.4k

    POSITION SUMMARY As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud-native applications built...  ..., published technical content, or patented innovations Full-stack development experience, including APIs, data stores, and... 
    Fullstack
    Hourly pay
    Full time
    Temporary work
    Local area

    Stryker Corporation

    Boston, MA
    1 day ago
  •  ...Principal Full Stack Software Engineer, Investments Technology (Public Markets) Liberty Mutual Investments manages Liberty Mutual Insurance Group's global financial assets across public and private domains, to create capital and generate income. With over $100 billion... 
    Fullstack
    Work at office
    Local area
    2 days per week
    3 days per week

    Venturefizz Product Management Community

    Boston, MA
    18 hours ago
  • $119k - $193k

     ...Principal Full Stack Software Engineer (Developer) Location Boston Apply Now ( The Federal Home Loan Bank of Boston is a leading provider of wholesale funding for housing and community finance in New England serving more than 420 financial institutions across the... 
    Fullstack
    Hourly pay
    Full time
    Bank staff
    Work at office

    Federal Home Loan Bank of Boston

    Boston, MA
    3 days ago
  • $204k - $348k

     ...Join us in shaping the future of science! We are seeking Principal Software Engineers with backend experience to join our Data Platform Team (...  ...must be strong in scalable backend system design. ~ Full Stack Development : Experience developing web apps across the... 
    Fullstack
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    2 days ago
  • $168k - $247k

     ...Principal Software Engineer – Test Platform We're a high-tech home security company that's passionate about protecting the life you've...  ...validate SimpliSafe's end-to-end ecosystem — spanning the full product stack: connected cameras and sensors, base stations, firmware... 
    Fullstack
    Work at office
    Shift work

    Venturefizz Product Management Community

    Boston, MA
    18 hours ago
  • $230k - $270k

     .... We build the foundation for agent engineering in the real world, helping developers...  ...the Role We're looking for a Principal/Lead level Software Engineer to join the LangSmith team...  ...the platform. You'll build across the full stack from backend services and APIs to frontend... 
    Fullstack
    Work at office
    Flexible hours

    LangChain, Inc

    Boston, MA
    18 hours ago
  • $168.75k

    Staff/Principal Full Stack Software Engineer Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products,... 
    Fullstack
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Relocation

    National Society for Black Engineers

    Boston, MA
    1 day ago
  • $144.2k - $288.4k

     .... Position Summary Our Utilization Management Analytics Engineering team within the Analytics & Behavior Change division of our...  ...Digital, Analytics, Technology organization is seeking a full‑stack Principal Software Development Engineer. We are looking for passionate,... 
    Fullstack
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Wellesley, MA
    1 day ago
  • $127.52k - $191.28k

     ...office from any of our locations in RI, Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ Role is not relocation eligible. Principal Software Engineer As a Principal Software Engineer, you will partner with engineering teams and architecture leaders to deliver high‑... 
    Fullstack
    Contract work
    Work at office
    Local area
    Relocation
    Flexible hours

    Citizens

    Westwood, MA
    2 days ago
  •  ...DevOps Engineer Skills required: Azure Cloud Jenkins Bitbucket Sonarqube Selenium...  ...work from an admin standpoint Background in full stack development in Java/Python Should be able to do software upgrades Location Somerville Duration At... 
    Fullstack

    Cardinal Integrated

    Somerville, MA
    25 days ago
  •  ...Portfolio Accounting API - Software Engineer Developer Boston, MA Asset Management JO-2604-1540 General skillsets: Work w...  ...plus as we are leveraging across the board Senior backend / full-stack engineer (Java, Spring Boot) React (working knowledge; lightweight... 
    Fullstack

    The Ceres Group

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Full Stack. Be the first to apply!