Sign in

Staff Software Engineer #2022

Company:
Amarx Search
Location:
San Francisco, California, United States
Posted:
November 12, 2019

Posted By Premium Recruiter

Description:

Full Time position in San Francisco, CA or Des Moines, IA - Position ID: 2022

An excellent position with an American machinery and engine manufacturer

* Staff Software Engineer *

Please apply ONLY if you have 5 years of Software engineering, 3+ years of AWS, and Python

We can ONLY consider your application if you have:

1: 5+ years of software engineering experience

2: 3+ years building and supporting mission critical, global, production-scale, cloud-based systems using Amazon Web Services (AWS)

3: Bachelor's degree in an Engineering, Computer Science or Technology related discipline

4: Experience architecting and building large scale processing pipelines

5: Experience designing and implementing geospatial data structures, analysis systems, and visualizations

6: Strong coding skills in Python and additional experience with C++, Java, and/or Scala

7: Strong communication skills

We are looking for an outstanding Staff Software Engineer for the Intelligent Solutions Group to join a team building a world class data platform for advanced analytics and artificial intelligence. This team will design, develop, and support a Precision Agriculture analytics platform - enabling the ingest, modeling, and efficient retrieval of data at petabyte scale

--

The team builds production data products that utilize machine learning algorithms to enable intelligent, automated equipment and to improve farmer decision making

DESIRED (not required) SKILLS:

:: Experience with infrastructure-as-code, automation, monitoring, and a DevOps mindset

:: Expertise with geospatial, IoT, or high frequency unstructured data sets

:: Experience with Spark or Hadoop

:: Experience working with GDAL or similar spatial libraries

:: Experience with machine learning techniques or tools

:: Advanced degree, engineering or computer science preferred

:: A solid foundation in computer science, particularly with algorithm development

:: Strong analytic skills with high attention to detail and accuracy

Duties and Responsibilities

== Write clean, well-tested code to enable ingest, storage, retrieval, and transformation of large-scale geospatial data for analysis, research, and model development.

== Build and support high performance data pipelines that are efficient and reliable with robust monitoring.

== Develop next-generation data structures and APIs that enable secure, performant, cost effective access to data for research and model development.

== Identify and adopt engineering best practices to drive high performance and high expectations from other engineers.

== Collaborate and communicate closely with data scientists and engineers to identify and build needed infrastructure, tools, and libraries to support machine learning algorithms.

== Provide code reviews and technical guidance to other members of the team.

Please send resume as a Microsoft Word attachment to

Amarx Search, Inc. amarx.com