Senior Data Engineer

Software Engineering Plano, Texas
Salary: USD 110000 - 150000 Annually


Description

Join the team at Tyler Technologies as a Senior Data Engineer! As a data engineer, you will work with a wide range of technologies such as AWS, Elastic Search, MS SQL while building scalable solutions that empower our clients and support mission-critical outcomes.
 

Responsibilities

  • Define and establish technical standards from architectural guidelines
  • Build scalable, maintainable software systems
  • Drive adoption of emerging technologies, selected by leads
  • Mentor junior and mid-level engineers
  • Participate in hiring processes and technical interviews
  • Collaborate with leadership on technical roadmaps
  • Represent technical perspectives in strategic planning
  • Establish code quality standards and technical debt management within the team
  • Create technical documentation and knowledge-sharing resources
  • Collaborate with cross-functional teams
  • Participate actively in on-call rotation

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert-level data engineering competency and proven technical leadership capability
  • Typically 5+ years of professional software development experience with demonstrated progression to technical leadership roles
  • In depth knowledge of SQL, T-SQL, and/or Postgres
  • Experience with AWS cloud tools such as S3, Lambda & Batch
  • Experience with ElasticSearch or OpenSearch
  • Experience with Apache Parquet
  • Familiarity with C# and/or Python
  • Proven track record of leading complex technical projects
  • Experience with large-scale system design and production system management
  • Technical Leadership: Proven ability to influence technical decisions and establish technical vision
  • Mentoring Excellence: Strong coaching skills with track record of developing engineers
  • Excellent Communication: Exceptional skills for technical documentation, presentations, cross-functional collaboration
  • Strategic Thinking: Balance technical considerations with business objectives
  • Change Leadership: Experience driving organizational change and technology adoption
  • Advanced Problem Solving: Complex technical and organizational challenge resolution
  • May be required to undergo fingerprint background checks for CJIS clearance