Job opportunities
Explore career opportunities with the Teachers Retirement Association (TRA). We provide vital retirement, disability, and survivor benefits to Minnesota educators and other professionals through stimulating work in benefits administration, communications, finance, technology, and more.
Why work at TRA
TRA offers an inclusive and flexible work environment grounded in public service and professionalism. We foster professional growth and development, and we offer a competitive benefits package.
Equal opportunity statement
TRA is a State of Minnesota government entity and is an equal opportunity, affirmative action, and veteran-friendly employer. State government entities are committed to creating a workforce that reflects the diversity of the state and strongly encourages persons of color and Indigenous communities, members of the LGBTQIA2S+ community, individuals with disabilities, women, and veterans to apply. The varied experiences and perspectives of employees strengthen the work we do together and our ability to best serve Minnesotans.
All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, sex (including pregnancy, childbirth, and disabilities related to pregnancy or childbirth), gender identity, gender expression, marital status, familial status, age, sexual orientation, status regarding public assistance, disability, veteran status or activity in a local Human Rights Commission, or any other characteristic protected by law.
To foster a diverse workplace free of discrimination and harassment, TRA implemented an Affirmative Action Plan to eliminate present and future practices that may have an unfair, adverse effect on persons with disabilities, minorities, and women.
Current openings
Accounting Officer – Accounting Department
Closing date: 10/06/2026
Salary range: $50,947 - $73,706 annually
TRA is hiring two (2) Accounting Officer positions at our St. Paul location. Job candidates with accounting experience and a customer-oriented approach are strongly encouraged to apply. Our Accounting Officer positions are responsible for processing TRA accounts payable and recording payments in our accounting and pension systems. Key duties include handling failed Electronic Funds Transfer (EFT), Non-Sufficient Funds (NSF), and accounts receivable. The incumbents will ensure all payments are accurately recorded across various systems and prepare the necessary supporting documentation for records retention and annual financial statements. Additionally, the incumbents will assist the Accounting Director in the preparation of the Annual Comprehensive Financial Report (ACFR) and Governmental Accounting Standards Board (GASB) 67 and 68 reports. These roles also involve training TRA staff on financial topics and completing on-site capital asset and sensitive item inventory tasks.
These positions are not eligible for a schedule that includes telework. The incumbents hired into these positions will be required to work in the office five (5) days per week, in order to perform the essential job duties of this role.
TRA prioritizes work-life balance for our employees and may request, only on occasion, that staff work overtime and/or flex their time in order to complete critical projects or meet important deadlines. Typically, full-time, non-exempt employees at TRA work a 40-hour workweek. Additionally, travel may be required up to 10% for this role.
To see the full posting and apply, visit the State of Minnesota’s Careers site. Search for the posting ID keyword 97337.
Application Development Supervisor – Application Department/Information Technology Division
Closing date: 10/15/2026
Salary range: $82,541 – $144,302 annually
TRA is hiring one (1) Application Development Supervisor position at our St. Paul location. Job candidates with a background in information technology application development experience and have exceptional interpersonal skills are strongly encouraged to apply. This position was previously announced on June 22, 2026 (06/22/2026) through June 30, 2026 (06/30/2026). If you already applied to this posting, then you do not need to reapply for consideration.
Our Application Development Supervisor position is for supervising a team of .NET Developers who perform work related to the analysis, design, development, maintenance, and implementation of TRA's proprietary pension application system, TRA.NET. The TRA.NET application is developed, customized, and maintained internally using .NET technologies, and it is used by TRA staff, members, and employer units (which includes public schools, charter schools, and Minnesota State colleges and universities). As the Application Development Supervisor, this position is accountable for assigning daily tasks and projects, monitoring work progress, and ensuring deadlines are met. The incumbent will also coordinate with end-users, Quality Assurance (QA) staff, and Business Analyst (BA) staff to ensure code development and deployment of TRA.NET enhancements are in alignment with business processes, software services, and configuration management.
This position may be eligible for a work schedule that includes some teleworking. Additionally, the incumbent hired into this position must also possess the ability to secure their own transportation for in-state business travel, up to 10%.
To see the full posting and apply, visit the State of Minnesota’s Careers site. Search for the posting ID keyword 95010.