Veeva logo
Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

Full Stack Engineer

Location

Pennsylvania

Posted

108 days ago

Salary

$75K - $130K / year

Seniority

Senior

Job Description

Full Stack Engineer

Veeva

• Drive User-Centered Design: Engage directly with our internal consultants to gather requirements, understand their workflows, and build intuitive, user-centric tools that enhance their productivity and solve their complex problems • Build End-to-End Solutions: Architect, develop, and maintain full-stack applications, writing clean frontend code with React and building robust backend services and APIs with Python or TypeScript • Embrace Serverless & Containers: Design, deploy, and operate services using AWS Lambda for event-driven logic and AWS ECS with Fargate for containerized applications • Own Your Infrastructure with Terraform: Provision, configure, and manage your applications AWS infrastructure exclusively with Terraform, ensuring your environments are automated, reproducible, and scalable • Automate with GitLab CI: Design, build, and maintain automated CI/CD pipelines using GitLab CI to test and deploy your serverless and container-based applications safely and efficiently • Ensure Operational Health: Monitor, troubleshoot, and optimize application performance and infrastructure, ensuring high availability and security across the stack

Job Requirements

  • Experience: 3+ years of hands-on experience in a full-stack or frontend-heavy engineering role
  • User-Centric Mindset: Exceptional communication and collaboration skills with a proven ability to work with non-technical stakeholders. You must demonstrate strong user empathy and a passion for building tools that people love to use
  • Frontend Expertise: Strong proficiency in modern JavaScript and React, with a solid understanding of state management (e.g., Redux, Zustand) and building reusable UI components
  • Backend Expertise: Deep knowledge of Python (e.g., FastAPI, Flask) or TypeScript (Node.js) for building scalable, production-grade APIs and backend services
  • Cloud Proficiency: Extensive hands-on experience deploying and managing production applications on AWS using services like AWS Lambda, ECS with Fargate, and API Gateway

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Related Job Pages

More Full-stack Engineer Jobs

JumpCloud logo

Principal Platform Software Engineer

JumpCloud

JumpCloud is a computer software company that has created a Directory-as-a-Service (DaaS) platform that simplifies and centralizes identity management, flexible administration, and

Full TimeRemoteTeam 800Since 2012

• Drive technical consensus across multiple teams and architectural domains to ensure a unified DevEx vision. • Functionally decompose complex problems into simple, straight-forward solutions. • Contribute to the long-term technical vision and strategic direction of the engineering team, identifying opportunities for innovation and improvement. • Architect AI-driven workflows that automate repetitive tasks across the entire engineering organization. • Assist in the career development of others, actively mentoring individuals on advanced technical issues. • Evaluate build vs. buy decisions and emerging technologies to ensure JumpCloud remains at the forefront of engineering efficiency.

India
Job Closed
Pure Storage logo

Senior Software Engineer

Pure Storage

Helping innovators uncomplicate data storage, forever.

OtherRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Architect and build systems that power Pura's end-to-end supply chain operations—from order management and inventory allocation to warehouse integration and shipment tracking • Drive technical excellence • Mentor other engineers • Collaborate with stakeholders across the organization to deliver reliable services used by millions of customers • Make a significant impact on the growing business

United States
Job Closed
LighthouseAI logo

Technical Lead

LighthouseAI

LighthouseAI provides state licensing software and services to pharmaceutical supply chain companies.

OtherRemoteTeam 51-200Since 2023H1B No Sponsor

• Lead architectural design for new features, services, and system components. • Evaluate modern AI/ML technologies and determine appropriate use cases. • Make key technical decisions that balance performance, scalability, and maintainability. • Review designs, PRs, and technical documentation to ensure engineering excellence. • Evaluate and introduce new tools and technologies to improve software development productivity. • Perform full-stack development regularly across both frontend and backend systems, taking ownership of end-to-end feature implementation. • Develop and deliver core components of application, AI-powered features, and architectural components. • Diagnose and resolve complex technical issues across the full stack and drive sustainable solutions. • Ensure code quality, test coverage, reliability, and adherence to engineering standards. • Mentor, guide and manage engineers, and contribute to raising the technical bar across the organization. • Lead discussions on AI best practices, emerging trends, model evaluation techniques, and responsible AI usage. • Facilitate knowledge sharing, pair programming, and engineering best practices. • Collaborate with Product Management to translate product requirements into clear technical plans, architecture and milestones. • Partner with Engineering Managers to balance priorities, manage sprint commitments, and guide execution. • Streamline and optimize the CI/CD pipeline to improve deployment reliability, speed, and developer productivity. • Guide teams through incident response, root-cause analysis, and preventive improvements. • Work closely with Product, Design, Data/SME, QA, and DevOps to ensure alignment on goals and technical feasibility. • Communicate architectural decisions, tradeoffs, and implementation plans clearly to both technical and non-technical stakeholders. • Support go-to-market teams with technical insights for feature capabilities.

United States
$170K - $190K / year
Tempo Software logo

GTM Engineer

Tempo Software

Adaptive SPM for AI-Accelerated Innovation | Modular Solutions, Compounding Value | 30,000+ Customers

OtherRemoteTeam 201-500H1B No Sponsor

• Build autonomous AI SDRs that research prospects, craft personalized messages, and manage follow-up sequences at scale • Develop sophisticated lead scoring and enrichment pipelines using Clay data providers and waterfall enrichment methodology • Create AI-powered personalization engines using LLMs for dynamic content generation across all touchpoints • Design intent-based trigger systems that identify and act on buying signals automatically • Implement in-app and chat automations that guide users through their journey and capture expansion opportunities • Develop RAG applications and vector databases (using Supabase) for intelligent content retrieval and account intelligence • Create real-time dashboards tracking pipeline velocity, conversion rates, and revenue efficiency metrics • Implement predictive models for churn prevention and expansion opportunity identification • Design automated lead routing logic that considers rep expertise, capacity, and historical performance • Create customer lifecycle triggers that identify upsell opportunities and prevent churn • Design and implement a composable GTM architecture using n8n as the central orchestration platform, connecting tools in our revenue stack • Build event-driven workflows that respond to buyer signals in real-time (e.g., pricing page visits trigger instant enrichment and personalized outreach) • Create reusable automation patterns and maintain APIs

United States
Job Closed