Remote Principal Software Engineer - Backend + Postgres

Posted

Apply now
Please, let Veeva Systems know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Veeva is a pioneer in building the industry cloud for life sciences, helping companies speed medicines to patients, and is expanding into new markets.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year, with significant growth potential ahead.
  • Veeva is committed to its values: Do the Right Thing, Customer Success, Employee Success, and Speed.
  • The company became a public benefit corporation (PBC) in 2021, balancing the interests of customers, employees, society, and investors.
  • As a Work Anywhere company, employees can choose to work from home or in the office based on their productivity.
  • The role involves building and scaling a new enterprise platform, requiring a Principal Engineer with expertise in Postgres.
  • Responsibilities include enhancing existing application foundations, leading new development, taking ownership of key subsystems, ensuring PostgreSQL scalability, establishing database observability, ensuring high-quality production, and mentoring junior engineers.

Requirements:

  • Candidates must have extensive experience building multi-tenant SaaS enterprise applications.
  • A strong background in systems software development using C, C++, Rust, or Java is required, with some experience in low-level systems work if using Java.
  • Deep expertise in Postgres is essential, including query optimization, indexing strategies, and scalability best practices.
  • A strong understanding of PostgreSQL internals, such as MVCC, vacuuming, and query execution, is necessary.
  • Hands-on experience with operational tasks, including backups, upgrades, replication, and high availability, is required.
  • Candidates should be comfortable taking on multiple roles and adapting to shifting priorities in a fast-moving environment.
  • The ability to align technical execution with business priorities to drive product success is important.
  • Strong mentoring skills with a proven record of improving team performance are sought.

Benefits:

  • Employees receive medical, dental, vision, and basic life insurance.
  • The company offers flexible PTO and company-paid holidays.
  • Retirement programs are available for employees.
  • Veeva has a 1% charitable giving program to support community contributions.
Apply now
Please, let Veeva Systems know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 150,000 - 300,000 USD / year
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback