Jobs · Engineering · Texas

Tech Lead, Software Engineering

LP Analyst · Dallas, TX · 1 wk ago
On-siteEngineeringFull-time

LP Analyst is a leading independent private asset cloud-based analytics and consulting solutions firm. This position is ideal for someone who enjoys spending most of their time building software (approximately 60%) while also providing technical leadership (approximately 40%) through architecture planning, code reviews, technical decision-making, and mentoring a small, high-performing development team.

Key Responsibilities

  • Lead the design, architecture, and hands-on development of internal business applications and integrations, ensuring scalability, reliability, and performance

  • Serve as a player/coach technical lead: write and review code, guide design decisions, and enforce best practices for clean, secure, maintainable software

  • Partner with leadership to shape the technology roadmap and make pragmatic technology choices (frameworks, patterns, tools) that balance innovation with stability and maintainability across a small internal team and augmented contributors

  • Build and optimize Azure-hosted application components, cloud infrastructure configurations, and data integrations with a focus on security, cost, and operational excellence

  • Contribute to AI/ML-enabled features by integrating models into applications and supporting model deployment pipelines (in partnership with analytics/data stakeholders)

  • Monitor application health and performance, troubleshoot complex issues, and drive timely resolution with clear root-cause analysis and follow-up fixes

  • Champion engineering best practices including unit/integration testing, documentation, version control discipline, and observability standards

  • Own the full software development life cycle (SDLC); design, implementation, testing, deployment, and support while personally contributing to core deliverables

  • Design, maintain, and continuously improve CI/CD pipelines and release automation in Azure DevOps (or equivalent), enabling reliable, repeatable deployments

  • Collaborate with business stakeholders to translate goals into clear requirements, technical approaches, and incremental delivery plans

  • Mentor and guide junior and mid-level developers through code reviews, pairing, and technical coaching, fostering a culture of delivery and craftsmanship

Requirements

  • 7–12 years of professional software engineering experience, including 2+ years in a senior engineer, tech lead, or team lead capacity

  • Demonstrated experience owning technical decisions (architecture, patterns, quality) and leading delivery for a small team in a hands-on, player/coach role

  • Deep hands-on expertise with C#/.NET and SQL Server, including building production APIs/services and data-driven applications

  • Strong understanding of modern software architecture and design patterns, with the ability to choose fit-for-purpose approaches (e.g., microservices vs. modular monolith)

  • Experience building, deploying, and operating applications in Microsoft Azure (e.g., App Services, Functions, Data Factory, Key Vault, Storage, monitoring)

  • Advanced SQL skills, including query tuning and data modeling; exposure to non-relational databases is a plus

  • Solid understanding of CI/CD, Git-based workflows, and automated testing; experience with Azure DevOps pipelines strongly preferred

  • Experience with Python (or similar) for AI/ML integration, data automation, or scripting is a plus

  • Hands-on experience integrating or deploying AI/ML models into applications and/or supporting model deployment pipelines (MLOps)

  • Strong communication skills, including the ability to explain trade-offs and technical concepts to non-technical stakeholders

  • Demonstrated ability to lead by example and take ownership of outcomes, balancing hands-on coding (~60%) with technical leadership (~40%)

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)

  • Experience in financial services, asset management, or analytics platforms is a plus

Similar jobs

Software Engineer, Lead

PSC by Rocket LabLong Beach, CA· Yesterday
Engineering$142k–$189k/yrapply on rocketlabcorp.com

Software Engineer, Lead

Booz Allen HamiltonAnnapolis Junction, MD· 4 days ago
Engineering$113k–$257k/yrapply on careers.boozallen.com

Software Engineer, Lead

Rocket LabLong Beach, CA· 3 wk ago
Engineering$142k–$189k/yrapply on job-boards.greenhouse.io