Company Name:
Category:
Software & Web Development
Status:
Full-Time
Contact Email:
sophieroney@granular.ag
Description:
We are looking for an experienced software engineer to build the foundation of our Granular Business product. As a Platform Engineer you will be instrumental in creating and maintaining core services and systems that improve the scale and reliability of our product. While there are a number of ways you will contribute, your initial critical focus areas will be to (1) help build a set of micro-services for our product domains and (2) help develop our event messaging system.
Our ideal Candidate:
- 5+ years experience in a software engineering role writing clean and maintainable code
- Solid understanding of distributed system design and associated tradeoffs
- Strong ability to work cross-functionally and drive projects end-to-end with minimal supervision.
- Familiarity with Docker based development
- Demonstrated expertise building using AWS S3, ECS, RDS, and Lambda or similar tools on GCP/Azure. We currently leverage EC2, Route53, ElastiCache and more. You will have the flexibility to add to, influence, and optimize technology stack.
- Expertise in Python and any other compiled language e.g. Go
- B.S. in Computer Science, Computer Engineering, Information Systems or equivalent experience
- Open source contributions a plus
What will you do:
- Build out foundational services for Granular Business (Farm Management Software) and accelerate our path toward a microservices architecture.
- Develop, implement, and support core microservices for key product domains (e.g., financial analysis, crop planning, and task scheduling)
- Design and build messaging systems (e.g., Kafka, Kinesis) that enable microservice communication.
- Work with development teams to troubleshoot scaling and performance issues.
- Design and develop pipelines for efficient, scalable, real-time data ingestion
- Conduct design and code reviews with peers and across teams/departments
- Knowledge and experience with DevOps, monitoring, CI/CD, etc. a plus.
Current TechStack: AWS, ECS, K8, Docker, Python, PostgreSQL, SumoLogic, DataDog, Kong, Nginx, Consul, SQLAlchemy, CloudFormation, Terraform
You can apply for this position at