CrawlJobs Logo

Software Engineering Team Lead

United States, Tampa 125600.00 - 188400.00 USD / Year · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

We are looking for hands-on full-stack engineering team leads who are passionate about solving business problems through innovation and engineering practices. The team lead plays a meaningful role in crafting and maintaining the strategic partnership between business needs and technology delivery within the construct of an Agile team. The role is to lead and own an Agile team’s efforts to plan, design, develop, and launch efficient systems and solutions in support of our core organizational functions. In addition to managing members of an agile team, there is also an expectation to contribute to the codebase and deliver solutions against the sprint-level commitments.

Job Responsibility

  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards

Requirements

  • 6+ years of experience with building apps with frameworks like Spring Boot, Java, Angular/React
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • 6+ years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • 6+ years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • 6+ years of experience on Service Oriented and MicroServices architectures
  • 6+ years of experience with agile and iterative software delivery
  • Experience mentoring and providing technical leadership for teams of developers working on variety of tech stack across the full stack of development
  • Experience in building high-quality and optimal systems and an understanding of design principles for enterprise application development
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Clear understanding of contracts between UI, service, reporting layers and contracts
  • BA/BS degree or equivalent work experience

Nice to have

  • Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.)
  • Exposure to AI tools such as Co-pilot, Devin, Claude Code or similar and ability to drive fast paced development with the use of AI tools
  • Exposure to event-driven design and architecture (i.e., Kafka, Spark, etc.)
  • Exposure to API Management tools
  • Exposure to Security, Observability, and Monitoring tools
  • Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus

What we offer

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Team Lead

8 matching positions

Software Engineering Team Lead

Coralogix is a modern, full-stack observability platform transforming how busine...
Location
Location
Israel
Salary
Salary:
Not provided
coralogix.com Logo
Coralogix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, with at least 2 years as a team leader. Proven experience as a frontend engineer
  • full-stack background is a plus
  • Strong proficiency in JavaScript, TypeScript, CSS and HTML
  • Experience with at least one major frontend framework (Angular, React, Vue, etc.)
  • Experience working in fully remote teams
  • Strong communication, leadership, and cross-functional collaboration skills
  • Attention to detail and a passion for building high-performance, visually appealing interfaces
  • Demonstrated ability to drive performance optimizations in frontend applications
  • Hands-on experience with AI-powered development tools and a drive to continuously evolve how the team builds software
  • Background in developing data visualization or dashboard systems.
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of full stack engineers, conducting code reviews, 1:1s, and providing technical guidance
  • Drive the technical roadmap for our dashboarding platform, ensuring high code quality, performance, and scalability
  • Architect and implement new features in our custom dashboarding system using modern frontend technologies
  • Champion frontend best practices including performance optimizations, accessibility, and clean, maintainable code
  • Collaborate closely with product and design teams to translate complex data exploration needs into intuitive UI/UX
  • Stay current with the latest frontend technologies and trends, evaluating and introducing improvements where appropriate
  • Champion the adoption of AI-assisted and agentic development workflows within the team, staying ahead of industry trends in how AI tools are reshaping the engineering process
  • Fulltime
Read More
Arrow Right

Team Lead - Software Engineering (.NET)

Join Inlogik’s Software Engineering team and be part of an exciting transformati...
Location
Location
Australia , Hawthorn, Victoria
Salary
Salary:
Not provided
Inlogik
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Engineer with advanced programming skill with C#, .NET Core (or more recent versions)
  • Expert understanding of advanced patterns and practices
  • Prior experience leading a small team
  • Knowledge or prior experience with Security Processes / Applications (OWASP?)
  • Ability to engage with various team members, demonstrate sound analytical, design and problem-solving skills
  • Positive, proactive team player with the ability to work independently under minimum supervision
  • Able to communicate technical concepts concisely and effectively
  • The desire to increase knowledge and skills when circumstances call for additional learning
  • Thinking outside the box with a birds eye view approach
