Backend Engineer
Apply NowLocation:
US
Company:
Silo builds technologies that enhance efficiency and transparency in the agricultural supply chain, benefiting various industry stakeholders.
Summary:
The Backend Engineer will develop server-side business logic and ensure performance of APIs for product features. Applicants need strong experience in high-availability software development, a Computer Science degree or equivalent experience, and familiarity with database solutions.
Requirements:
Technology: Go, AWS, Kubernetes
Hard Skills: Postgres, MongoDB, REST API, GraphQL API
Credentials: B.S. in Computer Science or equivalent experience
Experience: 6+ years of experience building high-availability software in a production environment
Job Description:
The Role
- As a backend software engineer, you will be responsible for building efficient and robust server-side business logic for product features, and ensuring high performance and responsiveness to frontend requests. You will work with other backend and frontend engineers to design effective APIs providing a great user experience. Our backend is currently written in Go and connected to a Postgres database, all deployed on AWS through Kubernetes.
What you'll do
- Collaborate on software projects with product designers and frontend engineers (and even our end-users if you’d like!)
- Implement efficient and robust algorithms for product features
- Develop, release, and maintain backend services and/or infrastructure
- Work with frontend engineers to design flexible APIs
- Manage individual project priorities, deadlines and deliverables
Qualifications
- 6+ years of experience building high-availability software in a production environment
- B.S. in Computer Science or equivalent experience
- Strong knowledge of data structures, algorithms, and software design
- Experience with Postgres, MongoDB, or other major database solutions
- Experience with REST- or GraphQL-based API design
- Willingness to learn and grow in a fast-paced start-up environment
-
- Bonus points for:
-
- Tech lead experience
- Proficiency in Go
- Familiarity with SQL query and Postgres DB performance optimization
- Intuition in good product design
Benefits & Perks
- Silo offers a competitive salary and commissions, as well as comprehensive company-sponsored health insurance, wellness and meal stipends, flexible time away and paid parental leave - in addition to a great company culture and team!
- The salary range for this position is $130,000 - $180,000 annually. Compensation is subject to factors such as experience, qualifications, company budget and location and is not guaranteed at the top of the range.