Simplify Logo

Full-Time

Sr Software Engineer

Posted on 11/3/2023

Blue River Technology

Blue River Technology

201-500 employees

Intelligent agricultural machinery using AI

Food & Agriculture
Robotics & Automation
Hardware
Social Impact
AI & Machine Learning

Compensation Overview

$148k - $240kMonthly

Senior

Remote in USA

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Python
JavaScript
Node.js
Ruby
Apache Spark
Java
Docker
AWS
Data Analysis
Google Cloud Platform
Requirements
  • 5 or more years of experience building backend and/or web applications
  • 5 or more years of experience working with Python or JavaScript
  • Experience with distributed compute preferably Spark
  • Strong problem-solving skills and ability to troubleshoot complex data-related issues
  • Excellent communication skills to collaborate effectively with technical and non-technical stakeholders
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes)
  • Has experience with distributed compute preferably Spark
Responsibilities
  • Collaborate with cross-functional teams to design, develop, and maintain robust, scalable, and user-friendly web and mobile data-intensive applications
  • Build data processing applications and tools that enable real-time or batch data processing, visualization, transformation, and analysis to support business intelligence, reporting, and machine learning initiatives
  • Design and implement server-side logic and APIs using languages like Python, Ruby, Node.js, or Java
  • Develop and optimize database schemas, queries, and data models
  • Build tools that enable users to easily move between different applications and platforms to utilize the strengths of each in a coherent ecosystem
  • Identify and address performance bottlenecks in data processing pipelines and applications, optimizing data access, query performance, and overall system efficiency
  • Collaborate with data scientists, analysts, and other stakeholders to design and implement effective data models that facilitate accurate and meaningful data analysis
  • Work closely with cross-functional teams, including data scientists, analysts, software engineers, and product managers, to understand data requirements and deliver data solutions that align with business goals
  • Create and maintain technical documentation, including data flow diagrams, architecture designs, and standard operating procedures
  • Stay up-to-date with industry trends and emerging technologies related to data engineering, recommending and implementing new tools and frameworks as appropriate
Blue River Technology

Blue River Technology

View

Blue River Technology specializes in creating intelligent machinery for agriculture, focusing on optimizing chemical usage and enhancing farming yields through computer vision, machine learning, and robotics. The company collaborates with industry leaders to develop sustainable solutions and revolutionize the agricultural landscape.

Company Stage

M&A

Total Funding

$315.3M

Headquarters

Sunnyvale, California

Founded

2011

Benefits

Paid Time Off

Sick Leave

Paid Parental Leave

Adoption Benefit

Subsidized Lunches

Flexible Work Hours

Collaborative and Supportive Environment

Medical Package

INACTIVE