Software Engineer II

Alliance Credit Union•Lubbock, TX
•$78,500 - $90,000

About The Position

ALLIANCE’s Data and Development Department develops software, connects systems, and strengthens the technology that supports its members and business operations. The Software Engineer II is an experienced individual contributor who designs, builds, and maintains backend services, APIs, integrations, automation, and data platforms and analytics solutions. The role contributes across the software development lifecycle, from requirements and technical design through implementation, testing, deployment, and ongoing support. It works closely with analysts, data scientists, software engineers, DevOps, and business stakeholders to deliver secure, reliable, and maintainable solutions for applications, batch and real-time data processing, reporting, and business intelligence. Alongside hands-on technical work, the Software Engineer II guides and mentors junior developers and engineers through code reviews, design discussions, and knowledge sharing. The role also helps improve engineering standards and the reliability of software, data platforms, and development processes, supporting informed decisions and improved services.

Responsibilities

  • Design, develop, test, deploy, and maintain backend software, APIs, system integrations, and supporting data infrastructure.
  • Translate business and technical requirements into solutions that connect internal and third-party systems, automate workflows, and support applications, analytics platforms, and CRM systems.
  • Develop and support data pipelines, ETL/ELT processes, data quality, and data warehouses.
  • Contribute throughout the software development lifecycle, including requirements, technical design, implementation, testing, deployment, and ongoing support.
  • Collaborate with analysts, data scientists, software engineers, DevOps, and business stakeholders to deliver secure, reliable, and maintainable solutions.
  • Guide and support junior developers and engineers by sharing best practices, reviewing code and designs, and sharing knowledge.
  • Contribute to continuous improvement of software development and data engineering standards and processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service