Principal Software Engineer
7 days ago
Epic 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 visually stunning experiences for PC, console, mobile, and VR platforms.
Job SummaryWe are seeking a highly skilled Principal Engineer to join our Client SDK team. As a key member of our engineering team, you will be responsible for architecting features related to the online and social experience, contributing to the development of new systems, and integrating feedback from our partners to evolve and improve existing features.
Key Responsibilities- Architect features related to the online and social experience
- Contribute to the development of new systems and features
- Integrate feedback from partners to improve existing features
- Work with client and backend teams to develop new systems
- Be responsible for the successful delivery of our SDKs across multiple platforms
- Keen, analytical mind with expert problem-solving skills
- Previous experience with C++ and C#
- Ability to implement, design, and define system interfaces and tools
- Experience writing asynchronous systems with logic on both client and server
- Understanding of test-first principles
- Experience using troubleshooting and debugging tools
- Experience developing games professionally
- Experience leading technical initiatives across multiple teams
Epic Games offers a comprehensive benefits package, including medical, dental, and vision coverage, as well as a 401(k) plan with competitive match. We also offer a robust mental well-being program and unlimited PTO and sick time. Our company-wide paid breaks and recognition programs demonstrate our commitment to our employees' well-being and success.
About UsEpic Games is an Equal Opportunity employer and values diversity and inclusion in the workplace. We are proud to be a part of the gaming industry and are committed to creating a collaborative and welcoming environment for our employees.
-
Principal Engineer
2 weeks ago
Cary, North Carolina, United States Cornerstone Building Brands Full timeAbout UsCornerstone Building Brands is a leading provider of exterior building solutions, serving both residential and commercial markets across North America.Our building products are the foundation of the communities where people live, work, and play - from homes to hospitals, schools to shopping centers, and beyond.We've built a culture dedicated to...
-
Principal Engineer
2 days ago
Cary, North Carolina, United States Cornerstone Building Brands Full timeAbout Cornerstone Building BrandsCornerstone Building Brands is a leading exterior building solutions provider serving the residential and commercial markets across North America. Our building products are the cornerstone of the communities where people live, work, and play.Job DescriptionThe Principal Engineer will provide structural design of metal...
-
Senior Full-stack Software Engineer
2 weeks 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...
-
Principal Vision and Tooling Engineer
2 weeks ago
Cary, North Carolina, United States bioMerieux Full timeJob Title: Principal Vision and Tooling EngineerWe are seeking a highly skilled Principal Vision and Tooling Engineer to join our team at bioMerieux. As a key member of our engineering team, you will be responsible for designing, building, and maintaining machine vision systems and tooling systems to ensure high-quality products.Key Responsibilities:Design...
-
Principal Research Engineer
2 weeks ago
Cary, North Carolina, United States Epic Games Full timeUnlock the Future of Real-Time Graphics and Gaming TechnologyEpic Games is seeking a highly skilled Principal Research Engineer to join our research team for a main internal project in the Fortnite ecosystem. As a key member of our team, you will be responsible for driving core algorithms and research, collaborating, and iterating between programmers,...
-
Software Engineer
3 days ago
Cary, North Carolina, United States V2soft Full timeAbout V2SoftV2Soft is a global company headquartered in Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. Our mission is to provide high-performance technology solutions that address real business challenges. We strive to become our customers' trusted partners, enabling mutual success.Key ResponsibilitiesContribute to...
-
Software Engineer
3 weeks ago
Cary, North Carolina, United States V2soft Full timeAbout V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have offices in Mexico, Italy, India, China, and Germany.Our MissionAt V2Soft, our mission is to deliver high-performance technology solutions that address real...
-
Software Engineer
2 weeks ago
Cary, North Carolina, United States V2soft Full timeAbout V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have offices in Mexico, Italy, India, China, and Germany.Our MissionAt V2Soft, our mission is to deliver high-performance technology solutions that address real...
-
Software Engineer
2 weeks ago
Cary, North Carolina, United States Avidex Industries LLC Full timeAbout Avidex Industries LLCAvidex Industries LLC is a leading provider of innovative solutions in the audiovisual and IT integration industry. Our commitment to excellence, technical expertise, and innovative spirit drives our success.Job SummaryWe are seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North...
-
Software Engineer
3 weeks ago
Cary, North Carolina, United States Avidex Full timeAbout UsAvidex is a leading provider of innovative solutions in the audiovisual and IT integration industry. Our commitment to excellence, technical expertise, and innovative spirit drives our success. We're expanding our horizons and seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North Carolina.What We...
-
Software Engineer
3 days ago
Cary, North Carolina, United States Avidex Full timeAbout UsAvidex is a leading provider of innovative solutions in the audiovisual and IT integration industry. Our commitment to excellence, technical expertise, and innovative spirit drives our success. We're expanding our horizons and seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North Carolina.What We...
-
Software Engineer
2 weeks ago
Cary, North Carolina, United States SAS Full timeAbout the RoleWe are seeking a highly skilled Full-Stack Software Developer to join our Customer Intelligence R&D team. As a key member of our team, you will be responsible for advancing our data engineering framework, supporting numerous value-stream teams, and contributing to the development of innovative software solutions.Key ResponsibilitiesDesign and...
-
Software Engineer
2 weeks ago
Cary, North Carolina, United States Avidex Full timeAbout AvidexAvidex is a leading provider of innovative audiovisual and IT integration solutions. Our commitment to excellence, technical expertise, and innovative spirit drives our success.Job SummaryWe are seeking a talented and experienced Software Developer to join our esteemed Development team in Cary, North Carolina. This role will play a key part in...
-
Embedded Software Engineer
2 weeks ago
Cary, North Carolina, United States US Tech Solutions Full timeJob Title: Embedded Software Engineer II – Embedded Software EngineeringAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at US Tech Solutions. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for vehicle controllers using C programming language.Key...
-
Senior Software Engineer
2 weeks 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
3 weeks 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 Principal Data Engineer
2 weeks ago
Cary, North Carolina, United States Metropolitan Life Insurance Company Full timeAbout the RoleWe are seeking a seasoned data engineer to support data modernization efforts globally at MetLife. As a Senior Principal Data Engineer, you will leverage your technical expertise in data engineering, data platforms, analytics, and technology design to simplify and modernize our data ecosystem.Key ResponsibilitiesLead the architecture, design,...
-
Software Engineering Manager
6 days ago
Cary, North Carolina, United States Trilliant Full timeJob Title: Software Engineering ManagerTrilliant is seeking a highly skilled Software Engineering Manager to lead our Java software development team. As a key member of our organization, you will be responsible for driving innovation and product development in the field of smart grid, smart city, and Industrial Internet of Things (IIoT).Key...
-
Senior Software Engineer
3 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...
-
Backend Software Engineer
4 weeks ago
Cary, North Carolina, United States Insight Global Full timeJob Title: Backend Software EngineerJob Type: Full-timeLocation: On-siteDuration: 6-month contract, potential conversion to permanentTarget Pay Range: $60-70/hr (possible flexibility)Job Description:A leading financial services company is seeking a skilled Backend Software Engineer to join their technology division. This is an exciting opportunity to be part...