Principal Software Engineer - Full Stack
RemoteFull-timePosted over 1 year ago
Senior full-stack engineer shaping end-to-end features, architecture, and mentoring for scalable SaaS cloud apps in the life sciences space.
Responsibilities
- Collaborate with PM and devs on technical design for solutions
- Own end-to-end feature delivery from design to production
- Break down complex problems into actionable solutions quickly
- Mentor engineers at all levels and guide career growth
- Define and evangelize coding standards and best practices
- Review code across teams to improve quality and consistency
Requirements
- 12+ years of software development experience
- Experience building enterprise SaaS cloud apps
- Proven record shipping high-volume products at scale
- Hands-on with Java, Spring, MySQL, Hibernate, Gradle, Git, Jenkins
- Front-end with JavaScript and React
- Comfortable in a fast-paced startup environment
- Strong mentoring and team development record
- Unrestricted right to work in the United States
- Must be located in the EST time zone
Nice to Have
- Experience in agile environments
- Experience with Spring framework
- Experience with ES6
- Experience with SaaS product development
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company holidays
- Retirement programs
- 1% charitable giving program
Apply Now
Take the next step in your career
About Veeva Systems
Links
