Senior Software Engineer - Full Stack
CanadaFull-timePosted over 1 year ago
Build scalable full-stack software, focusing on backend, while mentoring juniors in a fast-growing, customer-focused environment.
Responsibilities
- Accelerate application development leveraging existing enterprise platform
- Build highly scalable software with optimal performance
- Drive feature innovation in a dynamic environment
- Collaborate with Product, Design, and QA to deliver customer value
- Contribute across multiple stack layers, mainly backend, with frontend/DevOps opportunities
- Mentor junior engineers and promote skill development
Requirements
- 5+ years of software product development
- JavaScript/TypeScript, React, and Java backend experience
- CSS abstraction (SASS/JSS) and RDBMS (MySQL/PostgreSQL)
- Demonstrated ability to mentor team members
- Strong work ethic
- High integrity and alignment with Do the Right Thing (PBC)
- Excellent verbal and written English communication
Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program
Apply Now
Take the next step in your career
About Veeva Systems
Links
