Senior Software Engineering Team Lead
2 days ago
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.
-
Senior Full-stack Software Engineer
5 days ago
Cary, North Carolina, United States Nava Software Solutions LLC Full timeJob 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...
-
Senior Java Software Engineer
2 weeks ago
Cary, North Carolina, United States OSI Engineering Full timeJob 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...
-
Senior Software Engineer
7 days ago
Cary, North Carolina, United States Deutsche Bank Full timeJob 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,...
-
Senior Software Engineer
2 days ago
Cary, North Carolina, United States Deutsche Bank Full timeJob 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,...
-
Senior Software Engineer
2 weeks ago
Cary, North Carolina, United States NTT DATA Full timeJob 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...
-
Senior Software Engineer
3 days ago
Cary, North Carolina, United States Epic Games Full timeAbout 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...
-
Senior Java Software Engineer
1 week ago
Cary, North Carolina, United States Luxoft Full timeJob 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...
-
Senior Software Engineer
3 days ago
Cary, North Carolina, United States Deutsche Bank Full timeJob 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...
-
Senior Software Engineer
1 week ago
Cary, North Carolina, United States Luxoft Full timeJob 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 timeAbout 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 timeAbout 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 timeAbout 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...
-
Senior Software Engineer, AI
2 days ago
Cary, North Carolina, United States Riverbed Technology Full timeJob 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...
-
Java Software Support Engineer
2 weeks ago
Cary, North Carolina, United States OSI Engineering Full timeJob 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...
-
Senior Engine Optimization Lead
1 week ago
Cary, North Carolina, United States Epic Games Full timeAbout 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...
-
Senior Java Software Engineer
1 week ago
Cary, North Carolina, United States Saxon Global Full timeJob 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...
-
Senior Lead DFT Design Engineer
18 hours ago
Cary, North Carolina, United States CADENCE US Full timeJob 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...
-
Senior Software Engineer
1 day ago
Cary, North Carolina, United States Jobot Full timeAbout 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...
-
Senior Full Stack Software Engineer
3 days ago
Cary, North Carolina, United States Insight Global Full timeSenior 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...
-
Cloud-Based Software Engineering Lead
3 weeks ago
Cary, North Carolina, United States Blackbaud Full timeAbout 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...