Lead Software Architect/Engineer

4 weeks ago


Tampa, United States Enterprise Recruiting Company Full time
Job DescriptionJob Description

A very fast-growing, leading innovator in AI-driven solutions and conversational technology is seeking a highly experienced and driven Lead Software Architect/Engineer who excels in both coding and system architecture. This role is ideal for a hands-on technologist who thrives on tackling complex technical challenges and is motivated to build scalable, lasting solutions. You will work directly with our AI technology, built in PHP, Python, NodeJS, and SQL, while architecting robust, secure systems in collaboration with our engineering team.

This position offers competitive compensation, great benefits (unlimited PTO, 401k w/ match, and more), and fully remote work, with 3 to 4 company-wide meetups per year for fun and collaboration.

Key Responsibilities:

● Architect, design, and implement scalable and secure systems ensuring optimal performance and longevity.

● Design and build APIs to support seamless external integrations with third-party platforms.

● Leverage your expertise in LLM (Large Language Models) and RAG (Retrieval-Augmented Generation) technology to support advanced AI-driven solutions.

● Lead the development of high-level system designs, providing technical expertise to guide decision-making.

● Work hands-on with the codebase, driving the full development lifecycle from architecture and coding to testing and deployment.

● Collaborate with engineering teams, product managers, and stakeholders to align on technical strategy and business objectives.

● Continuously optimize code, processes, and system architecture to improve performance and scalability.

● Stay ahead of the curve with emerging technologies, frameworks, and industry trends, ensuring that our technology stack remains cutting-edge.

● Mentor and provide technical leadership to junior and mid-level engineers, fostering a culture of continuous improvement.

● Lead technical troubleshooting efforts, proactively identifying and resolving issues.

● Play a key role in system security, ensuring all developed solutions are secure and adhere to best practices.

Qualifications:

● 10+ years of hands-on experience in software development, with significant expertise in PHP, Python, NodeJS, and SQL (MS Sql Server). 

● Proven track record of architecting and implementing large-scale, complex systems from scratch.

● Deep understanding of backend architecture, database design, API development, and system optimization.

● Strong experience with cloud infrastructure (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).

● Experience working with LLM (Large Language Models) and RAG (Retrieval-Augmented Generation) technology to drive AI and machine learning-based solutions.

● Extensive experience creating APIs and external integrations with third-party platforms.

● Familiarity with frontend technologies (React, Vue) is a plus but not required.

● Deep expertise in software engineering best practices: version control (Git), CI/CD pipelines, automated testing, and code reviews.

● Ability to think critically and make sound architectural decisions, balancing technical depth with simplicity and maintainability.

