Software Engineer - Public Safety Cloud Integrations

Troy, MI, US • Posted 1 day ago • Updated 2 hours ago
Full Time
On-site
USD $90,000.00 - 110,000.00 per year
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Recruiting
  • Data Integration
  • Workflow
  • System Requirements
  • Microservices
  • Performance Tuning
  • Software Development Methodology
  • Software Engineering
  • Software Development
  • GitHub
  • C#
  • Java
  • Python
  • Cloud Computing
  • Amazon Web Services
  • Security Operations
  • Software Asset Management
  • Amazon S3
  • Amazon DynamoDB
  • Amazon SQS
  • Step-Functions
  • JSON
  • API
  • Artificial Intelligence
  • Testing
  • Writing
  • Continuous Integration
  • Continuous Delivery
  • PASS
  • AngularJS
  • TypeScript
  • Docker

Summary

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).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80180573
  • Position Id: 3dbf6973b27205ac6e25d6f86e244c2d
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Novi, Michigan

Today

Full-time

USD 117,000.00 - 209,330.00 per year

Dearborn, Michigan

Today

Easy Apply

Full-time

Novi, Michigan

Today

Full-time

Detroit, Michigan

Today

Full-time

USD 111,400.00 - 167,100.00 per year

Search all similar jobs