Job Responsibility
Job Responsibility
  • Drive technical planning discussions around how to implement solutions in accordance to best practices and how we work at Inlogik
  • Coach, mentor, and upskill team members to support their growth and bring the team along on key technical and delivery initiatives
  • Put forward ideas about how we improve our codebase, systems and way of working
  • Provide mentorship and guidance to aid the development of the team
  • Participating in solution design, development and testing activities
  • Building the solution and presenting to stakeholders
  • Maintain personal/professional development to meet the changing demands of the role, including all relevant regulatory and legislative training
  • Collaborating with team members ensuring delivery is met
  • Upskilling, Continuous Learning – for career and personal development
  • Participation with networking, dev days, hackathons, etc.
What we offer
What we offer
  • Hybrid – only 2 days in office + flexible start and finish hours
  • Paid Parental Leave, Birthday Leave, Volunteer Leave
  • Awards, Training, Employee referral Bonus, and much more
  • Fulltime
Read More
Arrow Right

Data Engineering Team Lead

The Data Engineering Team Lead will play a critical role in advancing Helzberg D...
Location
Location
United States , North Kansas City
Salary
Salary:
Not provided
helzberg.com Logo
Helzberg Diamonds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience)
  • 7+ years of experience in data engineering, software engineering, or related roles
  • 2+ years of experience in a technical leadership or team lead role
  • Strong experience with SQL and data modeling for analytics and reporting
  • Hands-on experience building and operating data pipelines using modern tools and frameworks (e.g., cloud-native services, ELT/ETL platforms, orchestration tools)
  • Proficiency in at least one programming language commonly used in data engineering (e.g., Python, Scala, or Java)
Job Responsibility
Job Responsibility
  • Lead the design and implementation of modern data engineering solutions, including data ingestion, transformation, and orchestration pipelines
  • Own and evolve core data platforms such as the enterprise data warehouse/lakehouse, ensuring scalability, reliability, and performance
  • Establish and enforce engineering best practices for data modeling, code quality, testing, monitoring, and documentation
  • Partner with architecture, security, and infrastructure teams to ensure solutions meet enterprise standards for availability, security, and compliance
  • Lead, mentor, and grow a team of data engineers, fostering a culture of accountability, learning, and continuous improvement
  • Provide technical guidance, code reviews, and career development support for team members
  • Assist with hiring, onboarding, and performance management of data engineering talent
  • Collaborate closely with Analytics, Data Science, Product, and Business teams to translate business requirements into scalable data solutions
  • Prioritize work in partnership with stakeholders, balancing near-term delivery with long-term platform health
  • Support data governance, data quality, and master data initiatives to ensure trusted, business-ready data
  • Fulltime
Read More
Arrow Right

Tech Lead - Software Engineering, Data Platform

Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
coca-colahellenic.com Logo
Coca-Cola HBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years of experience in leading and managing engineering teams
  • Practical experience in object-oriented programming, design patterns, software architecture
  • Knowledge about algorithms and data structures, with focus on solving complex problems
  • Ability to write well designed and testable code
  • Proficiency in Python and Spark
  • Expert knowledge of Azure data services and frameworks, such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Data Lake Storage
  • Familiarity with data warehousing and business intelligence concepts and methodologies
  • Ability to work independently and in a team
  • Degree in Computer Science, Information Technology, Engineering, or related field
  • Strong ability to work independently, manage your own priorities, and deliver under ambiguity
Job Responsibility
Job Responsibility
  • Lead and mentor a team of platform engineers in delivering high-quality solutions using Python, Object Oriented Programming and Spark
  • Design and delivery of software solutions using Azure data services and frameworks, such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Data Lake Storage, Microsoft Fabric and more
  • Work with stakeholders and Product Managers to understand required platform capabilities
  • Support End to end Platform roadmap planning and delivery together with Product Managers
  • Own platform lifecycle management, including upgrades, operational stability, reliability, and continuous improvements
  • Drive solution design, testing, troubleshooting, deployment, and operational excellence across Azure environments
  • Provide technical leadership, coaching, and knowledge sharing across engineering teams and platform users
  • Stay updated with the latest Azure data technologies and best practices
  • Ensure that the platform is scalable, reliable, secure, and compliant with the organization standards and policies
  • Collaborate closely with data scientists, BI analysts, and business stakeholders to understand requirements and translate them into technical solutions - including data products that feed AI/ML models built on Databricks
