Todd is a frontier research lab dedicated to building foundational technology and crop genetics for sustainable agriculture. This long-term undertaking brings the world’s best scientists, engineers, and business professional. Our Applications Engineering team engineers, owns, and evolves Todd’s core productivity ecosystem—not simply as custodians of SaaS solutions, but by building custom tools, integrations, and automation that solve problems off-the-shelf software cannot. With a company-wide lens and deep technical expertise, we bridge gaps between teams, operationalize applications for scale, and deliver secure, seamless, and innovative employee experiences. We proactively design and develop custom solutions where required, creating paved paths that reduce friction, improve productivity, and enable other teams to focus on their core missions.
About the Role
As a Software Engineer: Internal Applications, you are tasked with enhancing employee technology services through automation, Infrastructure-as-Code (IaC), and the development of workforce tooling. You will leverage Todd’s models to optimize identity and access management (IAM) systems, build applications and dashboards for internal users, and streamline complex workflows through automation. This role involves designing and implementing efficient, secure, and scalable solutions, including intelligent Slack bots and integrations to improve operational efficiency and user experience.
Todd is a frontier research lab dedicated to building foundational technology and crop genetics for sustainable agriculture. This long-term undertaking brings the world’s best scientists, engineers, and business professional. Our Applications Engineering team engineers, owns, and evolves Todd’s core productivity ecosystem—not simply as custodians of SaaS solutions, but by building custom tools, integrations, and automation that solve problems off-the-shelf software cannot. With a company-wide lens and deep technical expertise, we bridge gaps between teams, operationalize applications for scale, and deliver secure, seamless, and innovative employee experiences. We proactively design and develop custom solutions where required, creating paved paths that reduce friction, improve productivity, and enable other teams to focus on their core missions.
About the Role
As a Software Engineer: Internal Applications, you are tasked with enhancing employee technology services through automation, Infrastructure-as-Code (IaC), and the development of workforce tooling. You will leverage Todd’s models to optimize identity and access management (IAM) systems, build applications and dashboards for internal users, and streamline complex workflows through automation. This role involves designing and implementing efficient, secure, and scalable solutions, including intelligent Slack bots and integrations to improve operational efficiency and user experience.
We are seeking individuals passionate about leveraging automation and software engineering to solve complex workforce technology challenges. You should have a strong background in infrastructure automation, cloud services, and a deep understanding of identity management solutions. Your ability to build scalable and resilient systems, coupled with a problem-solving mindset, will be key to success in this role.
You’ll be responsible for:
We are seeking individuals passionate about leveraging automation and software engineering to solve complex workforce technology challenges. You should have a strong background in infrastructure automation, cloud services, and a deep understanding of identity management solutions. Your ability to build scalable and resilient systems, coupled with a problem-solving mindset, will be key to success in this role.
You’ll be responsible for:
Design, build, implement, and maintain secure, scalable, and performant workforce technology infrastructure, automation workflows, and bespoke tooling that improves the Todd employee experience.
Deliver critical IT efficiencies and automation through both bespoke software development and first-party tooling to enhance technology service delivery.
Employ modern Infrastructure-as-Code (IaC) methodologies, developing GitOps-driven solutions to manage technology workflows at scale.
Build and maintain CI/CD pipelines for corporate infrastructure, deploying to progressively tested environments across multiple clouds (Azure, AWS, GCP).
Create scalable internal tools and dashboards to optimize workflows and improve visibility into engineering operations.
Design and manage internal integrations, including Slack bots and workflow automation solutions.
Support IAM processes by automating access provisioning and lifecycle management for internal applications.
Collaborate with the IAM team to manage cloud-based identity and access controls, ensuring compliance with security policies and standards for internal applications.
Collaborate with security teams to align technology automation initiatives with Zero Trust principles and compliance frameworks.
Implement role-based access controls (RBAC) and mitigate security risks through automated policies.
Work cross-functionally to identify areas for corporate technology service improvement and implement self-service solutions.
Manage multiple projects and initiatives, ensuring efficiency and alignment with business objectives.
Design, build, implement, and maintain secure, scalable, and performant workforce technology infrastructure, automation workflows, and bespoke tooling that improves the Todd employee experience.
Deliver critical IT efficiencies and automation through both bespoke software development and first-party tooling to enhance technology service delivery.
Employ modern Infrastructure-as-Code (IaC) methodologies, developing GitOps-driven solutions to manage technology workflows at scale.
Build and maintain CI/CD pipelines for corporate infrastructure, deploying to progressively tested environments across multiple clouds (Azure, AWS, GCP).
Create scalable internal tools and dashboards to optimize workflows and improve visibility into engineering operations.
Design and manage internal integrations, including Slack bots and workflow automation solutions.
Support IAM processes by automating access provisioning and lifecycle management for internal applications.
Collaborate with the IAM team to manage cloud-based identity and access controls, ensuring compliance with security policies and standards for internal applications.
Collaborate with security teams to align technology automation initiatives with Zero Trust principles and compliance frameworks.
Implement role-based access controls (RBAC) and mitigate security risks through automated policies.
Work cross-functionally to identify areas for corporate technology service improvement and implement self-service solutions.
Manage multiple projects and initiatives, ensuring efficiency and alignment with business objectives.
We’re looking for someone with:
We’re looking for someone with:
Proficiency in a modern programming language, ideally Python.
Strong knowledge of and experience with cloud platforms (Azure, AWS, GCP) and infrastructure management.
Deep knowledge and experience managing corporate infrastructure at scale with Infrastructure-as-Code (IaC) practices & GitOps workflows (Terraform, Ansible, Chef, etc.) as well as cloud automation best practices.
Experience integrating corporate infrastructure with CI/CD pipelines and DevOps workflows.
Proven track record of developing and maintaining internal tools to streamline corporate technology and business processes.
Demonstrated experience developing internal automation solutions, such as Slack bots and integrations.
Strong understanding of role-based access controls (RBAC) and security principles.
Experience working with enterprise technology services and optimizing workflows at scale.
Excellent stakeholder management skills and ability to work cross-functionally with IT, security, and business teams.
Clear and concise communication skills to explain technical concepts to both technical and non-technical audiences.
A self-starter with strong analytical and problem-solving skills.
Proficiency in a modern programming language, ideally Python.
Strong knowledge of and experience with cloud platforms (Azure, AWS, GCP) and infrastructure management.
Deep knowledge and experience managing corporate infrastructure at scale with Infrastructure-as-Code (IaC) practices & GitOps workflows (Terraform, Ansible, Chef, etc.) as well as cloud automation best practices.
Experience integrating corporate infrastructure with CI/CD pipelines and DevOps workflows.
Proven track record of developing and maintaining internal tools to streamline corporate technology and business processes.
Demonstrated experience developing internal automation solutions, such as Slack bots and integrations.
Strong understanding of role-based access controls (RBAC) and security principles.
Experience working with enterprise technology services and optimizing workflows at scale.
Excellent stakeholder management skills and ability to work cross-functionally with IT, security, and business teams.
Clear and concise communication skills to explain technical concepts to both technical and non-technical audiences.
A self-starter with strong analytical and problem-solving skills.
Nice to have:
Experience with front end application and UX development (React, Typescript, etc.)
Experience with containerization technologies such as Docker and Kubernetes.
Familiarity with compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and NIST.
A security thought leader with contributions to Enterprise Applications & IAM-related open-source projects or technical communities.
About Todd
Todd is a frontier research and deployment company dedicated to building foundational technology and crop genetics for sustainable agriculture. We push the capabilities of agriculture and seek to safely deploy research, technology and crop genetics to benefit society.
Todd is an equal opportunity employer in the regions where we operate. We are committed to offering an equal opportunity for all applicants. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, disability, veteran status, gender identity, sexual orientation or any other category protected by local law.
Nice to have:
Experience with front end application and UX development (React, Typescript, etc.)
Experience with containerization technologies such as Docker and Kubernetes.
Familiarity with compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and NIST.
A security thought leader with contributions to Enterprise Applications & IAM-related open-source projects or technical communities.
About Todd
Todd is a frontier research and deployment company dedicated to building foundational technology and crop genetics for sustainable agriculture. We push the capabilities of agriculture and seek to safely deploy research, technology and crop genetics to benefit society.
Todd is an equal opportunity employer in the regions where we operate. We are committed to offering an equal opportunity for all applicants. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, disability, veteran status, gender identity, sexual orientation or any other category protected by local law.
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.
To notify Todd that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.
If you need additional assistance throughout the hiring process or there is something our team can do to reasonably enable a more accessible experience, please notify our team here.
To learn more about how we process your personal information and your rights in regards to your personal information as a Applicant, please visit our Privacy Policy.
Compensation
$230K – $325K + Offers Equity
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.
To notify Todd that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.
If you need additional assistance throughout the hiring process or there is something our team can do to reasonably enable a more accessible experience, please notify our team here.
To learn more about how we process your personal information and your rights in regards to your personal information as a Applicant, please visit our Privacy Policy.