Senior Software Engineer
Kemin
Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team — the technical anchor for large project delivery, engineering quality, and team capability. You will lead complex projects end-to-end, run design reviews in collaboration with the Software Architect, enforce engineering standards, mentor all engineers, and own the team's CI/CD and DevOps practice. Where the Architect defines how the team builds, the SE3 is responsible for delivering it. Local candidates in Des Moines, Iowa are preferred. This role is hybrid, with two remote days and three in-office days each week. Join the Kemin Team and Transform Lives! We are a privately held, family-owned-and-operated global biotechnology company driven by curiosity and committed to transforming the quality of life for people, pets, and the planet. We create solutions that strengthen health and wellbeing, provide nutrition and immune support for pets and production animals, safeguard the planet’s natural resources, and protect the global food supply chain for generations to come. We supply over 500 specialty ingredients for various industries, including human and animal health and nutrition, pet food, aquaculture, nutraceutical, food technologies, crop technologies, textiles, biofuels, and animal vaccines. We employ 3,500 global employees and operations in 90 countries, including manufacturing facilities in Belgium, Brazil, China, Egypt, India, Italy, San Marino, Singapore, South Africa, and the United States. As a valued member of our team, you'll enjoy a comprehensive benefits package designed to support your financial, physical, and professional well-being: Competitive Financial Package : Enjoy a rewarding salary, uncapped bonus opportunities, a 401k match program, and generous paid vacation and holidays. Health and Wellness Support : Stay fit and healthy with our fitness reimbursement for the whole family, access to an on‑site fitness center, a restaurant offering seasonal fresh food options, and free fresh fruit in break areas. Career Development and Advancement : Unlock your potential with opportunities for growth and development throughout your entire career. Continued Learning Opportunities : Grow your skills with our in‑house learning platforms, offering thousands of training resources both live and online, and take advantage of tuition reimbursement for external post-secondary pursuits. Service Opportunities : Make a positive impact with paid time off for service, partnerships with The World Food Programme and Habitat for Humanity, and local community initiatives. Responsibilities Software Architechture & Development Lead the design and development of complex features across .NET services, Angular, Flutter mobile, and middleware layers, aligned with Software Architect standards; author technical design documentation and present to the Architect for validation. Write and review production-grade code; set the engineering quality bar; enforce coding standards, secure coding practices, and integration patterns defined by the Architect. Apply advanced prompt engineering to direct AI tools across code generation, debugging, refactoring, and documentation tasks; evaluate AI agent output for architectural fit and take responsibility for all committed code. Technical Leadership & Mentoring Serve as the primary technical mentor for SE1 and SE2 engineers; lead onboarding, provide structured code review feedback, and actively support career growth. Lead design review meetings for assigned projects; proactively schedule Architect check‑ins to validate scalability and design decisions before committing. Facilitate team knowledge‑sharing sessions and identify skill gaps; coach engineers on prompt engineering, AI tool usage, and responsible AI practices. DevOps, CI/CD & Platform Engineering Build, maintain, and continuously improve Azure DevOps CI/CD pipelines implementing pipeline templates and standards. Implement and maintain Infrastructure within Azure that follows approved architectural patterns; own observability solutions across team services. Enforce deployment standards, branching strategies, and environment promotion gates as established by the Software Architect. Testing, Quality, & Reliability Enforce the testing strategy defined by the Software Architect; lead quality execution across all projects including unit, integration, end‑to‑end, and performance testing. Lead quality improvement initiatives; track and drive reduction of defect rates, test coverage gaps, and reliability incidents. Conduct performance engineering and capacity planning for critical enterprise and data pipeline services. Stakeholder Engagement & Technical Strategy Serve as the primary engineering liaison between the delivery team and the Software Architect; ensure architectural direction is understood and implemented correctly across all engineers. Represent the engineering team in discussions with IT leadership, project managers, and business stakeholders; translate technical constraints and delivery status clearly. Contribute delivery feasibility insight and ground‑level engineering perspective to the Architect's technology evaluations and standards decisions. Continuous Learning Maintain deep expertise in the Microsoft Azure ecosystem, .NET roadmap, and AI tooling evolution including emerging agent frameworks and prompt engineering best practices. Evaluate new AI development tools and agent capabilities; assess fitness for the team's workflow and bring recommendations to the Software Architect. Represent Kemin IT in relevant professional communities; bring external best practices and emerging trends back to the team. Qualifications Education and Experience: Bachelors Degree in Computer Science, IT, or a related field with 7+ years of experience including 2+ as a tech lead Expert‑level C# / .NET proficiency with a track record of building and delivering production enterprise systems. Deep Angular and TypeScript expertise including performance optimization and enterprise‑scale module architecture. Production Flutter / Dart experience across the full mobile development lifecycle. Expert SQL Server skills: schema design, performance tuning, high availability, and disaster recovery concepts. Hands‑on Azure DevOps mastery: pipeline authoring, release strategies, and environment management. Strong prompt engineering skills; experience directing AI tools for complex development tasks and evaluating AI agent output for quality and fit. Extensive knowledge of Microsoft Azure, including Azure resource provisioning, Azure Resource Manager (ARM), and resource governance/management (e.g., RBAC, policies, tagging, cost management). Leads technical direction for the team; formally mentors all engineers; owns onboarding and capability building; coaches on prompt engineering and responsible AI use. We are an equal opportunity employer. We consider all qualified applicants without regard to race, color, creed/religion, national origin, ancestry, citizenship or immigration status (where applicable), sex, sexual orientation, gender identity or expression, pregnancy/childbirth or related conditions, age (40+), disability (including the use of a service animal), genetic information, marital status, familial or caregiver status, military or veteran status, status as a victim of domestic violence, reproductive health decision‑making, and any other status protected by applicable federal, state, or local law. We also prohibit retaliation for raising concerns or participating in an EEO process. Applicants who need a reasonable accommodation to apply or interview can email View email address on click.appcast.io. A post‑offer background check and drug screen is required. Additional pre‑employment requirements may be necessary based on position. Kemin is a drug‑free and tobacco‑free campus. #J-18808-Ljbffr
$120k - $135k
...our web applications while contributing to feature development across the stack. You’ll work closely with product, design, and engineering teams to identify bottlenecks, implement improvements, and ensure a seamless user experience. Key Responsibilities Analyze,...SeniorFull timeRemote work- ...Job Title: Senior Software Engineer Location: Johnston, IA Job Description: We are seeking a highly skilled and experienced Senior Software Engineer to join our Seed Product Development platform team. The ideal candidate will be a local/onsite professional...SeniorLocal areaRelocation
- ...Senior Software Engineer GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based...SeniorTemporary workCasual workWork at officeFlexible hours
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team — the technical anchor for large project...SeniorFull timeSecond jobWork at officeLocal areaRemote work3 days per week
$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- A healthcare solutions provider in Des Moines is seeking an experienced Application Developer to design and implement technical solutions for the Medical Transportation sector. The ideal candidate will have 4-8 years of experience, proficiency in Angular and Java, and ...SeniorRemote work
$120k - $180k
...Senior Full-Stack Software Engineer RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking a Senior Full-Stack Software Engineer to become an integral part of our software engineering team....SeniorTemporary workWork at officeFlexible hours$115k - $192.9k
...customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, iOS will interact directly and continuously with product...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Sr. Software Engineer Backup OEM Rubrik L3 (U3) [8 10 Y] (Hyderabad) Job Description Design, implement, manage and maintain Rubrik backup solutions. Configuring, scheduling and taking manual backup for various OS. Knowledge of basic networking principles including...SeniorLocal areaRemote work
$92.5k - $209.5k
...guidance. Responsibilities Key Responsibilities Platform Software Development: Own a bounded platform component (service... ...debugging, and code review while maintaining production-quality engineering standards.Ability to effectively delegate well-defined...SeniorTemporary workImmediate startFlexible hoursShift work- ...Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design, development and support of one or more company applications for the various subsidiaries of the corporation. Demonstrates a robust understanding of all the business processes...Senior
$173.5k - $310k
...design and implement systems that enhance audit work through AI innovation. Candidates should have over 9 years of experience in software development, a solid foundation in AI systems, and strong leadership abilities. The position offers a competitive compensation range...Senior- To support a growing DevOps team, the full-time Senior DevOps Engineer will design, automate, and optimize infrastructure using tools like Azure DevOps, Jenkins, and Terraform, while ensuring high availability and security in a hybrid or remote work environment. Key responsibilities...SeniorRemote work
$50 - $55 per hour
...• Utilize Angular 16+ and RX JS to build responsive and efficient front-end applications. • Implement and follow Scrum/Agile software development methodologies. • Manage CI/CD pipeline deployments to ensure smooth and efficient release cycles. Benefit packages...SeniorHourly payContract work$86.5k - $142.7k
...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position... ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep...SeniorSummer holidayFlexible hours- ...Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue Shield Why Wellmark We are a mutual insurance company owned... ...organizational change to transform how we work. Job Description As a Senior Software Engineer on Wellmark’s AI & Analytics Platform team,...SeniorPermanent employmentH1bWork at officeRemote work
$89.2k - $209.5k
...unencumbered and will need your contribution to make it a premier engineering center with the focus on excellence. Health Data Intelligence... ...Quality Reporting team, you will use basic knowledge of software architecture to perform tasks associated with developing, debugging...SeniorTemporary workImmediate startFlexible hours$60.52 - $64.52 per hour
...trusted partner to one of the world's leading companies in the manufacturing and technology sector, is seeking a talented Senior Full-stack Software Developer to directly influence the development of cutting-edge applications that drive their operational success. Join a...SeniorHourly payTemporary work- ...A global consulting firm is seeking a Senior AI Native Engineer based in the United States. This position involves leveraging cutting-edge AI technologies to deliver innovative solutions for a diverse clientele. The ideal candidate has a robust background in Robotics and...Senior
$209k - $238.5k
A leading financial services firm is looking for a Sr Lead Software Engineer specializing in analytics and shopping. This remote-eligible role requires a strong background in software engineering with at least 6 years of experience, including knowledge of cloud computing...SeniorRemote work- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote... ...ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability,...SeniorHourly payContract workLocal areaRemote work
$135.2k - $306.4k
...for data planes. We are hoping to enhance engineering efficiency by concentrating our... ...OCI service from scratch and work with senior architects and leaders at OCI. You must... ...executives for investment and drive the software design and development for new major data...SeniorTemporary workWork experience placementWorldwideFlexible hours$135.2k - $306.4k
...Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed... ...(low latency). You will mentor senior engineers, drive strategy, and be responsible... ...executives for investment and drive the software design and development for new major data...SeniorTemporary workWork experience placementWorldwideFlexible hours$89.2k - $209.5k
...Job Description Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable Oracle Health teams... ...testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend...SeniorTemporary workFlexible hours- ...Overview: We are currently hiring for a Senior AI Engineer role based in West Des Moines . The position involves building and optimizing production-grade GenAI and ML applications using cutting-edge AWS AI services and modern LLM frameworks. Role: Senior...SeniorCurrently hiring
- ...Senior AI Engineer Des Moines, IA Full-Time Permanent Must Have Technical/Functional Skills Seeking a highly skilled Senior AI Engineer to lead the design, development, and deployment of advanced AI/ML solutions. The ideal candidate has strong expertise...SeniorPermanent employmentFull time
$85.39k - $116.98k
...Syms Strategic Group, LLC is looking for a Senior Systems Engineer with experience in Angular and back-end integration using Java or NodeJS.... ...technologies. The ideal candidate will have over eight years of software development experience and a Bachelor's degree in Computer...SeniorRemote work- ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve...SeniorPermanent employmentFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Des Moines, IA
- graduate software engineer Des Moines, IA
- senior software engineer Des Moines, IA
- software developer fintech Des Moines, IA
- senior software engineer ruby on rails Des Moines, IA
- federal - software developer Des Moines, IA
- graduate software developer Des Moines, IA
- consulting software engineer Des Moines, IA
- software engineer travel Des Moines, IA
- junior software developer remote Des Moines, IA