What we offer
What we offer
  • Coaching and mentoring programs
  • Development opportunities
  • Equal opportunity employer
  • IT Equipment
  • Work with iconic brands
  • Supportive team
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Lead Analyst – Vice President

The Digital S/W Engineer Lead Analyst is a lead-level professional role. This in...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of progressive software development experience, demonstrating expert-level proficiency in JavaScript and Java frameworks (e.g., React.js, Spring Boot), and databases (e.g., Oracle, MongoDB, PostgreSQL)
  • Expert in Modern Application Architecture: Mastery of modern application architecture principles, including microservices, event-driven architectures, serverless, and cloud-native patterns
  • Deep expertise in Data Structures, Algorithms, and Object-Oriented Design Principles with Java
  • Proven leadership in leveraging and integrating Artificial Intelligence (AI) and Machine Learning (ML) tools to optimize development workflows, enhance code quality, and drive intelligent features
  • Extensive experience with Microservices frameworks (e.g., Spring Boot, Quarkus), Event-Driven Services (e.g., Kafka, RabbitMQ), and advanced Cloud-Native Application Development (AWS, Azure, GCP)
  • Multiple years of experience leading the design and implementation of Service-Oriented and Microservices architectures, including advanced REST, GraphQL, and gRPC implementations
  • Full Stack Architecture & Leadership: Demonstrated ability to architect, design, develop, and maintain complex, enterprise-grade full-stack solutions, encompassing both front-end and back-end components of robust web applications, with an emphasis on scalability and performance
  • Front-End Expertise: Expert-level proficiency in designing and developing highly intuitive, performant, and accessible user interfaces using cutting-edge JavaScript frameworks (e.g., React, Angular, Vue), advanced HTML5, and CSS (e.g., SASS/LESS, CSS-in-JS)
  • Back-End Mastery: Extensive experience in architecting and developing scalable server-side logic and sophisticated APIs using languages such as Java, Python, or similar, with a focus on high-throughput and low-latency systems
  • Advanced Database & Data Architecture Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle, including advanced database design, performance tuning, data warehousing, and NoSQL databases
Job Responsibility
Job Responsibility
  • Strategic Technical Leadership: Provide expert guidance and strategic oversight across the entire software development lifecycle, partnering continuously with senior stakeholders to align technical solutions with business objectives
  • Architectural Stewardship: Lead the design and evolution of robust, scalable, and secure enterprise applications, defining architectural patterns and ensuring adherence to best practices in cutting-edge technologies and software design patterns
  • Team & Project Leadership: Drive complex engineering initiatives within Agile delivery teams, fostering a culture of collaboration, excellence, and continuous improvement. Lead sprint goal achievement, oversee code quality, and actively participate in and lead broader Citi technical communities and advanced Agile/Scrum processes
  • Mentorship & Coaching: Act as a technical mentor and coach for junior and intermediate engineers, fostering their growth, critical thinking, and advanced problem-solving capabilities
  • Advanced Problem Solving & Troubleshooting: Exhibit mastery in analyzing and resolving intricate coding, application performance, and design challenges. Lead cross-functional efforts to diagnose and troubleshoot complex system issues
  • Proactive Root Cause Analysis: Spearhead thorough investigations to identify systemic root causes of development and performance bottlenecks, leading the implementation of comprehensive, long-term defect resolutions and preventative measures
  • Technical Vision & Acumen: Demonstrate a profound and forward-looking understanding of technical requirements, emerging trends, and their strategic implications for solutions under development, ensuring future-proof designs
  • Containerization, Orchestration & Cloud Strategy: Drive the strategic adoption and optimization of Docker for application containerization, Kubernetes for efficient service orchestration, and other cloud-native technologies to build resilient and scalable infrastructure
  • Communication, Risk & Stakeholder Management: Master effective communication of progress, proactively anticipate and mitigate technical and project bottlenecks, provide expert escalation management, and adeptly identify, assess, track, and manage issues and risks at strategic and operational levels
  • Process and System Optimization: Champion and lead initiatives to streamline, automate, and eliminate redundant processes within architecture, build, delivery, production operations, and across various business areas, driving significant efficiency gains and innovation
  • Fulltime
