Lead Software Engineer

IQ Clarity

Lead Software Engineer

Atlanta, GA
Full Time
Paid
  • Responsibilities

    About the Company
    Our client is a high-growth SaaS company transforming the way businesses manage financial operations. Their cloud-based accounting platform powers smarter decision-making, streamlined workflows, and real-time financial insights for customers across industries. As they continue to scale, they are seeking a Lead Software Engineer to help drive the technical direction, build scalable solutions, and mentor a strong engineering team.

    Position Overview

    The Lead Software Engineer will play a key role in designing, developing, and optimizing core components of our client’s cloud-native accounting application. This role combines hands-on development with leadership, architecture decision-making, and close collaboration with product, DevOps, and QA teams.

    You will guide best practices, champion software quality, and ensure the platform continues to deliver reliability, performance, security, and innovation.

    Responsibilities

    • Lead the design, development, and deployment of distributed and scalable microservices using C#, .NET Core, and ASP.NET.

    • Collaborate with product managers and stakeholders to translate business requirements into technical solutions.

    • Architect and optimize cloud-native solutions leveraging Microsoft Azure (App Services, Functions, Kubernetes, Event Grid, Service Bus, etc.).

    • Build performant data solutions, integrating SQL and NoSQL databases depending on workload and use case.

    • Drive engineering best practices in code quality, testing, automation, CI/CD, and observability.

    • Mentor and support other engineers through code reviews, architecture discussions, and technical leadership.

    • Troubleshoot complex issues across the stack and ensure high availability and reliability of the platform.

    • Contribute to and influence long-term technology strategy, standards, and system architecture.

    Qualifications

    • 7+ years of experience in professional software engineering, including significant experience building production-grade SaaS applications.

    • Strong proficiency in C#, .NET Core, ASP.NET, and related ecosystem frameworks.

    • Hands-on experience designing and maintaining microservices-based architectures.

    • Deep understanding of Azure cloud services and cloud-native development patterns.

    • Experience working with both SQL (e.g., MS SQL Server, PostgreSQL) and NoSQL databases (e.g., Cosmos DB, MongoDB).

    • Strong understanding of distributed systems, performance optimization, and scalable software design.

    • Experience with CI/CD pipelines and DevOps tooling.

    • Excellent communication and collaboration skills; comfortable leading discussions and mentoring others.

    • Experience in the accounting or fintech domain is a plus, but not required.

    • IQ Clarity, LLC is an Equal Opportunity Employer

      Unfortunately, our client is unable to offer sponsorship at this time

      This is a hybrid role requiring onsite work in Atlanta, GA 3 days per week

  • Compensation
    $130,000 per year