×
Register Here to Apply for Jobs or Post Jobs. X

Python Software Engineer, Enterprise Supervision

Job in Troy, Oakland County, Michigan, 48083, USA
Listing for: Tyler Technologies, Inc.
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

Python Software Engineer, Enterprise Supervision

We are looking for a skilled and forward-thinking Software Engineer with strong SQL, web development, and cloud infrastructure experience on AWS. In this role, you’ll develop scalable back-end services and dynamic web components in a large enterprise environment, along with the ability to maintain and gradually migrate legacy PHP codebases to modern event driven architecture systems. You will also be expected to use AI-assisted development tools to boost engineering productivity and code quality.

This is an exciting opportunity for an engineer who combines strong technical skills with a passion for delivering robust and efficient systems—while embracing the latest AI capabilities to optimize development workflows.

Work with our integrated solutions that help courts and public safety organizations of all sizes better protect and serve the public. By helping provide solutions that improve efficiency and response time, you can help serve our citizens and make communities safer.

Location

Plano, Texas

Travel

0-5%

Responsibilities
  • Design, implement, and maintain Python-based microservices and web APIs.
  • Write and optimize SQL queries, stored procedures, and data workflows in relational databases such as Postgre

    SQL or MySQL.
  • Build and maintain scalable web applications using modern frameworks
  • Leverage AWS services (e.g., Lambda, S3, RDS, Cloud Watch, API Gateway, Secrets Manager) for deployment, monitoring, and scalability.
  • Integrate AI-powered coding agents (e.g., Git Hub Copilot) into daily development workflows for faster prototyping, refactoring, and documentation.
  • Collaborate with UI/UX, Dev Ops, and QA teams to deliver secure, high-performance web solutions.
  • Maintain technical documentation and participate in peer code reviews and architectural design discussions.
  • Contribute to the automation and optimization of CI/CD pipelines using AWS or similar platforms.
Qualifications

Required:

  • 3+ years of professional software engineering experience in web applications development
  • Proficiency in Python for building scalable microservices and APIs
  • Strong command of SQL and experience with relational databases such as Postgre

    SQL or MySQL
  • Solid understanding of cloud infrastructure, with hands-on experience using AWS services such as Lambda, RDS, S3, Cloud Watch, and Secrets Manager
  • Familiarity with legacy PHP codebases and experience in system modernization or migrations is a plus
  • Practical experience integrating AI-assisted development tools (e.g., Git Hub Copilot, Amazon Code Whisperer) into software workflows
  • Understanding of distributed, and event-driven systems
  • Strong debugging, testing, and documentation skills
  • Familiarity with Dev Ops practices, including CI/CD pipelines and infrastructure-as-code tools, Terraform
  • Exposure to front-end technologies (e.g., React, Vue.js)

Preferred:

  • Experience working in enterprise environments with cross-functional teams
  • Knowledge of containerization and orchestration tools (e.g., Docker, ECS, EKS)
  • AWS certification(s) or equivalent practical experience preferred

Tyler is subject to regulations, guidelines, and/or client requirements relating to the qualifications of Tyler personnel performing certain client work. Because of the nature of this position, it is a requirement that the candidate can successfully pass a federal background check at the time an offer is extended and over the course of employment with Tyler.

Apply Online

Requisition Number:
#INDSS
#LI-Hybrid
#LI-SB1

Tyler Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, protected veteran status, or any other status protected under local, state, or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing  or by calling  ext.

791008.

Dont be fooled by criminals making false employment offers, requesting personal and financial information, or impersonating Tyler management. In our…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary