Lead Software Engineer

Provoke Solutions

$120K — $150K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in consulting or professional services
  • Proven experience building and leading high-performing technical teams
  • Hands-on expertise in .NET (C#, ASP.NET Core), Python, and Azure
  • Experience delivering cloud and GenAI solutions at scale
  • Familiarity with architecture patterns, CI/CD, DevOps, and security best practices
  • Demonstrated use of GenAI tools (e.g., OpenAI, Azure OpenAI, LangChain)
  • Ability to evaluate GenAI applications and integrate them into client solutions

Responsibilities

  • Contribute to Provoke's AI vision and service offerings, including Gen AI and Agentic AI
  • Support clients in identifying, designing, and delivering impactful AI solutions
  • Lead internal R&D and guide the technical direction
  • Mentor engineering consultants across projects through feedback and performance reviews
  • Lead solution design and architecture while prototyping and developing hands-on
  • Balance engineering quality with business realities and manage project scope
  • Collaborate with Delivery Managers to mitigate risks and maintain profitability

Benefits

  • Opportunity to shape the US engineering culture from the ground up
  • Work alongside global peers on innovative AI solutions
  • Engage in a fast-paced, entrepreneurial environment
  • Be a part of a company focused on growth, innovation, and curiosity
  • Travel opportunities to the Dallas-Fort Worth office as needed
Full Job Description
About the job Lead Software Engineer

The Opportunity

Were hiring a Technical Lead, a hands-on senior technologist who can lead solution design, guide engineering teams, and act as a trusted technical advisor to clients. This role blends deep technical expertise with consulting engagement leadership, combining architecture, delivery, and direct contribution to development. You'll help shape technical direction, support presales, and ensure successful delivery across complex, AI-enabled solutions.

Were looking for someone who thrives in a fast-paced, client-facing consulting environment and enjoys balancing strategic architecture with hands-on problem-solving.

Key Responsibilities

Technical Leadership & Architecture
  • Lead solution architecture and design for client engagements, ensuring scalable, secure, and maintainable solutions
  • Stay hands-on in coding, prototyping, and troubleshooting throughout the delivery lifecycle.
  • Architect and deliver modern, cloud-native, GenAI-enabled applications using .NET, C#, Python, Azure, and related technologies
  • Define and enforce engineering standards, architecture patterns, and best practices

Client & Consulting Engagement
  • Partner with clients to understand business challenges and translate them into technical solutions
  • Lead technical discovery sessions and contribute to presales solution shaping
  • Present and explain complex technical concepts in clear, business-relevant language
  • Bring a consultative approach that challenges assumptions and adds strategic value

Team Guidance & Mentorship
  • Provide technical oversight to development teams, offering direction, reviews, and hands-on support
  • Mentor engineers, fostering a culture of ownership, quality, and continuous improvement
  • Collaborate with Delivery Managers to ensure projects meet scope, timeline, and quality goals

AI & Innovation
  • Contribute to Provokes AI vision and service offerings, including GenAI and Agentic AI integration
  • Guide clients in identifying and implementing impactful AI solutions
  • Support internal R&D efforts to advance our technical capabilities

What You Bring

Consulting & Leadership DNA
  • Proven experience in consulting or professional services environments
  • Ability to lead technical delivery while being deeply hands-on
  • Strong communication skills and ability to influence stakeholders at all levels

Technical Expertise
  • Proficiency in .NET (C#, ASP.NET Core), Python, and Azure
  • Experience delivering enterprise-scale, cloud-native solutions
  • Understanding of CI/CD, DevOps, architecture patterns, and security best practices

GenAI Skills
  • Practical experience integrating GenAI tools (e.g., OpenAI, Azure OpenAI, LangChain) into real-world solutions
  • Ability to evaluate, design, and deliver AI-enabled capabilities for clients

Nice to Have
  • Familiarity with Power Platform, Fabric, or broader Microsoft ecosystem tools
  • Experience in startup or high-growth consulting environments

Benefits and Perks
  • Medical/Dental/Vision
  • 15 days of PTO and holidays
  • Give you your birthday off
  • 401k
  • Provide you with an environment where high performance is not only recognized but rewarded.

Similar Jobs

More Jobs at Provoke Solutions

  • Lead Software Engineer
    $120K — $150K *
    Dallas, TX 75217 (Dallas County)
    Enterprise Technology
    In-Person

More Enterprise Technology Jobs

Find similar Lead Software Engineer jobs: