Skip to main content
X by 2

Technical Lead - AI Accelerated Software Engineering

1w

X by 2

US · Full-time · $170,000 – $230,000

About this role

X by 2 is a technology consulting firm specializing in healthcare and insurance transformation. For over 25 years, we have partnered with leading organizations across North America, from strategy and architecture to AI. We're agile, collaborative, and committed to doing consulting the way it was meant to be done.

As Technical Lead, you'll lead the design and development of enterprise software solutions. Combine hands-on engineering with leadership, guiding architecture decisions and mentoring teams. Translate fuzzy business problems into concrete technical solutions that teams can execute.

Day-to-day involves leading architecture, development, testing, and deployment of applications, data, integration, AI agents, and models. Participate in strategy discussions, technology evaluations, and drive AI adoption in the software development life-cycle. Build prototypes with new tools and platforms.

Mentor engineers via design and code reviews while building scalable applications with modern languages like Python and Java. Establish CI/CD pipelines, testing strategies, and integrate systems using APIs and event-driven architectures. Join an agile team delivering high-impact solutions.

Requirements

  • 6+ years of experience in software engineering designing and developing enterprise applications, data/analytics solutions, and/or integration solutions
  • 1+ years of providing technical leadership as Tech Lead, Lead Engineer, or Architect
  • 1+ years in AI-augmented software development of enterprise solutions
  • Programming (e.g., Python, Java, C#, JavaScript)
  • Data (e.g., Relational Modeling, SQL, Document Databases, Graph Databases)
  • Integration & Messaging: REST/GraphQL APIs, event-driven architectures, Kafka, RabbitMQ, Azure Service Bus
  • Containerization (e.g., Docker, Kubernetes)
  • Cloud Platforms (e.g., AWS, Azure)

Responsibilities

  • Lead architecture, design, development, testing, and deployment of enterprise software solutions (applications, data, integration, AI agents, AI models)
  • Translate fuzzy, ambiguous business problems into concrete, well-scoped technical solutions
  • Participate in strategy and roadmap discussions, architecture definition, and technology evaluations
  • Mentor engineers through design reviews, code reviews, and technical guidance
  • Drive adoption of AI in the software development life-cycle with engineering teams
  • Design, develop, and maintain scalable, production-grade enterprise applications using Python, Java, C#, JavaScript
  • Build and maintain CI/CD pipelines, infrastructure-as-code, and cloud-deployed services (AWS, Azure)
  • Integrate enterprise systems using APIs, event-driven architectures, and messaging platforms