Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - State Compliance

Full-time

Tyler Technologies


Description


Are you passionate about using your software development skills to produce critical data that law enforcement agencies use to meet state and federal reporting obligations and make well-informed decisions that affect public safety? Tyler Technologies is seeking a Software Engineer to join our State Compliance team, which develops and supports solutions used to produce and submit Incident-Based Reports (IBR).

Our software transforms data from Tyler’s public safety records management system into the structures and formats required by individual states and submits it using their required methods. This work requires translating complex and evolving reporting specifications into dependable software that validates agency data, identifies compliance issues, and produces accurate submissions.

In this role, you will develop and modernize .NET applications, data-processing services, and future cloud capabilities that support state-specific reporting workflows. You will join a collaborative team focused on technical excellence, regulatory accuracy, operational reliability, and the responsible use of AI-assisted engineering tools.

Responsibilities

  • Collaborate with product managers, compliance specialists, quality assurance engineers, and software engineers to deliver state reporting capabilities.

  • Analyze state-provided technical specifications and translate them into software requirements, data mappings, validation rules, and test scenarios.

  • Design, develop, test, and maintain applications and services using C# and modern .NET.

  • Develop workflows that extract records management data, apply state-specific validation and transformation rules, and generate compliant IBR submissions.

  • Build and maintain integrations that transmit reports using the formats, protocols, and submission methods required by each state.

  • Diagnose data, validation, and submission failures across complex reporting workflows.

  • Modernize existing .NET applications while preserving regulatory behavior, customer compatibility, security, and operational stability.

  • Create comprehensive automated tests that verify reporting rules, data transformations, state-specific variations, and compatibility with supported product releases.

  • Write maintainable code and contribute to automated build, test, and deployment pipelines.

  • Participate in technical design discussions, code reviews, estimation, planning, and architectural decisions.

  • Use AI-assisted development tools responsibly to improve implementation, testing, documentation, troubleshooting, and analysis of technical specifications.

  • Help develop repeatable AI-enabled workflows that reduce the effort required to interpret specifications, identify changes, create requirements, develop test cases, and investigate data discrepancies.

  • Validate AI-generated output for accuracy, security, maintainability, and compliance before incorporating it into engineering deliverables.

  • Support production systems through effective logging, monitoring, diagnostics, incident response, and root-cause analysis.

  • Share technical knowledge and contribute to the continued improvement of team practices and engineering standards.

Qualifications

  • Two or more years of professional software development experience.

  • Strong proficiency in C# and modern .NET application development.

  • Experience designing and maintaining data-processing applications, background services, APIs, or system integrations.

  • Experience working with relational databases and writing SQL for data analysis, application development, and troubleshooting.

  • Experience writing automated unit, integration, and component tests.

  • Ability to interpret detailed technical documentation and translate it into reliable software behavior.

  • Experience maintaining or modernizing established applications without introducing regressions or breaking customer compatibility.

  • Experience developing, deploying, or supporting applications in AWS or a comparable cloud environment.

  • Proficiency with GitHub and experience using GitHub Actions or comparable CI/CD tooling.

  • Experience applying secure development practices to application code, integrations, cloud resources, and sensitive data.

  • Experience using AI-assisted development tools for practical engineering work such as implementation, refactoring, testing, documentation, requirements analysis, or troubleshooting.

  • Ability to critically evaluate AI-generated output rather than treating it as inherently correct.

  • Strong analytical, problem-solving, collaboration, and written communication skills.

  • Must successfully pass a CJIS-compliant fingerprint-based background check.

