Senior Software Engineering Team Lead

2 days ago


Cary, North Carolina, United States iSpace, Inc. Full time
Job Title: Senior Software Engineering Team Lead

Job Summary:

iSpace, Inc. is seeking a highly skilled Senior Software Engineering Team Lead to lead our Product Reliability Engineering team and related initiatives. As a key member of our technology team, you will contribute to business and technology processes and solutions, working with the team to partner in cloud-focused solution architecture, technology, development, and delivery.

Responsibilities:

  • Provide leadership in empowering and guiding technology teams delivering value to our customers by leveraging Agile methodologies to provide quality and timely results.
  • Lead the team in recommending, evaluating, and decision-making in making technology choices and decisions.
  • Proactive contributor that is calm under pressure, with an eagerness to learn and share with the team, product, and business managers.
  • Architect, plan, and execute the best solution for the business, looking at reusability, extensibility, and maintainability.
  • Evangelize coding guidelines, design patterns, and the importance of testing.
  • Improve reliability, quality, and time-to-market of our suite of software solutions with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating for continual improvement.
  • Responsible for the triage, resolution, review, and documentation of incidents.
  • Proactive approach to identifying metrics, performance bottlenecks, and areas for improvement.
  • Define and adhere to Service Level Objectives and security standards.
  • Construct and maintain an environment and culture of integrity, trust, feedback, and continuous improvement.
  • Play a key role in hiring, retention, and growth of talent: attract, evaluate, coach, and mentor technical staff.

Requirements:

  • Bachelor's or Master's degree in Computer Science/Engineering or a related field or equivalent work experience.
  • Expertise in AWS, Python, REACT, NODE.
  • 5+ years of experience in leading software engineering teams.
  • Deep and thorough understanding of modern Python, Node, plus at least one additional language.
  • Serverless technology architecture, development, and delivery experience (preferably using AWS Lambda, AWS API Gateway, AWS EventBridge).
  • Experience with data pipelines, streaming, data meshes, etc.
  • Experience with SQL (Postgres, SQL Server) and NoSQL (DynamoDb) solutions.
  • Experience with Snowflake is a plus.
  • Infrastructure-as-code experience (preferably AWS CDK, AWS SAM).
  • Well-developed communication and interpersonal skills, connecting directly and effectively with cross-functional stakeholders at various levels.
  • A strong ability to coach and mentor engineers, helping them develop their skills and advance their careers.
  • Experience with designing and developing complex, robust, and highly scalable production services and applications using modern frameworks, tools, and systems.
  • A passion for learning, continuous improvement, sharing, and working in a team environment.

About iSpace, Inc.:

iSpace, Inc. is a leading technology company that supports our vision through the emphasis in development of scalable applications leveraging the AWS cloud ecosystem. We have an exciting opportunity for a skilled, highly motivated, and self-driven Technical Lead to lead our Product Reliability Engineering team and related initiatives.



  • Cary, North Carolina, United States Nava Software Solutions LLC Full time

    Job OpportunityNava Software Solutions LLC is seeking a skilled Senior Full-stack Software EngineerKey Responsibilities:Typescript Development:Design and implement scalable server-side applications using TypescriptDevelop robust APIs and microservices using AWS servicesTechnical Requirements:Strong experience with Typescript, AWS, and serverless...


  • Cary, North Carolina, United States OSI Engineering Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at OSI Engineering for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States NTT DATA Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Cary, North Carolina. As a key member of our engineering team, you will design and implement technical solutions to drive business growth and innovation.Key Responsibilities:Design and develop new functionality to meet business...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower creators to build high-fidelity, interactive experiences for PC, console, mobile, and VR.Job Title: Senior Software Engineer, Data PlatformWe are seeking a highly skilled Senior Software...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Luxoft. As a key member of our development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and developers...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Corporate Bank Technology team at Deutsche Bank. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.About the RoleThis is a unique opportunity...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Luxoft. As a key member of our software development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and...

  • Engineering Team Lead

    4 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit and educational sectors, socially responsible businesses, and change-makers.Position Overview:We are looking for a passionate Engineering Team Lead to guide our Software...

  • Engineering Team Lead

    4 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit organizations, educational institutions, socially responsible businesses, and individuals committed to making a difference.Position Overview:We are looking for a...

  • Engineering Team Lead

    4 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:As a leader in the software industry, Blackbaud is dedicated to fostering social change through technology. Our focus is on empowering organizations and individuals to create a positive impact in the nonprofit and education sectors.Position Overview:We are in search of a passionate Engineering Team Lead to guide our Software Engineering...


  • Cary, North Carolina, United States Riverbed Technology Full time

    Job Title: Senior Software Engineer, AIWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge AI solutions. As a key member of our engineering team, you will be responsible for designing, developing, and implementing AI services, algorithms, and machine learning models.Key...


  • Cary, North Carolina, United States OSI Engineering Full time

    Job Title: Java Software Support EngineerWe are seeking a skilled Software Developer to join our team at OSI Engineering. As a Java Software Support Engineer, you will play a crucial role in analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution.Key Responsibilities:Participate in technical...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleWe're seeking a highly skilled and experienced Senior Engine Optimization Lead to join our team at Epic Games. As a key member of our performance and memory optimization team, you will be responsible for driving technical leadership and innovation to deliver exceptional gaming experiences for our players.Key ResponsibilitiesLead a team of 4-6...


  • Cary, North Carolina, United States Saxon Global Full time

    Job Title:Senior Software Engineer/Full Stack Java DeveloperLocation:Hybrid in Cary, NCHire Type/Designation:C, CTH/USC, GC, GC EAD, H1BPartner Pay Rate:Up To $78/hour C2CInterview:Virtual/videoAbout the Role:The Senior full stack Java Developer will develop, maintain and support new or existing software products while evangelizing and applying the best...


  • Cary, North Carolina, United States CADENCE US Full time

    Job Title: Senior Lead DFT Design EngineerCadence is seeking a highly skilled Senior Lead DFT Design Engineer to join our team. As a key member of our design team, you will be responsible for leading the design and development of complex digital circuits, with a focus on Design for Test (DFT) methodologies.Key Responsibilities:Lead the design and development...


  • Cary, North Carolina, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot. As a key member of our technology team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Python/Django code.Key ResponsibilitiesDesign and develop new features and enhancements to our existing...


  • Cary, North Carolina, United States Insight Global Full time

    Senior Full Stack Software Engineer OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to join our technology division. As a key member of our team, you will play a crucial role in designing and developing a new pricing application for our company.Key Responsibilities:Design and develop a scalable and efficient codebase using...


  • Cary, North Carolina, United States Blackbaud Full time

    About the Role:We are seeking a highly skilled and experienced Software Development Manager to lead our IT Software Engineering team at Blackbaud. As a key member of our team, you will be responsible for managing a team of software engineers, working in multi-disciplinary teams to build innovative solutions.Key Responsibilities:Manage the team of software...