Read More
Arrow Right

Civil Engineering Team Lead

Bowman has an opportunity for a Civil Engineering Team Lead to join our team on ...
Location
Location
United States , San Antonio
Salary
Salary:
Not provided
bowman.com Logo
Bowman
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in civil engineering or related discipline
  • Licensed Professional Engineer
  • Ten or more (10+) years of engineering or related land development experience to include a minimum of five (5) years managing multiple complex large scale land development projects (commercial, residential, municipal)
  • Experience with water/wastewater systems, water treatment, water distribution, pump stations and operations
  • Demonstrated proficiency with computer applications and civil engineering design software such as AutoCAD and/or Civil3D or similar design software required
  • Ability to effectively communicate with all levels of the organization and external partners
  • High degree of discretion and ability to manage highly confidential information
  • High level of motivation and a problem-solving attitude
  • Strong sense of urgency in responding to constituents
  • Effective verbal and written communication skills
Job Responsibility
Job Responsibility
  • Receive broad guidance from senior-level management relating to overall key objectives, critical issues, new concepts, and policy matters and general parameters for execution
  • Manage people and processes to ensure effective execution
  • Review work produced by staff for quality assurance
  • Assist with marketing of the firm’s capabilities to establish new clients and enhance relationships with existing developers, builders, and government agencies
  • Be able to execute through administration, technical and management techniques on multiple projects to ensure the successful completion, on time and within budget
  • Effectively execute project contracts and develop internal staff
  • Assist in developing processes and provide input on achieving company and office operational excellence while growing their region and office
  • Keep informed of new methods and developments affecting the organization and recommend new practices or changes in emphasis of programs
  • Represent the organization and maintain liaison with individuals and related organizations
  • Drive the profitability and growth of projects
What we offer
What we offer
  • Medical, dental, vision, life, and disability insurance
  • 401(k) retirement savings plan with company match
  • Paid time off, sick leave, and paid holidays
  • Tuition reimbursement and professional development support
  • Discretionary bonuses and other performance-based incentives
  • Employee Assistance Program (EAP), wellness initiatives, and employee discounts
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead

The Engineering Workforce Strategy and Operations team is seeking a Principal So...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Define and own the technical vision and architectural strategy for RAMP platform
  • Establish a long-term architectural roadmap aligned to product vision while ensuring near-term delivery feasibility
  • Drive decisions on platform design, service boundaries, and system evolution to support scale across multiple engineering divisions
  • Ensure the architecture supports high trust, data integrity, and auditability for sensitive workforce data
  • Lead transformation in how the team builds products, introducing agile, fast-paced development approaches that accelerate delivery and innovation
  • Lead design of distributed, scalable, and resilient systems supporting high-volume data integration and analytics
  • Architect solutions that integrate with HR, Finance, and enterprise data platforms (e.g., Dataverse, Fabric)
  • Ensure the platform can scale across large user bases, complex org structures, and frequent data changes
  • Balance performance, cost, and maintainability while enabling rapid iteration
  • Define the architecture for data pipelines, data models, and analytics layers supporting workforce planning scenarios
  • Fulltime
Read More
Arrow Right

Full-stack Engineering Team Lead - Senior Vice President

We are looking for hands-on full-stack engineering team leads who are passionate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ (flexible) years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Experience working with AI-assisted development tools such as GitHub Copilot, Devin, and Claude Code
Job Responsibility
Job Responsibility
  • Serve as the code-contributing leader of an Agile team, guiding them to deliver sprint goals and solve technical challenges across multiple workstreams
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right