Veeva Systems

Software Engineer – OpenData

Veeva Systems

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GradleJavaMavenSQL

About the role

  • Develop and optimize core algorithms
  • Build data processing automations
  • Develop data tools (libraries, APIs) to align data operations and ensure data quality
  • Collaborate with cross-functional teams

Requirements

  • 5+ years of professional experience developing software with a focus on high-performance algorithms
  • Advanced proficiency in **Java**, including multi-threading, performance tuning, and build systems (Gradle / Maven)
  • Excellent skills in **SQL** and **Dataframe** manipulation
Benefits
  • Family health insurance
  • Fitness reimbursements
  • Contributions to private pension plan
  • Charitable contributions
  • Work anywhere

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javamulti-threadingperformance tuningGradleMavenSQLDataframe manipulationcore algorithmsdata processing automationsdata tools
Soft skills
collaborationcross-functional teamwork
saas.group

Senior Software Engineer

saas.group
Seniorfull-time🇵🇹 Portugal
Posted: 2 hours agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsGoJavaScriptNode.jsTerraformTypeScript
Sensor Tower

Full Stack Engineer

Sensor Tower
Mid · Seniorfull-time🇵🇹 Portugal
Posted: 3 days agoSource: jobs.lever.co
Amazon RedshiftASP.NETAWSEntity FrameworkJavaScriptLinux.NETReactRubySQL