Engineer, Software
Job Description
WHO WE ARE & WHAT WE DO
Founded by global technology pioneer, Larry Ellison and esteemed physician and author, Dr. David Agus, Sensei Ag is a market-changing AgTech company on a journey to improve human nutrition. Our greenhouse farms align technology with the environment to protect and preserve natural resources, while optimizing how we grow food. Merging agriculture and innovation to achieve sustainable farming practices allows us to grow high-quality, delicious produce year-round.
WHERE IS THIS JOB LOCATED?
This is a remote position located in Minneapolis, Minnesota.
COMPENSATION
$70,500.00 - $120,000.00 / year, Exempt, with a discretionary bonus of up to 10%.
BENEFITS WE OFFER
- Comprehensive Medical, Dental & Vision Plans
- Prescription Drug Benefits, Employee Assistance Program (EAP) & Employee Wellness
- HSA/FSA
- Basic Life and AD&D & Short and Long-Term Disability
- Paid-Time Off and Travel Assistance Program
- 401K
NOTE: Residents of Hawaii, receive a Comprehensive Healthcare Bundle different from US Mainland plans/programs.
ABOUT THE ROLE
Sensei Ag is seeking a skilled Software Engineer to enhance its indoor farming technology. The role involves both backend and frontend development, specifically improving mobile applications and integrating software platforms. Responsibilities include building backend systems, developing mobile interfaces, and using both traditional programming and low-code tools. The engineer will work within a multi-disciplinary team to identify product requirements, design software solutions, and support mission-driven product development focused on data-driven farm management.
WHAT YOU WILL DO
-
Collaborate with teams to refine software requirements for backend services and React Native components.
-
Develop RESTful APIs with FastAPI and user interfaces using React and low-code platforms.
-
Maintain API endpoints and user interfaces, ensuring security through best practices.
-
Lead integrations with various systems to improve functionality and robustness.
-
Optimize API performance and reliability for web and mobile platforms.
-
Write clean, maintainable code and engage in code reviews for quality enhancements.
-
Troubleshoot issues across the technology stack, focusing on APIs and frontend.
-
Stay updated on software development trends, especially in API architecture and front-end techniques.
WHAT SKILLS DO I NEED TO APPLY?
- Minimum of 3 years of experience in software development, with substantial expertise in Python and API development using frameworks like FastAPI, Flask, or Django.
- High School Diploma required; college degree in computer science, IT or similar, preferred.
- Solid understanding of full-stack development, particularly with front-end technologies like React or React Native.
- Proficient in database management using SQLAlchemy and familiar with SQL databases such as MySQL or PostgreSQL.
- Experienced in creating unit tests with frameworks like pytest and Jest.
- Knowledgeable in Git, authentication/authorization, and asynchronous programming.
- Excellent analytical, problem-solving, and communication skills, with the ability to adapt to evolving requirements.
Bonus points if you have...
- Experience or familiarity with NetSuite and other business integration platforms is highly advantageous.
- Knowledge of containerization technologies and orchestration platforms, preferably Docker and Kubernetes.
- Background in industrial software development, manufacturing, agriculture, or related fields.
- Experience with hardware device integration is a plus.
WHY YOU SHOULD JOIN US
Sensei Ag is expanding and seeking highly skilled individuals to be part of our team. Experience a dynamic and collaborative work culture as we revolutionize health and the future of food. We are looking for individuals who are intelligent, yet humble, dedicated and genuine, with grit and lots of it! Become a part of our team today!
This job description is not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with the job. Other duties may be assigned.
Date Posted
11/05/2024
Views
0
Similar Jobs
Senior Quality Engineer - Bosch Group
Views in the last 30 days - 0
The Communications Systems Division of Bosch Security Systems is seeking a Senior Quality Engineer with a passion for creating new solutions The role ...
View DetailsTest Engineer - RAZR Marketing
Views in the last 30 days - 0
RAZR a fastgrowing marketing technology company based in Minnetonka MN is seeking a skilled QA Engineer The role involves developing and executing tes...
View DetailsSoftware Testing Lead - TOSCA - Jack Link's Protein Snacks
Views in the last 30 days - 0
Jack Links a global leader in protein snacks seeks a Software Testing Lead to manage testing methodologies and tools for enterprise applications The r...
View DetailsSenior Engineer, MS&T - Novo Nordisk
Views in the last 30 days - 0
Novo Nordisk a global leader in diabetes care for over a century offers lifechanging careers with opportunities to improve millions of lives worldwide...
View DetailsSenior Accountant, Tax - High Net Worth - Wipfli
Views in the last 30 days - 0
Wipfli is a company that values its employees and offers a careerdefining opportunity for those looking to make a difference The role involves managin...
View DetailsRegional Sales Manager - Midwest - Eagle Eye Networks
Views in the last 30 days - 0
Eagle Eye Networks a global leader in cloud video surveillance is seeking a Regional Sales Manager for its Midwest Region The RSM will drive growth by...
View Details