MTS Software Engineer

Avtal

Austin, TX

JOB DETAILS
SKILLS
Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Code Reviews, Collection Agency, Command Line, Continuous Deployment/Delivery, Continuous Integration, Credit and Collections, Customer Experience, Customer Relations, Data Modeling, Database Design, Design Flows, Documentation, Engineering, Git, Go Programming Language (Golang), Healthcare, Identify Issues, Java, Linux Operating System, Machine Tool, Performance Management, PostgreSQL, Problem Solving Skills, Process Management, Production Systems, Programming Tools, Revenue Growth, SQL (Structured Query Language), SQL Databases, Scalable System Development, Scripting (Scripting Languages), Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Use Cases
LOCATION
Austin, TX
POSTED
30+ days ago

MTS Software Engineer

Location: Austin, TX
Job Type: Full-Time
Department: Engineering

About Avtal, Inc.

We are a Series A, VC-backed company that grew revenue 35x last year. We help third-party debt collection agencies deliver a digital, end-to-end self-service experience for their consumers.

About the Role

We are seeking a skilled and motivated MTS Software Engineer with strong experience in Go, SQL, Linux, and AWS, along with practical AI Engineering skills. This role is focused on designing, building, and operating scalable backend services that power our platform in a highly regulated environment. You will work on systems that require strong attention to reliability, security, auditability, and performance, while also helping build AI-enabled capabilities using LLM API integration, prompt design, evaluation frameworks, retrieval-augmented generation (RAG) patterns, AI service orchestration, and model observability. The ideal candidate is a strong backend engineer who is comfortable owning services end-to-end, integrating AI capabilities into production systems, and building thoughtfully in domains where correctness, privacy, and compliance matter.

Responsibilities

  • Design, develop, and maintain scalable backend services using Go (Golang)
  • Build systems and APIs that operate reliably in a highly regulated environment
  • Work with SQL databases (e.g., PostgreSQL) to model data and write efficient, maintainable queries
  • Collaborate on designing secure, reliable, and scalable infrastructure in AWS
  • Manage and optimize Linux-based environments and developer tooling
  • Build and integrate AI-powered features and workflows using modern APIs, models, and supporting tools
  • Apply prompt design, evaluation, and RAG patterns to practical products and internal use cases
  • Help design data flows and service patterns that support compliance, observability, and operational resilience
  • Participate in code reviews, architecture discussions, and engineering best practices
  • Monitor, troubleshoot, and improve performance across backend systems
  • Write clear documentation and contribute to team knowledge-sharing

Requirements

  • 4+ years of professional experience in software engineering
  • Proficiency in Go (Golang) for backend development or a strong Java background
  • Strong SQL skills and understanding of relational database design
  • Solid Linux systems experience (command line, scripting, process management)
  • Experience working with AWS services such as EC2, S3, RDS, IAM, CloudWatch, etc.
  • Experience building backend systems with a focus on reliability, security, and maintainability
  • Familiarity with version control (Git) and CI/CD workflows
  • Practical exposure to AI Engineering, including LLM API integration, prompt design, evaluation, RAG, or productionizing AI features
  • Strong problem-solving skills and a proactive mindset
  • Ability to work thoughtfully within a highly regulated environment with attention to data handling, controls, and system integrity

Nice to Have

  • Experience building software in fintech, payments, healthcare, debt collection, or other regulated industries
  • Familiarity with compliance-minded engineering practices, auditability, and secure software design
  • Experience with LLM application development and AI orchestration frameworks
  • Familiarity with vector databases, embeddings, and retrieval systems
  • Experience building internal tooling or customer-facing features powered by AI
  • Knowledge of model evaluation, observability, guardrails, and prompt/version management
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana, Kibana)

About the Company

A

Avtal