> Markdown version of [/jobs/ext/4640862-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4640862-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** ZBETA CONSULTING INC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $175,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Software Applications, User Authentication, Autodesk Revit, Microsoft Azure, Business Systems, C Sharp (Programming Language), Code Review, Custom Software, Distributed Systems, Identity and Access Management, Python (Programming Language), Software Architecture, Secure Coding, Microsoft SharePoint, Software Engineering, Systems Integration, TypeScript, Data Processing, Enterprise Software Applications, Cloud Platform System, Large Language Models, Software Security, Software Troubleshooting, Technical Debt, Generative AI, Agentic-AI, Information Technology, Production Code, Quickbase, Api Design, Model Context Protocol, Software Version Control, Data Pipelines - **Published:** November 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d8c9d4fe548009d8 ## About the Role You're an experienced software engineer who loves building things and is excited by the opportunity to create something from the ground up. You're equally comfortable writing production code, making architectural decisions, and leading other engineers to deliver exceptional work. You think strategically, solve problems pragmatically, and know when to build a custom solution versus leveraging existing technology. You're proficient and enthusiastic about AI, both in using it to implement, test, and deploy deterministic code as well as applying it directly to business challenges. You thrive in a workplace culture that is: * Innovative * Strives for Excellence * Reliable * Detail Oriented * Adaptable * Highly Organized * Client Obsessed * Curious * Resilient, * AI Native: Demonstrates hands-on expertise in building AI-powered solutions, effectively leveraging LLMs and agentic tools while applying sound technical judgment to validate outputs and determine when traditional development approaches are more appropriate. * Technical Leadership: Ability to lead multiple contract development teams, establish clear expectations and quality standards, and hold external partners accountable for delivering high-quality solutions on time and within scope. * Growth Minded: Strong self-awareness of strengths and development areas with a curiosity and appetite for change and innovation * Evaluative: Ability to evaluate outputs rigorously to ensure consistent excellence in delivery * Strategic Thinker: Ability to think proactively about the future of the business and relate current business activities to desired outcomes, * 10+ years of professional software engineering experience, including designing, building, and delivering production software systems. * 3+ years of experience in a technical lead, principal engineer, or player-coach capacity with responsibility for technical direction and delivery. * Demonstrated experience leading external engineering contractors, offshore development teams, or technical vendors, with direct accountability for deliverable quality and outcomes. * Has shipped and supported production LLM-based systems (agents, tool integrations/MCP, retrieval) and uses agentic coding tools as a core part of daily development. * Experience designing APIs, integrating enterprise applications, and developing data pipelines. Education: * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Knowledge: * Strong understanding of software architecture, application development, system integration, and distributed systems. * Knowledge of software development lifecycle practices, including source control, testing, code review, deployment, and documentation. * Understanding of secure software development, data protection, access management, and application security principles., * Advanced proficiency in Python and strong development skills in at least one additional language: C# or TypeScript. * Strong skills in API development and integration, data processing, and automation. * Ability to design, develop, and maintain reliable, scalable, production-quality software. * Strong technical documentation, code review, and solution evaluation skills. * Proficiency in at least one major cloud platform (e.g. AWS, Azure). Abilities: * Ability to operate independently, take ownership of complex technical challenges, and deliver solutions with limited oversight. * Ability to balance hands-on engineering responsibilities with technical leadership, vendor management, and strategic planning. * Ability to translate business needs into practical technical solutions, balancing cost, security, scalability, and long-term maintainability. * Strong communication and collaboration skills, including the ability to influence decisions, challenge assumptions, and explain technical concepts to non-technical audiences. * Ability to establish engineering standards and processes in a growing organization without creating unnecessary complexity. * Curiosity about emerging technologies and a continuous-improvement mindset. ## Description The essential duties and responsibilities include, but are not limited to the following: Software Engineering & Technical Architecture * Design, develop, test, deploy, and maintain production-quality software applications, integrations, and automation solutions that support ZBeta's business operations and service delivery. * Serve as the principal technical architect, establishing scalable, secure, and maintainable solutions across internal platforms and applications. * Take a hands-on role in software development, dedicating approximately 60% of your time to building, coding, and delivering solutions and 40% of your time to leading contract engineering teams. * Design and implement APIs, data pipelines, and integrations connecting business systems, including Deltek Vantagepoint, Quickbase, SharePoint, and other enterprise applications. * Evaluate technical approaches and recommend solutions that balance performance, security, scalability, maintainability, cost, and business value. * Troubleshoot complex technical issues, identify root causes, and implement sustainable solutions. * Take ownership of the full software development lifecycle, from requirements and architecture through deployment, support, and ongoing improvement. AI Integration & Automation * Design, build, and deploy AI-powered applications, integrations, and automation solutions that improve business processes and operational efficiency. * Develop solutions leveraging large language models (LLMs), APIs, AI agents, retrieval-based architectures, and tool integrations. * Explore and implement Model Context Protocol (MCP) integrations and other emerging AI technologies where they provide meaningful business value. * Partner with business and technical teams to identify opportunities to automate repetitive processes, improve access to information, and enhance decision-making. * Develop and support automation solutions for ZBeta's Revit-based engineering and design workflows. * Evaluate emerging AI capabilities and determine where they can be responsibly and effectively incorporated into ZBeta's technology environment. * Ensure AI solutions are designed with appropriate consideration for data privacy, security, reliability, and operational risk. Engineering Partner & Vendor Management * Lead and manage external engineering partners, contractors, and offshore development resources to extend ZBeta's internal development capabilities. * Define technical requirements, project scopes, specifications, statements of work (SOWs), deliverables, and acceptance criteria. * Provide technical direction and oversight to ensure external engineering resources deliver solutions that meet ZBeta's quality, security, and architectural standards. * Conduct code reviews, evaluate technical deliverables, and ensure work is thoroughly tested, documented, and maintainable. * Monitor project progress, budgets, timelines, and deliverable quality, holding external partners accountable for commitments and outcomes. * Determine when work is best performed internally versus through external engineering resources. * Ensure ZBeta maintains appropriate ownership, documentation, and knowledge of solutions developed by external partners. Engineering Standards, Security & Quality * Establish and maintain engineering standards, development practices, and technical governance as ZBeta builds its internal software engineering capabilities. * Implement best practices for source control, code reviews, testing, deployment, documentation, and ongoing application maintenance. * Establish practical development workflows and processes that support consistent quality without creating unnecessary complexity. * Incorporate security throughout the software development lifecycle, including access controls, authentication, data protection, and secure coding practices. * Design systems with particular consideration for the sensitive client, facility, and physical security information entrusted to ZBeta. * Establish technical documentation and knowledge-sharing practices that support continuity, maintainability, and future team growth. * Identify and proactively address technical debt, reliability concerns, and architectural risks. Technical Leadership & Business Partnership * Partner with the SVP of Software & AI Solutions to translate strategic priorities into actionable technical roadmaps, project plans, and deliverables. * Collaborate with leaders and stakeholders across ZBeta to understand business challenges, define requirements, and identify opportunities for technology-enabled improvements. * Provide thoughtful technical guidance, challenge assumptions, and recommend alternative approaches when proposed solutions are not technically sound or commercially practical. * Evaluate build-versus-buy decisions, including when to leverage existing platforms, low-code solutions, third-party tools, or custom software development. * Communicate technical concepts, trade-offs, project status, and risks clearly to both technical and non-technical stakeholders. * Balance immediate business needs with long-term architecture, scalability, and maintainability. * Help define future engineering roles, participate in hiring, and mentor engineers as ZBeta's Software & AI function grows. * Foster a culture of technical excellence, accountability, continuous improvement, and practical innovation., * This position is a remote role. You must have a quiet, designated workspace free from distractions and access to high-speed internet (minimum 200Mbps d/l, 10 Mbps u/l) * This position is not eligible for visa sponsorship * The successful completion of a background check is required upon hire and every two years thereafter We look forward to connecting with individuals who are passionate about our mission and can bring diverse contributions to our team - not just those who check all the boxes. We are committed to creating a supportive, encouraging environment where everyone can fully express their diverse perspectives, showcase their talents, and grow their knowledge, skills, and abilities. The base pay offered will depend on factors, including but not limited to job-related knowledge, skills, experience, and internal equity. At ZBeta, new hires are rarely placed at the top of the pay range; compensation is determined by the specific circumstances of each position and candidate. A note to third-party recruiters - we do not accept unsolicited agency resumes, and we are not responsible for any fees related to unsolicited resumes.