Senior Software Engineer

Sensei Ag
Santa Monica, CA Remote Full Time
POSTED ON 12/13/2022 CLOSED ON 1/26/2023

What are the responsibilities and job description for the Senior Software Engineer position at Sensei Ag?

About Sensei Ag

Sensei Ag is a market-changing AgTech company aiming to solve global gaps and inconsistencies in nutrition, food safety, and food security through the transformative power of data. Guided by the capabilities and insights of our founders, technology entrepreneur Larry Ellison and Dr. David Agus, we design, develop and deploy cutting-edge agricultural technologies to build a better, more stable food supply that is capable of feeding our entire world nutritionally-relevant, delicious, affordable meals.

Position Description

We are looking for a talented Senior Software Engineer to help us build the next generation of indoor farming technology. This role will require working within a multi-disciplinary organization to discover product requirements and design software systems while writing clean and performant code. You will have the opportunity to work on projects spanning web and mobile app development, data collection and analysis, and business intelligence.  We are mission-driven, multi-disciplinary product developers striving for optimal growing practices. This is a new team, so you will have significant opportunity to make your mark on the products and systems we develop. Our primary focus is delivering solutions that enable data-driven farm management.  

Responsibilities

  • Work in an agile team to develop complete, elegant, well-tested, and well-documented software products. 
  • Collaborate with designers, product managers, engineers, non-technical stakeholders, and leadership to discover requirements and deliver compelling products. 
  • Design and refine software architecture.  
  • Initiate discussions, collaborate with peers, and provide design direction to ensure technical feasibility and long-term maintainability.  
  • Implement robust software development processes and continually improve the team’s practices. 
  • Identify, track, and resolve bugs and performance issues. 
  • Mentor junior engineers.  

Required Skills, Abilities and Qualifications

  • 5 years of professional software development experience. 
  • Expert understanding of software engineering and architecture. 
  • Proficient in at least two of the following: Python, Node.js, JavaScript/TypeScript and HTML/CSS, Kotlin, Java, Ruby. 
  • Expert understanding of relational databases and SQL.  
  • Experience developing in Kubernetes and cloud environments.  
  • Expert understanding of Git and CI/CD. 
  • Experience with modern single-page application frameworks, such as React, Angular, or Vue. 
  • Experience developing mobile applications. 

Preferred Skills, Abilities and Qualifications

  • Deep understanding of Docker, Kubernetes, Terraform. 
  • Experience in DevOps and cloud infrastructure. 
  • Career history in agriculture or manufacturing.  

Educational Requirements

  • High School Diploma required, college degree in computer science, IT or similar, preferred. 

Traits We Value

  • Appreciation for transforming health and the future of food  
  • Smart, not arrogant 
  • Humble and hardworking 
  • Entrepreneurial, not risk averse 
  • Kind and genuine 
  • Grit and lots of it 

Compensation & Benefits

  • Medical
  • Dental
  • Vision
  • 401K
  • LTD
  • STD
  • Life
  • FSA/HSA/Dependent Care Reimbursement
  • Fringe Points

As a condition of employment with Sensei Ag, we require all US-based employees be fully vaccinated for COVID-19.  The only exception would be if a valid medical or sincerely held religious belief accommodation is approved. 

Senior Software Engineer
1300 Epiq Class Action & Claims Solutions, Inc. -
Los Angeles, CA
Senior Software Engineer (C++)
Freeform -
Los Angeles, CA
Senior Software Engineer (Embedded)
Freeform -
Los Angeles, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
  • Debugging Skill

    • Income Estimation: $112,417 - $162,885
    • Income Estimation: $114,313 - $163,687
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sensei Ag

Sensei Ag
Hired Organization Address Santa Monica, CA Full Time
WHO WE ARE & WHAT WE DO Founded by global technology pioneer, Larry Ellison and esteemed physician and author, Dr. David...
Sensei Ag
Hired Organization Address Wilton, CA Full Time
WHO WE ARE & WHAT WE DO Founded by global technology pioneer, Larry Ellison and esteemed physician and author, Dr. David...
Sensei Ag
Hired Organization Address Boston, MA Full Time
WHO WE ARE & WHAT WE DO Founded by global technology pioneer, Larry Ellison and esteemed physician and author, Dr. David...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Santa Monica, CA area that may be a better fit.

Senior Cybersecurity Engineer

Software Resources, Inc., Burbank, CA

Senior Embedded Software Engineer

Daikin Comfort, Chatsworth, CA