Tyler Technologies logo
Tyler Technologies Verified
Government Administration

Software Engineer — Public Safety Cloud Integrations

Michigan, United StatesOnsiteTemporary$90,000–$110,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Tyler Technologies is seeking a Software Engineer to focus on Public Safety Cloud Integrations. This role involves building secure, scalable, and resilient cloud-native applications and data integration services using AWS serverless technology. You will collaborate with product managers and engineers to modernize existing applications and deliver new capabilities within a cloud-first ecosystem. Responsibilities include designing, developing, testing, and supporting software throughout its lifecycle, with an emphasis on secure data sharing and connecting critical workflows across agencies. The role requires 3+ years of professional software development experience and proficiency in modern programming languages and AWS serverless services.

Are you energized by building cloud-native software that supports real-world, mission-critical work? At Tyler Technologies, we help Public Safety professionals make better, faster, and more informed decisions. We’re hiring a Software Engineer to help enable secure data sharing across our Public Safety platform.

In this role, you’ll build data integration services and cloud-native applications that use AWS serverless technology to connect critical workflows across agencies and provide access to distributed data. You’ll join a highly collaborative team of experienced engineers responsible for supporting key existing applications while modernizing them and delivering new capabilities in a cloud-first ecosystem.

## Responsibilities

  • Partner with product managers and engineers to design and deliver reliable software that meets user needs and system requirements.
  • Build secure, scalable, and resilient services using modern cloud patterns (e.g., event-driven architecture, serverless, microservices).
  • Write high-quality, well-tested code and contribute to strong CI/CD practices.
  • Participate in design discussions, architecture decisions, and code reviews.
  • Improve operational readiness through observability, logging, monitoring, and performance tuning.
  • Contribute across the full software lifecycle: planning, development, deployment, and ongoing support.

## Qualifications (Required)

General Software Engineering

  • 3+ years of professional software development experience.
  • Ability to work in a collaborative, iterative delivery model (plan build deploy support).
  • Proficiency with GitHub and CI/CD using GitHub Actions.
  • Proficiency in a modern programming language (e.g., C#, Java, Python) and ability to produce clean, maintainable production code.

AWS Serverless Development

  • Experience building and operating AWS cloud-native, serverless, event-driven services in production.
  • Familiarity with AWS security, operations, and infrastructure-as-code (e.g., IAM, CDK/SAM/CloudFormation).
  • Experience with common serverless services (e.g., Lambda, S3, DynamoDB, SQS, Step Functions, Cognito, CloudWatch).

API Development and Use

  • Experience designing, implementing, and consuming REST APIs using JSON request/response patterns.
  • Ability to work within an established API style and update OpenAPI specifications.
  • Familiarity with Public Safety API standards and conventions.

AI Use

  • Experience using Claude Code (or similar AI coding tools) and validating outputs prior to merge/deploy.

Testing

  • Experience writing unit and integration tests aligned to team patterns.
  • Ability to diagnose and resolve common test failures and CI/CD pipeline issues.

Other

  • Ability to successfully pass a CJIS-compliant fingerprint background check.

## Nice to Have

  • Experience with Angular and TypeScript.
  • Experience with Jest and Playwright.
  • Experience with containerized development tools (e.g., Docker, Dev Containers).
Ready to apply?
You'll be redirected to Tyler Technologies's application page.

Similar roles