Facebook pixel

Senior Software Engineer - Java Data Platform
Posted on 2/3/2022
INACTIVE
Locations
Ohio, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Hive
Apache Spark
AWS
Data Analysis
Data Science
Docker
Kafka
Java
Leadership
Management
Redshift
Salesforce
Snowflake
Terraform
Kubernetes
Requirements
  • BS degree in Computer Science, Engineering, or a related subject
  • 5+ years of Java experience in big data-style applications
  • Expert with Java data management technologies in clustered multi-processing environments
  • Expert with services-oriented architectures and API development
  • Experience with RDBMS data-centric experience (large scale RDBMS, Redshift, Teradata, Snowflake)
  • Experience with Big Data technologies (Arrow, Hive)
Responsibilities
  • Designing and developing Java platform for scalable, turnkey multi-tenant solutions, utilizing microservices-based architecture
  • Collaboration with platform peers (Metadata Management, Data Pipeline Services, Application Connectors, Data Warehouse Engineering, User Interface, Testing)
  • Work with Ops teams to provision, scale, tune solutions
  • Integrating new technologies to support advanced analytic use cases
  • Supporting customer issues and new opportunities from the field
  • Self-motivated drive for building technically sound software
  • Passion for sustaining high standards across the team for delivering exceptional code quality
  • Ownership and accountability for design, quality, and execution for complete feature sets
  • Ability to provide senior-level leadership and guidance on a project team
Desired Qualifications
  • Extensive hands-on experience with modern Java frameworks, tools, and technologies (Spring, Reactive, Hibernate)
  • AWS Services + Management (S3, Glue, Redshift, SQS, EMR, Auto-Scaling Groups, AMI, Terraform)
  • Containerization (Kubernetes, Docker)
  • Experience w/ large scale big data pipeline - ETL / Kafka / Spark / MapReduce
  • Salesforce Integration
Veeva Systems

1,001-5,000 employees

Cloud computing services for pharmaceutical companies.
Company Overview
Veep's mission is to help R&D, quality, and regulatory teams eliminate inefficiencies and bring high-quality, safe, sustainable products to market without compromising quality. The company builds cloud-based tools for pharmaceutical research.
Benefits
  • Parental leave
  • PTO
  • Free food
  • Health, dental, & vision insurance
  • Gym membership reimbursement
Company Values
  • Do the Right Thing
  • Customer Success
  • Employee Success
  • Speed