Remote Principal Software Engineer - Java

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • 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.
  • 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, Maven, Git, Jenkins), AWS Components (S3, RDS, EC2, EKS, MSK, and more) and Containers (Docker, K8s).
  • Drive and flexibility to roll up your sleeves and work hard (and have fun) in a dynamic startup environment.
  • 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.

Benefits:

  • Medical, dental, vision, and basic life insurance.
  • Flexible PTO and company paid holidays.
  • Retirement programs.
  • 1% charitable giving program.
About the job
Posted on
Job type
Salary
$ 150,000 - 300,000 USD / year
Leave a feedback