● Strong leadership skills, focused on technical mentoring rather than people management.

Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.

  • Tampa, Florida, United States IT Resources Full time

    At IT Resources, we seek a seasoned Software Architect to spearhead the design, development, and integration of software solutions that align with our Business Enterprise Architecture (BEA) and DODAF standards.Key Responsibilities:Software Design and DevelopmentDesign and develop new software products or major enhancements, ensuring seamless integration and...


  • Tampa, Florida, United States Enterprise Recruiting Company Full time

    Job Title: Highly Experienced Software ArchitectJob Summary:We are seeking a highly experienced software architect to lead the design and implementation of scalable and secure systems. The ideal candidate will have significant expertise in PHP, Python, NodeJS, and SQL, as well as a proven track record of architecting and implementing large-scale, complex...

  • Software Architect

    4 weeks ago


    tampa, United States IT Resources Full time

    Software ArchitectJob SummaryWe seek an experienced Software Architect to design, develop and integrate software solutions, ensuring compliance Business Enterprise Architecture (BEA) and DODAF standards. The ideal candidate will possess strong technical expertise, leadership skills and experience with hybrid cloud implementations.Key ResponsibilitiesSoftware...

  • Software Architect

    4 weeks ago


    tampa, United States IT Resources Full time

    Software ArchitectJob SummaryWe seek an experienced Software Architect to design, develop and integrate software solutions, ensuring compliance Business Enterprise Architecture (BEA) and DODAF standards. The ideal candidate will possess strong technical expertise, leadership skills and experience with hybrid cloud implementations.Key ResponsibilitiesSoftware...

  • Software Architect

    4 weeks ago


    Tampa, United States IT Resources Full time

    Software ArchitectJob SummaryWe seek an experienced Software Architect to design, develop and integrate software solutions, ensuring compliance Business Enterprise Architecture (BEA) and DODAF standards. The ideal candidate will possess strong technical expertise, leadership skills and experience with hybrid cloud implementations.Key ResponsibilitiesSoftware...


  • Tampa, United States Plateau Software, Inc. Full time

    FullStack Software Engineer Description: Plateau GRP is seeking a Full Stack Software Engineer who will use technology to mine complex, voluminous, and different varieties of data from various sources and platforms to collect, analyze, and compile data to meet customer needs. Duties and Responsibilities Include (but are not limited to): Front End...


  • Tampa, Florida, United States Diverse Lynx Full time

    Job Title: Senior .NET Software ArchitectJob Type: Contract RoleJob Description:As a Senior .NET Software Architect at Diverse Lynx LLC, you will be responsible for leading and managing a team of .NET developers, assigning tasks and providing guidance and support.Key Responsibilities:• Leading and managing a team of .NET developers• Collaborating with...

  • Lead Software Engineer

    5 months ago


    Tampa, United States DTCC Full time

    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills...


  • Tampa, Florida, United States CHEQROOM Full time

    We are seeking a highly skilled Senior Software Architect to join our team at Cheqroom. As a key member of our product and engineering team, you will play a crucial role in designing, building, and shipping cutting-edge technology that shapes the future of Enterprise Asset Management.Key Responsibilities:Collaborate with development managers, product...


  • Tampa, Florida, United States Diverse Lynx Full time

    Job Title: Senior Java Software ArchitectJob Summary:We are seeking a highly skilled Senior Java Software Architect to lead our team in designing and developing cutting-edge Java applications. As a key member of our development team, you will be responsible for architecting, implementing, and maintaining large-scale Java applications using Angular and other...


  • Tampa, United States Total Quality Logistics Full time

    About the role: As a Software Engineering Manager for TQL, you'll lead an exceptional team of developers dedicated to crafting innovative software solutions that drive our organization forward. This is not just another IT role; you will engage directly with all levels of the organization, fostering collaboration and communication with customers and...

  • AV Software Engineer

    3 weeks ago


    Tampa, United States Falcon IT & Staffing Solutions Full time

    23rd October, 2024Role: AV Software Engineer. Location: Tampa, FL. Job Description: Are you passionate about designing and implementing cutting-edge AV software? Do you have a knack for collaborating with a team to deliver top-notch solutions? If so, we want you to bring your skills to our dynamic team. As an AV Software Engineer, you'll play a pivotal role...


  • Tampa, United States Dtcc Full time

    Job DescriptionAre you ready to explore a world of possibilities? Join our DTCC family, and you'll grow your expertise and become the best version of you. As you embark on a new journey, you'll be supported and surrounded by other professionals as you learn new skills, advance your career, and see the impact of your efforts every day. Pay and Benefits: ...


  • Tampa, Florida, United States Diverse Lynx Full time

    Job Description:As a seasoned Senior .NET Software Architect, you will be responsible for leading and managing a team of .NET developers, assigning tasks, and providing guidance and support. Collaborating with stakeholders to gather and analyze requirements, and translating them into technical specifications is a key aspect of this role.Key...


  • Tampa, Florida, United States Seven Seven Software Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software. As a key member of our Agile team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using cutting-edge technologies.The ideal candidate will have a strong background in software development, with...


  • Tampa, Florida, United States CloudBC Labs Full time

    Mainframe Software ArchitectAt CloudBC Labs, we are seeking a highly skilled Mainframe Software Architect to join our team. The ideal candidate will have a strong background in COBOL, CICS, JCL, DB2, VSAM, and IMS, with 8+ years of experience in designing, programming, and architecture in a mainframe environment. Key responsibilities include partnering with...

  • Cloud Architect Lead

    4 weeks ago


    Tampa, Florida, United States MasterCard Full time

    We are seeking a highly skilled Cloud Architect Lead to join our team at Mastercard. The successful candidate will be responsible for leading the development and approval of Mastercard's public cloud platforms (Azure and AWS).Collaborating across various software engineering teams' projects/programs as well as other peer Enterprise Domains, the Cloud...


  • Tampa, United States JPMorganChase Full time

    Job DescriptionJOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Payment Services technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Tampa, Florida, United States Inficare Full time

    Job Title: Software Engineering Lead (.Net)Job Summary: We are seeking a highly skilled Software Engineering Lead to join our team at Inficare. The ideal candidate will have strong experience with React, C#, .NET, data structures, and object-oriented principles.Key Responsibilities: - Develop front-ends leveraging modern frameworks (React) - Proficiency with...


  • Tampa, Florida, United States Seven Seven Software Full time

    Job SummaryAt Seven Seven Software, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Core Java and a passion for designing, developing, and troubleshooting software solutions.Key Responsibilities Executes software solutions, design, development, and technical troubleshooting...