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 π±.