We are looking for a senior engineer to help lead our engineering team in building great products and features in the agriculture space. We are looking for someone with 8+ years of software architecture and development experience who has managed small teams and is looking to grow his or her career and take on more responsibility. This is an opportunity to shape the organization as we grow. To be successful in this role, you should be confident managing development teams while, at the same time, setting goals, and timelines for various projects.
Responsibilities
- Code new features and modules
- Manage software development projects
- Assist in the architecture and design of new features
- Run daily standups
- Help recruit and hire engineers and coordinate their training
- Implement innovative technologies
- Perform code reviews and programming mentoring
Requirements
- Work experience as a software developer
- Extensive experience with all technologies in our stack
- Hands-on experience in back-end and front-end development
- Good understanding of agile methodologies
- Leadership abilities with a strategic mind
- Excellent project management skills
- BSc/MSc in Engineering/Computer Science or relevant field
Our Stack
- Go
- React
- MySQL
- AWS
- Docker
- Terraform
- Jenkins
- Git
We use all modern tools throughout the organization. Must be willing to relocate. Competitive compensation including stock options.