Who we are:
Farm Credit Bank of Texas is a $42.2 billion wholesale bank that has been financing agriculture and rural America for over 100 years. Headquartered in Austin, Texas, we provide funding and services to rural lending associations in five states, and we are active in the nation's capital markets.
While you may not be familiar with our name, Farm Credit Bank of Texas plays a critical role in supporting the businesses that make it possible for America to maintain access to an affordable and safe food supply, an industry which is one of the most innovative and evolving of our time. And while you help us deliver on our mission, we deliver on our commitment to you as a valued employee by providing competitive compensation, generous health and wellness benefits packages and an attractive workplace located along the bluffs of the Colorado River just minutes west of downtown Austin.
We seek out top talent in their fields, whether it be technology, finance, accounting, credit, human resources, or other administrative functions, and welcome you to join us in our mission to feed the world.
Position Description:
The End-User Computing Senior Engineer is responsible for the architecture, design, implementation, support, and continuous improvement of the Bank's End-User Computing (EUC) environment. This role serves as a senior technical resource for enterprise desktop technologies, virtual desktop infrastructure, endpoint management platforms, mobile device management, and related end-user services.
Working as part of the Information Technology team, the End-User Computing Senior Engineer partners closely with Customer Support, Infrastructure Services, Information Security, and other technology teams to deliver secure, reliable, and scalable end-user computing solutions. The role provides advanced engineering expertise, resolves complex infrastructure issues, develops automation solutions, and contributes to the strategic direction of the Bank's workplace technology environment.
The position focuses on designing, optimizing, and maintaining modern end-user computing platforms that support business operations while maintaining high standards of security, performance, and user experience. The Senior Engineer leverages deep technical knowledge, industry best practices, and emerging technologies to enhance service delivery, streamline operational processes, and support the Bank's long-term technology objectives.
Operating with a high degree of independence and technical leadership, the End-User Computing Senior Engineer influences technology decisions, mentors team members, identifies opportunities for improvement, and helps drive the roadmap for end-user technology solutions throughout the organization.
Day-to-Day Duties and Responsibilities:
- Monitor and maintain the health, performance, and availability of servers and infrastructure supporting enterprise EUC services.
- Perform advanced troubleshooting, root cause analysis, and preventative maintenance for desktop, endpoint, and virtual desktop technologies.
- Provide third-tier technical support and technical leadership for Customer Support and other EUC team members.
- Design and implement solutions that strengthen system reliability, scalability, and operational efficiency.
- Enhance system security through endpoint hardening, vulnerability remediation, configuration management, and security-focused engineering practices.
- Develop, maintain, and improve technical documentation, standards, architecture diagrams, and operational procedures.
- Diagnose complex infrastructure issues and design effective technical solutions to address business and operational needs.
- Design, build, and maintain advanced automation solutions that reduce manual effort and improve service delivery.
- Participate in the planning, architecture, design, implementation, and lifecycle management of EUC technologies and services.
- Research emerging technologies, industry trends, and vendor solutions to support innovation and long-term roadmap development.
- Evaluate, test, and recommend new products, tools, and processes that improve end-user computing capabilities and reliability.
- Track work requests, operational activities, incidents, projects, and service improvements through the Bank's IT service management processes.
- Communicate infrastructure updates, maintenance activities, technology changes, and project status to management, support teams, and end users as appropriate.
- Collaborate with Information Security, Infrastructure Services, and application teams to support strategic technology initiatives, compliance requirements, and continuous improvement efforts.
- Provide technical mentoring, knowledge sharing, and gui