AWS Full Stack Software Engineer - Integrations Platform, Enterprise Supervision

Tyler Technologies Inc

Plano, TX

JOB DETAILS
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Simple Notification Service (SNS), Amazon Web Services (AWS), Application Programming Interface (API), Authentication, Cloud Computing, Communication Skills, Computer Science, Configuration Management, Cross-Functional, Data Mapping, DevOps, GitHub, Go Programming Language (Golang), Government, HTTP (HyperText Transport Protocol), Integration Testing, Interoperability, JSON, Machine Tool, Metrics, Microservices, Multiplatform/Cross-Platform, Node.js, Problem Solving Skills, Public Safety, Quality Assurance, Simple Queue Service (SQS), Software Administration, Software Engineering, Test Plan/Schedule, Unit Test, Writing Skills
LOCATION
Plano, TX
POSTED
30+ days ago

Description

Join the Enterprise Supervision team at Tyler Technologies as a Software Engineer supporting our Integrations Platform. You'll be working alongside a tight-knit team of engineers and architects who have designed and built our next-generation, event-driven integrations platform from the ground up. We're looking for a skilled developer with strong TypeScript experience who is also comfortable working in Golang.

In this role, you'll help design and evolve scalable serverless microservices, shared libraries, and integration patterns that connect product domains across our platform. If you enjoy working asynchronously, writing thoughtful design docs, and solving hard integration problems at scale, this is the team for you.

Hybrid Work Policy: This position requires a minimum of 3 days per week in our Plano, TX office.

Responsibilities

  • Design, build, and maintain AWS serverless microservices using Lambda, SQS, SNS, DynamoDB, Step Functions, API Gateway, and EventBridge.

  • Develop and evolve shared TypeScript libraries covering config management, observability, HTTP client, and schema contracts consumed across services.

  • Author and maintain Infrastructure as Code using AWS SAM and CloudFormation.

  • Implement event-driven integration patterns that enable interoperability across product domains.

  • Write and maintain unit and integration tests using Vitest; leverage LocalStack for local AWS service emulation.

  • Participate in Architecture Reviews for breaking changes and contribute to design discussions.

  • Manage package versioning and releases via Changesets and GitHub Packages.

  • Collaborate cross-functionally with QA, Product, and DevOps teams within Agile development cycles.

Qualifications

  • 3+ years of professional TypeScript/Node.js development experience.

  • Hands-on experience with AWS serverless services including Lambda, DynamoDB, SQS/SNS, API Gateway, and Step Functions.

  • Familiarity with Infrastructure as Code, with AWS SAM or CloudFormation preferred.

  • Solid understanding of event-driven and integration-centric architecture pattern.

  • Experience working in a monorepo with pnpm workspaces or similar tooling (Nx, Turborepo).

  • Comfortable with semantic versioning, changesets, and package publishing workflows.

  • Familiarity with observability tooling including structured logging, distributed tracing, and metrics (AWS Powertools a plus).

  • Experience writing tests with Vitest, Jest, or similar; comfortable with local cloud emulation using LocalStack

  • Familiarity with JSON Schema, runtime validation libraries (Zod, AJV), or schema registry patterns.

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

  • Strong written communication skills.

Preferred Skills

  • Prior work on government, justice, or public safety software platforms.
  • Familiarity with AWS Cognito and IAM-based authentication patterns.
  • Exposure to data transformation and mapping systems such as JSONata or JSONPath.

About the Company

T

Tyler Technologies Inc

Founded in 1966 and based in Plano, Texas, Tyler Technologies is the largest national provider of integrated software systems and information technology services exclusively focused on the public sector. Simply put — Tyler empowers people who serve the public.

We devote all of our time, energy and resources to help local governments and school districts become more efficient, accessible and responsive. At more than 11,000 local government offices in all 50 states, Canada, the Caribbean, the United Kingdom and other international locations, our clients can attest to our ability to fulfill this promise.

Tyler delivers an expansive portfolio of software and service solutions designed to automate mission-critical public sector operations, including:

State & Local Government Solutions
  • ERP | Financial
  • Courts & Justice
  • Appraisal & Tax
  • Records & Documents
  • Planning, Permitting & Licensing
  • Public Safety
School Solutions
  • Student Management
  • Financial
Our commitment goes well beyond delivering solutions that work for our public sector clients. It’s also about consistently delivering value for our employees and shareholders.

Working With Us
Working at Tyler means you are part of a vibrant community of professionals who care about their clients as much as they care about each other. We work closely, sharing knowledge and inspiring each other to learn and grow so that we can continually improve service to our clients. When you work at Tyler, you receive benefits that support your health and well-being. Our comprehensive offering was created to accommodate the diverse lifestyles of our staff.

Tyler Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender/sex, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws.
COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Accounting and Auditing Services
FOUNDED
1966