Senior Software Engineer
Tyler Technologies- Location
- Troy, Michigan
- Workplace
- —
- Employment
- —
- Salary
- USD 100,000–135,000/yr
Description
Tyler 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, helping guide teams building scalable, highly available services that support real-time communication in the field.
As a Lead Software Engineer, you will play a key role in technical decision-making while remaining deeply involved in day-to-day development. You’ll collaborate closely with engineers, product partners, and architects to deliver reliable, high-quality software that makes a real impact in our communities.
Responsibilities
- Lead the design and development of modern .NET Core–based services and APIs.
- Serve as the technical leader for a development team, guiding architecture, design decisions, and best practices.
- Remain hands-on with coding, contributing significantly to implementation, debugging, and optimization.
- Build and maintain cloud-native solutions in AWS, focusing on scalability, availability, and security.
- Ensure high standards for code quality, testing, performance, and operational reliability.
- Mentor and support engineers, fostering technical growth and consistent engineering practices.
- Collaborate with product owners, architects, and cross-functional teams to translate requirements into effective technical solutions.
- Participate across the full software development lifecycle, from design through deployment and support.
- Promote continuous improvement in tools, processes, and engineering standards.
Qualifications
- Bachelor’s degree in Computer Science or a related technical field.
- 4+ years of experience designing and developing production software systems.
- Strong expertise in C# and .NET Core.
- Experience designing distributed, highly available, and scalable systems.
- Experience with relational databases such as PostgreSQL, Microsoft SQL Server, or similar; ability to design schemas and write performant queries.
- Experience with NoSQL data stores (e.g., DynamoDB or similar) is a plus.
- Experience with Agile development practices and automated testing.
- Strong communication skills and the ability to mentor engineers effectively.
- Ability to work independently while collaborating across teams and disciplines.
- Required: Hands-on experience building, containerizing, and deploying applications in AWS, including production use of services such as EC2, container platforms, and CI/CD pipelines.
- Experience with container technologies such as Docker; orchestration platforms (e.g., Kubernetes) strongly preferred.
Skills
- .NET Core
- AWS
- C#
- PostgreSQL
- SQL Server
- DynamoDB
- EC2
- Docker
- Kubernetes
More jobs at Tyler Technologies
All 55Software Developer
Tyler Technologies · US · 16d ago
Sr. Lead Software Engineer
Tyler Technologies · United States · 1mo ago
Cloud Operations Engineer
Tyler Technologies · Bonifacio Global City, Philippines
Software Development Intern, Summer 2027
Tyler Technologies · Lawrenceville, Georgia · USD 20–25/hr
Manager of Product Management
Tyler Technologies · Lubbock, Texas · Lakewood, Colorado · USD 103,000–137,816/yr
Similar roles
Software Engineer Intern, Infrastructure (Summer 2027)
DatologyAI · San Mateo · USD 1,000/day · today
Software Engineer, Infrastructure (4-8 YOE)
Airtable · San Francisco, CA · New York, NY · Seattle, WA · USD 187,000–260,000/yr · today
Software Engineer, Data
Airtable · San Francisco, CA · Austin, TX · New York, NY · USD 196,000–278,100/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today