Senior Software Engineer

Episode Six•Texas, TX
•$167,149 - $190,000•Hybrid

About The Position

Episode Six North America Corporation is hiring a Senior Software Engineer to develop and support its API-based issuer processing and ledger infrastructure. The position is based at the company’s Austin, Texas site, with remote work permitted within Texas. The engineer will contribute technical leadership across software development, system performance, security, product launches, and collaboration with business and technical stakeholders. No travel is required.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, a closely related technical field, or foreign equivalent.
  • 7 years of experience working as a Java developer.
  • 6 years of experience in Java Enterprise software development.
  • 5 years of experience in Java and JVM memory and performance tuning, with mastery of Lambdas, Generics, and data structures such as Map, List, and Set.
  • 5 years of experience with the Spring Framework or equivalent.
  • 5 years of experience with commonly used design patterns and advanced algorithm design for high-throughput systems.
  • 4 years of experience in concurrent programming (e.g., Actor Model, Java CompletableFuture, or thread pool Executors) for real-time transaction systems.
  • 4 years of experience with Hibernate or equivalent JPA frameworks, optimizing query performance.
  • 4 years of experience with relational databases such as MySQL, Oracle, DB2, or MS SQL, and NoSQL databases such as Cassandra or MongoDB.
  • 2 years of experience ensuring compliance in software development.
  • 3 years of experience leading cross-functional teams or mentoring engineers in a fintech environment.

Responsibilities

  • Code, test, analyze, and review code for accuracy, functionality, performance, and security.
  • Drive the Software Development Life Cycle, define sprint goals, ensure operational stability, and lead product launches.
  • Provide technical leadership and mentor other engineers.
  • Communicate strategic technical plans and solutions to stakeholders, including executives, cross-functional teams, and clients.
  • Collaborate with product managers, architects, and other teams to align technical solutions with business and regulatory objectives.
  • Document architectural designs, create developer guides, and ensure knowledge transfer through comprehensive documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service