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

Senior Search Developer

Location

Spain

Posted

55 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishPython

Job Description

Senior Search Developer

Veeva

• This role works with the backbone of our ML and AI services that power engaging user experiences • Working from end-to-end on live production services. Not just rank-tuning or query optimizations, and not theoretical. The work you do will directly impact our customers' day-to-day experiences • Define the best approach to solve NLP and information retrieval problems. Build data pipelines and first-rate search experiences. Test and Validate services. Deploy and monitor solutions for impact • Build scalable web services to orchestrate and surface underlying Search and ML models • Mine usage data to power features and guide development • Participate in the technical planning, user story/technical acceptance creation, and implementation • Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility • Work independently and mentor more junior team members • Identify and solve complex problems

Job Requirements

  • 7+ years of professional experience building scalable and reliable search applications
  • Expert-level Python
  • Knowledge of Search and Clickstream analytics
  • Ability to mentor and share knowledge with team members
  • Independent, self-managed, and motivated
  • Good command of the English language

Benefits

  • Work Anywhere means you can work in an office or at home on any given day.
  • Empowered Autonomy: Tech decisions are made within teams, giving engineers significant autonomy.
  • Collaborate with highly skilled teammates who take pride in achieving great outcomes. Excellence matters.

Related Job Pages

More Software Engineer Jobs

RSC2, Inc. logo

Engineering and Technology Intern

RSC2, Inc.

The right solution. The first time.

InternshipRemoteTeam 51-200H1B No Sponsor

• Create thought papers on artificial intelligence (AI), machine learning, and sensor and payload technology • Support our solution architects with proposal development • Support development of governance and policy artifacts • Design, engineer, and implement defensive cyber technologies (e.g., event management tools, operational dashboards, vulnerability management)

United States
$15 / hour
Mindera logo

Senior Mobile Developer – iOS

Mindera

We craft software with people we love.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

• Developing and maintaining features in a collaborative, Agile environment; • Writing testable code and ensuring the test coverage stays at the agreed level; • Documenting your code; • Take ownership of your code every step of the way - from development to deployment and maintenance; • Diagnose issues in production and devise solutions for them; • Work both autonomously and collaboratively to complete tasks; • Be an integral part of solutions design and implementation;

Morocco
Ubiminds logo

Software Architect Java (496)

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Full TimeRemoteTeam 51-200H1B No Sponsor

Software Architect (Java) Remote · Full-time About Ubiminds Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development teams. We connect Brazil’s top 5% talent with innovative U.S. companies through a unique combination of staff augmentation and employer-of-record services. We are supporting a U.S.-based SaaS company looking for a Software Architect (Java) to play a key role in shaping the technical direction of large-scale, enterprise-grade platforms. Challenge We’re looking for a Software Architect who thrives on solving complex problems and translating business needs into scalable technical solutions. This role is ideal for someone who enjoys acting as a technical pivot point, driving architectural decisions across multiple teams, and ensuring systems remain scalable, secure, and high-performing. You’ll define standards, guide teams, and stay hands-on through prototyping and architectural validation, while also shaping how AI-assisted development is adopted across the organization. What You’ll Do - Partner with Principal Architects and Product teams to define and execute technical roadmaps, including modernization initiatives (e.g., migrating PL/SQL or ADF to Java). - Produce High-Level Designs (HLDs), including architecture diagrams, sequence flows, and interface definitions. - Define and maintain shared libraries, frameworks, and “Golden Paths” to align 10+ engineering teams. - Lead design reviews and act as the final technical reviewer for complex implementations. - Build Proof of Concepts (PoCs) to validate new technologies, integrations, and tools. - Define AI architecture standards, ensuring proper use of LLMs and AI-assisted development tools across the SDLC. - Ensure architectural integrity across domains, focusing on scalability, performance, and security. - Guide teams in transitioning from database-centric logic to service-oriented architectures. Required Skills & Qualifications - 8+ years of experience in software engineering with strong hands-on Java development. - Proven track record designing and delivering enterprise-scale SaaS applications. - Deep expertise in: - Distributed Systems - Microservices Architecture - Event-Driven Design - Expert-level knowledge of: - Java 17/21+ - Spring Boot 3.x (Security, Data JPA, Cloud Stream) - Strong experience integrating AI-assisted development tools (e.g., GitHub Copilot, Claude) into engineering workflows. - Advanced knowledge of Oracle RDBMS and PL/SQL, including complex data modeling. - Experience driving data architecture evolution (database-centric → service-centric). - Solid understanding of modern frontend architectures (Angular or React) for API integration. - Strong collaboration and influence skills across engineering and business stakeholders. - Ability to communicate complex architectural decisions clearly. - English proficiency at C1 level (written and verbal). Strong Plus - Experience modernizing legacy systems (e.g., Oracle ADF → microservices). - Hands-on experience with AWS (ECS, RDS, Lambda) and Infrastructure as Code (Terraform). - Experience with message brokers (RabbitMQ or similar) in high-concurrency systems. - Strong knowledge of security standards, including OAuth2/OIDC and multi-tenant architectures. Why Join - Influence architecture across multiple product domains and engineering teams. - Work on large-scale modernization initiatives in a real enterprise environment. - Help define how AI is adopted in software engineering at scale. - Stay hands-on while leading architectural strategy. - Be part of a culture that values autonomy, technical excellence, and innovation.

Worldwide
ContractRemoteTeam 51-200Since 1993H1B No Sponsor

• Title : Informatica MDM Developer – P360 • Location: Remote work • Duration: Contract • Rate: $Open++

United States