Senior Software Engineer
CHS Inc. is a leading global agribusiness owned by farmers, ranchers and cooperatives across the United States that provides grain, food and energy resources to businesses and consumers around the world. We serve agriculture customers and consumers across the United States and around the world. Most of our 10,000 employees are in the United States, but today we have employees in 19 countries. At CHS, we are creating connections to empower agriculture.
CHS Inc.
Senior Software Engineer
Location: Inver Grove Heights, MN
Job Description
The Senior Software Engineer will: design, develop, and deploy scalable and secure software solutions using diverse set of technologies, including but not limited to AWS services (Lambda, CloudWatch, Athena, EventBridge, S3, etc.); use Terraform to maintain application infrastructure; develop APIs using GraphQL; support Hightouch RETL platform; manage databases using systems such as SQL Server, Postgres, DB2, Snowflake; create and debug SSRS reports and SSIS packages; work with programming languages including Python and Powershell; create CI/CD pipelines in AzureDevOps for automated deployments; collaborate with cross-functional teams to understand business requirements and design solutions ; implement best practices for code quality, security, and performance across various technology stacks. lead and participate in code reviews to ensure high quality, maintainable code; and troubleshoot and resolve complex technical issues in a timely manner. Telecommuting available anywhere in the United States. Annual salary between $141,898 – $155,000. Benefits: CHS offers a competitive total rewards package. Compensation includes base wage and, depending upon position, may include other earnings such as bonus, incentives and commissions. Actual pay offered will vary based on multiple factors which may include, without limitation, experience, education, training, specialized skills and certifications. Benefits include medical, dental, vision, wellness programs, life insurance, health and dependent care savings accounts, paid time off, 401(k), pension, profit sharing, short- and long-term disability, tuition reimbursement and adoption assistance, subject to the eligibility requirements for each benefit plan. CHS is an Equal Opportunity Employer/Veterans/Disability.
Please note that CHS Inc. has set internal salary ranges for each position within its job matrix. However, CHS Inc. will pay or exceed the prevailing wage, as determined by the U.S. Department of Labor, when applicable.
Job Requirements
Requires at least a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology Management, Electrical Engineering or related field. Must possess 5 years (60 months) of progressive, post-Bachelor's experience with: (a) working with relational database structures, theories, principles, and practices including writing and analyzing complex SQL queries; (b) utilizing ETL (Extract, Transform, Load) and Reverse ETL tools when performing data integration and data processing with SSIS, SAP PI/PO, and Hightouch; (c) writing infrastructure code with Terraform; (d) developing, maintain code and performing CI/CD deployments using AzureDevOps; and (e) utilizing all the follow tools/technologies: AWS, SSIS, SQL Server, DB2, Snowflake, SSRS, SSAS, Python, PowerShell, Azure DevOps, GraphQL, REST APIs, Octopus, Tidal Scheduler, SAP PI/PO, and Git. Experience may be gained concurrently.
#LI-CF1
Stay connected
Join our talent community
Want to stay in touch? Join our talent community and we’ll send you updates about what’s happening at CHS and when we’re hiring.
Sign up