Preferred Qualifications

  • Experience developing software for public safety, criminal justice, government reporting, or another regulated domain.

  • Familiarity with cloud services and technologies such as Lambda, S3, SQS, CloudWatch, IAM, and Infrastructure as Code. 

  • Experience processing structured data formats such as XML, JSON, fixed-width files, or delimited files.

  • Experience building configurable rules, validation engines, or state-specific product variations.

  • Experience with Angular, TypeScript, Jest, or Playwright.

  • Experience incorporating large language models or AI services into development utilities, internal tools, or engineering workflows.

  • Familiarity with AI workflow concepts such as structured inputs and outputs, context management, evaluation, guardrails, and human review.

  • Experience with Docker, Dev Containers, observability platforms, DevOps practices, and Agile software development.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - State Compliance in Troy, MI vacancy
  •  ...EngineeringJob Number: 187763Apply: JobAre you an experienced engineer with a passion for innovation and product design? Molex is seeking...  ...and protected veteran status. Except where prohibited by state law, some offers of employment are conditioned upon successfully... 
    Suggested
    Flexible hours

    Molex

    Rochester Hills, MI
    2 days ago
  •  ...Field: EngineeringJob Number: 191087Apply: JobAre you a talented engineer looking to advance your career in a dynamic environment? Molex'...  ...and protected veteran status. Except where prohibited by state law, some offers of employment are conditioned upon successfully... 
    Suggested
    Flexible hours

    Molex

    Rochester Hills, MI
    1 day ago
  •  ...JobMolex is currently seeking a Die Design Engineer to join our team! In this role, you will...  ...environments Experience using CAD software to create, modify, or review mechanical or...  ...veteran status. Except where prohibited by state law, some offers of employment are conditioned... 
    Suggested
    Flexible hours

    Molex

    Rochester Hills, MI
    2 days ago
  • $109.8k - $197.7k

    Job ID: 520400Location: Troy, Michigan, United States of AmericaSalary: $109,800 - $197,700Company: Siemens Web AI Software Engineer Job ID 520400 Posted since 31-Aug-2026 Organization Digital Industries Field of work Research & Development... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Siemens

    Troy, MI
    9 hours ago
  •  ...p, 5 days a weekResponsible for validating software and hardware products for the NEXIQ and Snap-on brands to ensure compliance with functional, performance, and customer...  ...product defects and specification gaps to engineering teams.Develop installation and user support... 
    Suggested
    Work at office
    Monday to Friday

    Snap-on Tools

    Rochester Hills, MI
    2 days ago
  • DescriptionTyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical leadership... 

    Tyler Technologies

    Troy, MI
    3 days ago
  • $114k - $148k

    Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 114,000 - 148,000 Additional variable compensation and... 
    Full time
    Temporary work
    Remote work

    OneStream Software

    Rochester, MI
    1 day ago
  •  ...The company was incorporated in the State of Georgia in 1996 and has grown to over...  ...Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test...  ...Job Description Title-Embedded Software Engineer Location-Troy, Michigan Magna... 
    Full time
    Contract work
    Worldwide

    Pyramid It

    Troy, MI
    more than 2 months ago
  •  ...DescriptionThe Role:As a senior engineer, you will help design, build,...  ..., which spans regulatory compliance, safety systems, and quality...  ...opportunity to work hands-on writing software or solutions, based on...  ...in accordance with federal, state and local laws. We encourage... 
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    9 hours ago
  • $120k

    Integra Partners is seeking a .NET Software to drive the design, development, and evolution...  ..., shape architecture decisions, mentor engineers, and ensure high-quality delivery across...  ...and build set of services of our future state platform using best practices and... 
    Full time
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    10 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...passion for developing software tools and the engineering process to enable a global software organization...  ...status in accordance with federal, state and local laws. We encourage interested... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...Waltonen Engineering is looking for a Vehicle Software Engineer to join our team! Responsibilities: Engineering analysis/support of military vehicles...  ...creative problem solving and design thinking Only United States Citizens can be considered Must possess or be able... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Waltonen

    Warren, MI
    more than 2 months ago
  •  ...comprehensive suite of payment processing solutions built and deployed exclusively for government. We are currently looking to hire a Software Engineer to directly support our electronic payments platform. Individual contributor that is responsible for participating in... 
    Full time
    Currently hiring
    Work at office

    Tyler Technologies

    Troy, MI
    13 days ago
  • $119.2k - $175.45k

     ...business analytics platform engineering team is at the forefront of this...  ..., building, and maintaining state-of-the-art analytics...  ...management, implement security compliance measures including password/token...  ...different organizations within Software and ServicesStrong problem-solving... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...influence the future of transportation. Our Software Services team is on the forefront of this...  ...achieve our mission.We’re looking for an engineer who likes getting close to the metal and...  ...status in accordance with federal, state and local laws. We encourage interested candidates... 
    Full time
    Local area
    Work from home
    Relocation package
    Shift work

    General Motors

    Warren, MI
    3 days ago
  •  ...influence the future of transportation. Our Software Services team is at the forefront of this...  ...our mission.The RoleAs a Senior Software Engineer - Connectivity Software Verification, you...  ...status in accordance with federal, state and local laws. We encourage interested candidates... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Warren, MI
    4 days ago
  • Job DescriptionThe Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role, you will lead the...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/...  ...applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    9 hours ago
  •  ...week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    9 hours ago
  •  ...Warren, MI, or Austin, TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play a key role in...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $105.7k - $145.3k

     .... We invite you to join us in this transformation. Job DescriptionSoftware Customer Resident EngineerRole SummaryThe Software Customer Resident Engineer is Bose's primary local technical interface for General Motors (GM) Audio and Noise Management software integration across... 
    Full time
    Local area

    Bose

    Bloomfield Hills, MI
    2 days ago
  •  ...authorization to work in the United States.About Us We see a future...  .... About the Role The Software Lead is responsible for the...  ...interface for all software engineering topics. This role involves hands...  ...requested by their supervisor in compliance with federal and state laws.... 
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    4 days ago
  •  ...productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • DescriptionTyler Technologies is seeking an experienced Senior Full-Stack Software Engineer to help build our next-generation Civil Process platform. Civil Process is a complete civil process solution that supports agencies from document receipt through payment and final... 

    Tyler Technologies

    Troy, MI
    7 hours ago
  •  ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-...  ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and...  ...definition. Design and implement robust state-machine logic for active safety, parking... 
    Hourly pay

    Lucid Motors

    Southfield, MI
    4 days ago
  •  ...Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD...  ...other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • $190k - $220k

     ...Description The Role The Compute Systems Software team is a dynamic and fast paced team that...  ...seeking an experienced Senior Software Engineer to join our team to work on high-compute...  ...might be paid in accordance with applicable state laws. The compensation may not be... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    1 day ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application...  ...applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior,... 
    Work at office

    Toyoda Gosei Americas

    Troy, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - State Compliance. Be the first to apply!