> Markdown version of [/jobs/ext/3760951-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/3760951-software-engineer-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Full Stack - **Company:** Veeva Systems - **Location:** Boston, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $110,000.0 - $270,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software as a Service, Cloud Computing, Relational Databases, Microsoft SQL Server, MySQL, Oracle (Applications), Systems Development Life Cycle, Oop Languages, Software Construction, Software Engineering, Web Services, ReactJS, Front End Software Development - **Published:** October 15, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-full-stack-veevasystems-10447506 ## About the Role * 5+ years of hands-on software product development experience * 5+ years of backend engineering in Java or similar OOP languages * Modern frontend development experience (React preferred) * Practical expertise with REST and SOAP API integration * Strong relational database skills (MySQL, Oracle, or SQL Server) * Excellent communication and cross-functional team collaboration, * Previous experience working in an agile environment * Experience with Software-as-a-Service (SaaS) product development * Experience with content management products and technologies ## Description This is a top software engineering 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. Your impact as a 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. 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. We are looking for engineers that would thrive in a dynamic, startup environment while having the stability of a successful, profitable company. You have extensive experience in full-stack software development in Java and/or React. You've ideally worked in enterprise software development or for a high-growth technology company. What You'll Do * Participate in all aspects of the SDLC * Collaborate with Product Managers, other Engineers, and domain experts to design and develop cutting-edge applications in life science * Collaborate with Quality Assurance Engineers to ensure accurate and comprehensive testing coverage * Contribute to troubleshooting and technical support of the product