Software (Back-End) Engineer
(2+ years exp)Centaur Analytics
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedThe Role
Description:
Founded by leading experts and entrepreneurs in the fields of electronics, agronomy and cognitive technologies, Centaur Analytics, Inc. (centaur.ag) is the leading provider of full-stack Internet-of-Things solutions for quality and abundance of agricultural products.
Centaur is proud to deliver award-winning, innovative IoT technology and advanced analytics to transform the traditional supply chain into a state-of-the-art, trusted quality chain. Our clientele includes leading companies in agriproducts and foods. We are providing solutions to more than 25 countries globally.
Our mission is to dramatically reduce the estimated $1 trillion of post-harvest crop value loss annually from farm to shelf, by deploying our cognitive connected solutions in the global supply chain.
The role:
We are actively looking for an experienced software (Back-End) engineer to join our Internet-of-Crops® platform development team.
This is a crucial role within Centaur Analytics, working closely with our team to help enhance, develop, integrate microservices and features using cutting edge technologies. Ultimately you should be able to develop and maintain functional and stable web and core applications to meet our company’s needs.
The role will be part of a fast-paced environment with many deliverables and fluid focus changes based on business priorities. You should be able to understand the mechanisms behind Web Application - Server Infrastructure, Inter-Service Communication Mechanisms and M2M communication protocols.
What you will do:
- Write clean code and tests to develop functional web – backend applications.
- Troubleshoot and debug applications when needed.
- Receive a task – feature request and plan the actions needed to accomplish it in a spec compliant way.
- Handle high level communications between networking devices.
What we are looking for:
- Very good knowledge of a high-level coding language - runtime (NodeJS / Javascript, Python, etc.), using Object Oriented code architecture.
- Experience in building production-grade applications.
- Good knowledge of interacting with NoSQL databases, such as MongoDB.
- Code testing procedures are a must.
- Comfortable working in a Linux environment.
- Familiarity with subjects such as parsing serial communication, serializing / deserializing structured frames.
- Eager to learn new technologies and be in the know of their area of expertise
- Excellent knowledge of English language
- Excellent knowledge of MS Office suite (Word, Excel, PowerPoint)
- Well organized with attention to detail
- Ability to work in a fast-paced environment
- Fulfilled military duties (for male candidates)
Nice to have:
- Experience in Kubernetes
- Experience with IaaS Cloud Providers (AWS, Azure, Google)
- Broker-Based service communication (preferably RabbitMQ )
- Basic Dev Ops tasks knowledge
- Open Source contributions
Your benefits:
- Friendly work environment
- Open-door culture
- Group private health insurance
- Relocation package for non local hires
- Stock option incentive plan awarded for high performers
- Continuous Training & Development
- A chance to grow within a fast-paced startup in the rising ag-tech sector
Please copy the link on your browser to view our Privacy Policy: https://centaur.ag/privacy-notice