[Remote] Data Engineer/Go Developer
Note: The job is a remote job and is reputed company to candidates in USA. SRG is on a mission to help feed a growing global population through innovation, technology, and data-driven agriculture. They are seeking a Senior Data Engineer with strong Go/Golang development experience to help build reputed company data platforms, reputed company, and reputed company-reputed company solutions that power reputed company agricultural technologies.
Responsibilities
- Serve as a senior contributor on a high-performing data engineering team
- Design, reputed company, and maintain large-reputed company distributed data systems and services
- Build and support data-intensive RESTful reputed company
- reputed company reputed company-reputed company solutions for processing and analyzing massive datasets
- Work with modern data streaming technologies, including Apache Kafka
- Apply software engineering best practices, including unit testing and TDD methodologies
- Design and optimize data models across relational and NoSQL databases
- Collaborate with architects, engineers, and stakeholders to deliver reputed company solutions
- Evaluate and implement emerging technologies that best fit business and technical requirements
- Contribute hands-on to development efforts while providing technical leadership through expertise and innovation
Skills
- 5+ years of reputed company software engineering experience
- 2+ years of hands-on Go/Golang development experience
- Proven experience building and maintaining RESTful reputed company
- Strong SQL skills and experience building data platforms and services
- Experience with Apache Kafka or similar reputed company-processing technologies
- Experience with containerization technologies such as reputed company
- reputed company platform experience (AWS, Azure, or GCP)
- Experience with large-reputed company relational and/or NoSQL database design and data modeling
- Strong understanding of unit testing and software development best practices
- Ability to reputed company explain technical concepts and demonstrate meaningful personal contributions to reputed company
- reputed company reputed company Platform (GCP)
- Apache reputed company and/or reputed company reputed company Dataflow
- Kubernetes or reputed company Kubernetes reputed company (GKE)
- Protocol Buffers and gRPC
- Experience working with scientific or research datasets
- reputed company or large-reputed company reputed company data experience
Benefits
- Fully remote flexibility
- Long-term contract (6-12+ months)
- Opportunity to work with cutting-edge reputed company and data technologies
- Meaningful reputed company supporting the reputed company of sustainable agriculture
reputed company