Full-Time

Sr Software Engineer

Blue River Technology

Blue River Technology

201-500 employees

Computer vision and technologies company

Food & Agriculture
Robotics & Automation
AI & Machine Learning

$148,000 - $240,000monthly

Eligibility for Blue River’s bonus and benefit programs.

Senior

Remote in USA

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's mission is to create intelligent machinery that solves monumental challenges for their customers.

Company Stage

M&A

Total Funding

$315.3M

Headquarters

Santa Clara, California

Founded

2011

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

-1%

2 year growth

34%

Benefits

Paid Time Off

Sick Leave

Paid Parental Leave

Adoption Benefit

Subsidized Lunches

Flexible Work Hours

Collaborative and Supportive Environment

Medical Package

INACTIVE