
Software Engineer - Public Safety Cloud Integrations
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
Description
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).
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
