Cargill Logo

Cargill

Sr. Software Engineer (midtown Atlanta, GA)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Atlanta, GA
Senior level
In-Office
Atlanta, GA
Senior level
The Senior Software Engineer will lead engineering teams in full-stack development, implement CI/CD tooling, automate processes, and ensure quality through testing and technical support.
The summary above was generated by AI
Cargill's size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. We are a family company providing food, ingredients, agricultural solutions and industrial products that are vital for living. We connect farmers with markets so they can prosper. We connect customers with ingredients so they can make meals people love. And we connect families with daily essentials - from eggs to edible oils, salt to skincare, feed to alternative fuel. Our 160,000 colleagues, operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill.
Job Purpose and Impact
  • We are seeking a senior technical expert to guide and educate engineering teams on full-stack application development, modern software engineering standards, and Cargill's shared platforms and tools. As a Senior Software Engineer you will play a pivotal role in building and training teams to architect, design, and develop scalable, secure digital solutions. You will drive efforts to build and operate shared services, contribute to Cargill's standard technology catalog by evaluating and migrating technologies, and implement CI/CD tooling and automation. You will actively contribute by authoring application code in both platform and products. You will focus on consolidating and simplifying fragmented architectures, bringing coherence to disjointed services, and providing unified technical direction. You will build and own software that is focused on developer experience and enablement. In this hands-on role, you will ensure engineering teams adopt and implement these practices, helping to simplify processes, troubleshoot issues, and continuously evolve Cargill's digital ecosystem.

Key Accountabilities
  • SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes.
  • AUTOMATION: Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
  • COLLABORATION: Partners with cross functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs.
  • TESTING & DEBUGGING: Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
  • CONTINUOUS IMPROVEMENT: Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
  • DOCUMENTATION: Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations.
  • TECHNICAL SUPPORT: Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution.

Qualifications
  • Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience.
  • Experience with Java, Javascript and React, Golang, notably. Additionally, the ability to learn and work in programming languages that are unfamiliar.
  • Proven experience working with platform engineering practices, including Infrastructure as Code, automated end-to-end testing, and integration with unified observability and artifact repositories

Preferred Experience:
  • Experience leading teams in adopting DevOps philosophies, incorporating configuration as code, application packaging.
  • Expertise in applying performance profiling techniques, infrastructure normalization, and leveraging constrained technology catalogs to reduce complexity and enhance automation
  • Ability to work closely with platform teams to ensure alignment with opinionated deployment pipelines and security practices

Equal Opportunity Employer, including Disability/Vet.

Top Skills

Automated Testing
Ci/Cd Tooling
Go
Infrastructure As Code
Java
JavaScript
Observability Tools
React

Similar Jobs at Cargill

Yesterday
Atlanta, GA, USA
Junior
Junior
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The role involves designing and developing digital technology infrastructure, writing clean code, collaborating with teams, and supporting software performance.
Top Skills: JavaJavaScriptPython
Yesterday
Atlanta, GA, USA
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Sr. Platform Engineer designs and develops software solutions, automates deployment, collaborates with teams, and improves processes while providing technical support.
Top Skills: Continuous DeliveryContinuous IntegrationServicenowSoftware DevelopmentTwelve Factor Development Methodology
2 Days Ago
Atlanta, GA, USA
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Senior Cloud Platform Engineer designs and develops software solutions, leads deployment processes, and mentors junior engineers in cloud technologies.
Top Skills: AWSDockerEcsEksGoKubernetesPowershellPythonSwarmTerraform

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account