Backend Developer (.Net Core) – REMOTE

Job Overview

Company logo: https://media.licdn.com/dms/image/v2/C4E0BAQHIFmzaOKCnAQ/company-logo_400_400/company-logo_400_400/0/1641993616689?e=1749081600&v=beta&t=qGBTCiiIxvtEom91kh0IO8oiAUrUrIuvyd13JxKnes0 About The Company –

Seed-X is an agriculture technology startup set to disrupt the seed industry using the power of Computer Vision and Machine Learning. We’ve developed the Genee Sorter, a groundbreaking seed sorting machine that allows seed companies to analyze and sort seeds one by one. Seed-X’s technology ensures precision for seed quality, safety, and cost-effectiveness over the entire seed and grain value chains.

About The Position –

As a distinguished full-stack developer, you will act as a tech lead and be a major contributor to the efforts of developing our platform and tools. You will be setting technological standards, making architecture choices, and affecting the product definition and development roadmap. This is a core team position.

Typical Day at Seed-X –

You will daily be experimenting with technologies and tools – learning and deepening your knowledge. You will be implementing features to grow the product, refine the product vision, and find better ways to do things. Our CI/CD workflow will be shipping your code directly to production. You will have an open channel to every stakeholder in the company to expand and help you build towards a DONE on your tasks and responsibility. We like ideas and novelty and look for people who are full of them.

Requirements

At least 5 years of software development experience for a SaaS company3+ years experience with a server-side based programming language Python, Node.js, Go (& co.)3+ years experience working with ORMs (preferably Django)2+ years developing modern web apps with Vue.js (or equivalent) stack and TypescriptExperience working on cloud-based infrastructure (ie AWS)Experience developing modular user interfaces, and familiarity with modern CSS frameworks, tools, and workflowFamiliarity with relational and document data modelingExperience building production APIsSystem architecture and design skills of distributed microservices-based systemsExperience with software engineering best practices (e.g. unit testing, code reviews, design documents, modularity)B.Sc in CS/Engineering etc. (or industry equivalent experience)

Responsibilities:

End-to-end development of Seed-X products and features – spec to clientIntegrating with diverse systems ranging from big data pipelines to distributed system to and edge devices built by Seed-X and its vendorsOwn microservices end-to-endCollaborate with Designers, Product Managers, and peers to deliver amazing productsMaintain and develop our Data tagging and Biological Experiments Management tools and systemsAnalyze and improve precision, scale, and stability of Seed-X products, environments, and toolsContinuously learn and evaluate new technologies in an ongoing effort to discover and evolve better solutions and infrastructureEnjoy the autonomy to discover and use the right tool for the job

Benefits

Competitive salaryPaid Time-OffFlexibilityRemote Work

Desirables –

Operational Excellence mindset and/or DevOps experience – strong advantageExperience implementing stream processors (such as Kafka) – strong advantageFounder/maintainer/active contributor to an open-source project – advantageKnowledge of deep learning frameworks (TensorFlow, PyTorch) – advantage

Job Detail
Shortlist Never pay anyone for job application test or interview.