Supervisor - IT SQL & .Net Developer

Selene Finance LPDallas, TX

About The Position

The Technical Lead is a hands-on technical leader responsible for designing, building, and optimizing SQL Server and Azure-based data solutions while providing architectural guidance and technical leadership across distributed engineering teams. This role blends deep technical execution with design leadership, requiring the ability to move fluidly between writing code, guiding engineers, and shaping scalable data architectures. While the role includes leadership responsibilities, it is not a traditional people-manager position and is best suited for candidates who want to remain technically engaged. The original Senior DB role pivoted due to organizational growth and shifting needs, with the team expanding from 6 pods to 9 pods, increasing demand for technical leadership and design oversight. Offshore resources cover some execution, and an onshore role is needed for hands-on technical leadership, architecture, and guidance. This role is intentionally designed to mirror existing lead positions and reduce pressure on them. This is a technical leadership role with direct impact on architecture, design, and delivery, and a hands-on contributor when needed, leading by influence and technical authority, not as a traditional people manager. The role manages approximately 8 engineers initially, with the team being mixed onshore/offshore. The focus is on technical direction, not people-ops, with limited performance reviews. Primary responsibilities include code/design guidance, architecture decisions, and unblocking delivery. Pod assignment is intentionally flexible, likely starting with medium-sized pods, with potential future ownership of an Enterprise pod. Regardless of pod, responsibilities span design and architecture across pods. The target split is ~50% hands-on / 50% technical leadership, which will fluctuate sprint-to-sprint. The candidate must be comfortable coding when needed, step in during critical situations, and avoid a "that's not my role" mindset. We are looking for a senior-level data engineer who enjoys leading by doing. This role sits at the intersection of hands-on engineering and technical leadership. You'll guide teams, shape architecture, and design scalable data solutions — while still being comfortable getting into the code when the work demands it. You'll work closely with pod-based engineering teams, helping set technical direction, optimize data platforms, and ensure high-quality delivery across SQL Server and Azure-based data pipelines. While you'll guide developers and influence outcomes, this is not a traditional people-manager role — it's a role for someone who wants to stay technically sharp and impactful. If you enjoy roles where some weeks you're deep in code and other weeks you're unblocking teams, shaping design, and advising on architecture — this role was built for you.

Requirements

  • 5–10 years of experience in SQL Server and ETL development
  • Strong hands-on expertise with: T-SQL
  • SSIS
  • Azure Data Factory
  • SSRS
  • Experience with Azure DevOps (ADO) and Git
  • Proven ability to balance hands-on development with technical leadership
  • Experience working in Agile / Scrum / Kanban environments

Nice To Haves

  • Azure SQL or Azure Postgres
  • Microsoft Fabric or Lakehouse architectures
  • Experience supporting data platforms in regulated or high-availability environments
  • Mortgage or financial services technology experience

Responsibilities

  • Provide technical leadership and design guidance across multiple engineering pods
  • Design, develop, optimize, and maintain SQL Server databases, schemas, stored procedures, and ETL processes
  • Build, troubleshoot, and maintain SSIS packages and Azure Data Factory pipelines
  • Support refactoring and re-architecture of existing data platforms
  • Step into hands-on development when needed to unblock teams or deliver critical solutions
  • Drive reuse, standardization, and reduction of duplicated effort across projects
  • Partner with Engineering leadership to align work with architectural standards and roadmap
  • Participate in Agile sprint planning, capacity discussions, and delivery execution
  • Support testing, deployment, UAT coordination, and post-release activities
  • Track and manage work, issues, and enhancements in Azure DevOps (ADO)
  • Produce and review technical documentation, solution designs, and architecture artifacts

Benefits

  • Paid Time Off (PTO)
  • Medical, Dental &Vision
  • Employee Assistance Program
  • Flexible Spending Account
  • Health Savings Account
  • Paid Holidays
  • Company paid Life Insurance
  • Matching 401(k) Plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service