GLO - Senior Software Engineer (Programmer V)

AustinFull-timeSeniorPosted Oct 28, 2026

Job description

The Texas General Land Office is seeking a Programmer / Senior Software Engineer within the Information Technology Services Department of the agency. Performs advanced computer programming and software engineering work for the Information Technology Services department. Work involves designing, developing, testing, and maintaining complex software solutions across a holistic application domain or shared platform to support agency programs and operations.

The position addresses ambiguous or novel technical problems requiring advanced analysis and judgment.

Responsibilities include

providing technical leadership across an application domain or platform; shaping and applying domain-level standards, patterns, and delivery practices; and designing and implementing complex or non-routine solutions. This role ensures consistency, reliability, maintainability, and SDLC alignment across related applications or services and balances hands-on software development with broader technical leadership responsibilities.

Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. This position serves as a senior technical authority and provides technical leadership and mentorship through hands-on implementation, code and design reviews, and technical guidance, without formal supervisory or people management responsibilities.

All levels in this job series are expected to perform hands-on software development work; the scope and complexity of implementation responsibilities increase with level. Our Mission: The Texas General Land Office primarily serves the schoolchildren, veterans, and the environment of Texas. The agency does so by preserving our history, maximizing state revenue through innovative administration, and through the prudent stewardship of state lands and natural resources.

What Your Contributions to the GLO Will be: Software Development & Solution Delivery Leads the delivery of complex software solutions across a holistic application domain or shared platform. Writes and reviews complex, novel, or high-risk production code; implements precedent-setting features; and resolves advanced defects to ensure reliable and scalable solutions.

System Analysis, Design & Implementation Guides domain-level system analysis and solution design across applications or services. Designs complex integrations and technical approaches to address ambiguous requirements while ensuring alignment with established architectural direction. Quality, Reliability & Operational Support Establishes and enforces domain-level expectations for quality, reliability, and operational readiness.

Leads analysis and resolution of systemic or recurring technical issues and supports complex incident response efforts. Automation, Tools & Continuous Improvement Shapes and advances domain-level development, deployment, and operational practices through automation, tooling, and process improvements. Promotes consistency and efficiency across teams working within the domain or platform.

Documentation, Standards & Compliance Establishes and maintains domain standards, technical documentation, and implementation guidance. Ensures solutions comply with security, operational, and policy requirements and supports long-term sustainability of the domain or platform. Technical Leadership & Knowledge Sharing Provides technical leadership across teams by leading complex code and design reviews, mentoring peers through hands-on collaboration, and guiding technical decision-making.

Serves as a trusted technical resource without supervisory authority.

Minimum Qualifications

Bachelor's degree from an accredited four-year college or university with major coursework in computer science, information systems, computer engineering, or a related field. Equivalent professional experience may substitute for the degree requirement at a rate of one year of relevant experience for each year of education.

Four (4) years of professional experience Salesforce experience. Professional experience in data engineering, including designing, developing, implementing, and maintaining data pipelines, data integration solutions, and enterprise data platforms. This position is based in Austin, TX. Candidates must be currently located in the Austin area or willing to relocate at their own expense.

Relocation assistance is not provided.

Preferred Qualifications

Knowledge of the principles, practices, and techniques of programming and systems analysis; computer operations procedures and systems; and computer programming languages. Skill in problem solving, in critical thinking, in computer programming, in the use of hardware and software, and in modifying or developing software for applications.

Ability to process information logically; to design programs and systems logic; to prepare program specifications; to code, test, and debug software; to interpret technical information related to programming and other areas of data processing; and to communicate effectively. Ability to oversee and/or supervise the work of others.

Relevant industry certifications in cloud technologies, data engineering, analytics, or database platforms are preferred. Salesforce Developer Certification is preferred. Experience with Apex, Lightning Components, Visualforce, Workflows, Triggers, and REST API. Experience with working with Tableau, Microsoft BI, or similar data visualization tools.

Experience with Exporting, Reporting, and Publishing information from Salesforce. Salesforce Administration and Configuration Experience (Sites, Security, CORS, Connected Apps, etc.) Experience with Salesforce Sandboxes, Integrations, and Application Development. Salesforce Developer Certification. Experience with Salesforce Agentforce Vibes or other AI-assisted Vibes Coding tools.

Experience supporting data platform modernization efforts, including migration of legacy systems to cloud-based environments. Experience implementing data quality controls, monitoring processes, and operational support procedures for enterprise data pipelines. Experience using SQL for building full-stack applications.

Physical Requirements: This position requires the employee to primarily perform sedentary office work; however, mobility (moving around the worksite) is routinely required to carry out some duties. This position requires extensive computer, telephone and client/ customer contact and communication. It requires the ability to move and position oneself as needed for filing and similar routine office duties.

The job also requires normal cognitive abilities requiring the ability to learn, recall, and apply certain practices and policies. It requires the stamina to maintain attention to detail despite interruptions. Ability to read printed materials and computer screens. The individual must be able to move and transport records, documents, boxes, and all related information and materials, weighing up to 20 pounds when required.

Compensation

Free Parking Defined Retirement Benefit Plan Optional 401(k) and 457 accounts Medical Insurance

  • State pays 100% of the health plan premium for eligible full-time employees and 50% of the premium for their eligible dependents. The State pays 50% of the eligible part-time employees¿ premium and 25% for eligible dependents. Optional Benefits such as dental, vision, and life insurance. Minimum of 96+ Hours of Annual Leave a year **Annual leave increases with length of service. Professional Development Opportunities: The GLO offers numerous courses to help our employees grow using resources through LinkedIn Learning and our EAP provider. Veterans: Use your military skills to qualify for this position or other jobs! Go to www.texasskillstowork.com to translate your military work experience and training courses into civilian job terms, qualifications, and skill sets. Also, you can compare this position to military occupations (MOS) at the Texas State Auditor's Office by pasting this link into your browser: Military Crosswalk for Occupational Category
  • Information Technology How to Apply: To be considered, please complete a State of Texas Application for Employment and apply online at www.workintexas.com or in the CAPPS Career Section . You may apply for the job directly through the CAPPS Career Section. It is not necessary to apply both through Work in Texas and the CAPPS Career Section. Applications must be fully completed with a detailed job history, including job title, employment dates, employer name, supervisor's name and phone number, and a summary of responsibilities. Incomplete applications may lead to disqualification. Please be aware that resumes will not be accepted in place of a completed application. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. A position utilizing this classification will be designated as security sensitive according to the Texas Labor Code, Section 301.042. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa. Applications must be fully completed with a detailed job history, including job title, employment dates, employer's name, supervisor's name and phone number, and summary of responsibilities. Incomplete applications may lead to disqualification. Please be aware that resumes will not be accepted in place of a completed application.

Description copied from Texas Department of Public Safety's careers page. Read the full posting before you apply.

More jobs at Texas Department of Public Safety

See all openings at Texas Department of Public Safety

More jobs in Austin

See all jobs in Austin