Software Engineering Manager-Cloud
Who we are looking for:
Precision Planting, a leading provider of precision agriculture technology, is seeking a Software Architect to lead efforts growing our suite of cloud products. At Precision Planting, we focus on helping farmers across the world to be more efficient – growing yields, reducing inputs, and saving time.
Architects at Precision Planting have multiple responsibilities. As a Lead, you will own system design for our cloud platform, ensuring that the system design scales to meet the needs of tomorrow’s farmers. As an Engineer, you will spend time authoring code to build out the product’s foundation. As a Mentor, you will guide other team members with the best practices and techniques for authoring code within the system.
What you will do:
• Owning system design for a complex series of products
• Authoring foundational code that underpins the system architecture
• Profiling and auditing the system to identify areas of improvement
• Documenting system and code design for use within the team
• Mentoring other team members about development best practices and techniques
• Working with product managers and participating on product teams to define product features
• Climbing on agricultural equipment to validate and experience our products first-hand
What you will bring:
• A passion for modern code using technologies like Go (Golang)
• 8+ years of software engineering experience in software development environments
• Strong knowledge of cloud platform frameworks like Docker and Kubernetes
• Solid understanding of software development and product development lifecycles
• Solid understanding of Linux and Linux application development environments
• Solid background in computer architecture
• Bachelor’s degree in Computer Science or equivalent experience
A plus if you have:
• Understanding of C++ products and applications
• Understanding of Javascript/React frameworks
• Experience developing TCP or UDP communications protocols
• Experience leading development projects
What We Offer:
GLOBAL DIVERSITY – Diversity means many things to us, different brands, cultures, nationalities, genders, generations – even variety in our roles. You make us unique!
ENTERPRISING SPIRIT- Every role adds value. We’re committed to helping you develop and grow to realize your potential.
POSITIVE IMPACT – Make it personal and help us feed the world.
INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence – and work alongside teams of people around the world who share your enthusiasm.
MAKE THE MOST OF YOU – Benefits include: health care and wellness plans, flexible and virtual work options (where available), 401(k) Savings Plan with company match, paid holidays and paid time off, flexible spending accounts, reimbursement for continuing education, company philanthropic programs, company perks programs, and much more…
Precision Planting is a wholly-owned subsidiary of AGCO Corporation (NYSE:AGCO).AGCO is an equal opportunity employer.
Please note that this job posting is not designed to cover or contain a comprehensive listing of all required activities, duties, responsibilities or benefits and may change at any time with or without notice.
AGCO is proud to be an Equal Opportunity Employer.
We maintain a drug-free workplace and perform pre-employment substance abuse testing.