Enable job alerts via email!

Data Engineer (Golang Engineer)

Advanced Hires

St. Louis (MO)

Remote

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a senior data engineer with extensive experience in software engineering and expertise in Golang. This remote position requires a proven ability to handle data-intensive APIs and familiarity with Apache Kafka. Join a dynamic team dedicated to developing innovative agricultural solutions that shape a sustainable future.

Qualifications

  • 7 years experience in software engineering.
  • 2 years experience with Go.
  • Experience with building data-intensive APIs using RESTful approach.

Responsibilities

  • Be a critical member of a data engineering team for distributed analysis.
  • Apply algorithms and data structures to improve and innovate.
  • Work on complex problems with real-world impact.

Skills

software engineering
Golang
data-intensive APIs
Apache Kafka
cloud infrastructure
data modeling
containerization

Job description

Location: Creve Coeur, MO (Remote)
Duration:
Long term contract

The mission of Client is centered on developing agricultural solutions for a sustainable future that will include a global population projected to eclipse 9.6 billion by 2050. We approach agriculture holistically, looking across a broad range of solutions from using biotechnology and plant breeding to produce the best possible seeds, to advanced predictive and prescriptive analytics designed to select the best possible crop system for every acre.

To make this possible, Bayer collects terabytes of data across all aspects of its operations, from genome sequencing, crop field trials, manufacturing, supply chain, financial transactions, and everything in between. There is an enormous need and potential here to do something that has never been done before. We need great people to help transform these complex scientific datasets into innovative software that is deployed across the pipeline, accelerating the pace and quality of all crop system development decisions to unbelievable levels.

What you will do is why you should join us:
• Be a critical senior member of a data engineering team focused on creating distributed analysis capabilities around a large variety of datasets
• Take pride in software craftsmanship, apply a deep knowledge of algorithms and data structures to continuously improve and innovate
• Work with other top-level talent solving a wide range of complex and unique challenges that have real world impact
• Explore relevant technology stacks to find the best fit for each dataset
• Pursue opportunities to present our work at relevant technical conferences
o Google Cloud Next 2019: https://www.youtube.com/watch?v=fqvuyOID6v4
o GraphConnect 2015: https://www.youtube.com/watch?v=6KEvLURBenM
o Google Cloud Blog: https://cloud.google.com/blog/products/containers-kubernetes/google-kubernetes-engine-clusters-can-have-up-to-15000-nodes
• Project your talent into relevant projects. Strength of ideas trumps position on an org chart

If you share our values, you should have:
• At least 7 years’ experience in software engineering
• At least 2 years’ experience with Go
• Proven experience (2 years) building and maintaining data-intensive APIs using a RESTful approach
• Experience with stream processing using Apache Kafka
• A level of comfort with Unit Testing and Test-Driven Development methodologies
• Familiarity with creating and maintaining containerized application deployments with a platform like Docker
• A proven ability to build and maintain cloud-based infrastructure on a major cloud provider like AWS, Azure or Google Cloud Platform
• Experience data modeling for large scale databases, either relational or NoSQL

Bonus points for:
• Experience with protocol buffers and gRPC
• Experience with: Google Cloud Platform, Apache Beam and or Google Cloud Dataflow, Google Kubernetes Engine or Kubernetes
• Experience working with scientific datasets, or a background in the application of quantitative science to business problems
• Bioinformatics experience, especially large-scale storage and data mining of variant data, variant annotation, and genotype to phenotype correlation

This is a remote position.

Compensation: $70.00 - $75.00 per hour

Apply with Indeed

First Name *

Last Name *

Email *

Phone *

Yes, Text Me!

I want to get text messages for this job from ENVISN INCORPORATED.

Do you have strong hands on experience with Golang programming ? *

Do you have 7+ years of experience in software engineering *

Have you built and maintained data-intensive APIs using a RESTful approach *

Do you have hands on experience with Apache Kafka *

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Certified Coding Specialist

Summit Medical Group

Remote

USD <1,000

Yesterday
Be an early applicant

REMOTE Salesforce Developer

Lensa

Omaha

Remote

USD <1,000

2 days ago
Be an early applicant

Remote Software Developer (GoLang, Java, AWS)

Insight Global

California

Remote

USD <1,000

4 days ago
Be an early applicant

Golang Developer

TEKsystems

Kansas City

Remote

USD <1,000

7 days ago
Be an early applicant

Senior Golang Engineer - (25060901)

Third Eye Software

Atlanta

Remote

USD <1,000

7 days ago
Be an early applicant

UKG Pro WFM Timekeeping and Integration Specialist

Pride Health

Pennsylvania

Remote

USD <1,000

7 days ago
Be an early applicant

Automotive Mobile Diagnostic Technician

Protech Automotive Solutions

Oklahoma City

On-site

USD <1,000

7 days ago
Be an early applicant

Cobol Programmer

AllSTEM Connections

Remote

USD <1,000

19 days ago

Senior Application Programmer (Remote Eligible)

Presbyterian Healthcare Services

Albuquerque

Remote

USD <1,000

30+ days ago