Senior Software Engineer

4 months ago


Redwood City, United States DreamCraft Entertainment, Inc. Full time

About Us

DreamCraft creates technology that inspires talented individuals to create all kinds of video games without programming. To do that we must break the existing rules of game development based on funded teams and professional engines, and gear up our creators the most intuitive, easy-to-use, instant-deploy tools and unleash their full potential so that they can create the next "Dota", "PUBG", and "Clash of Clans".

Responsibilities​

  • Involved in all areas of development for our game products and tools, from game engine features, performance/graphics enhancements to editor tools and build pipelines
  • Deliver high quality implementations for product features and improvements
  • Lead the engineering team to solve the most challenging technical problems
  • Identify key areas of improvement for our products and collaborate with other team members to make these improvements a reality
  • Advocate for engineering best practices/workflows and mentor junior team members

Requirement​

  • Driven and fierce
  • Bachelor’s degree in Computer Science or closely related field, foreign equivalent education acceptable
  • 5+ years of professional software development experience
  • 3+ years of working experience with C++ or C#
  • Proficient in at least one of the following areas: game engine development, performance analysis/optimizations, game graphics
  • Good understanding of engineering best practices
  • Passionate about games and game development technology
  • Experience with Unity or Unreal Engine is a plus


  • Redwood City, United States Dexterity Full time

    Senior Infrastructure Software Engineer About Dexterity At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We're starting with warehouse automation, where the...


  • Redwood City, United States Alarm.com Full time

    As a Software Engineer, you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment, monitoring station signaling, testing automation and integrating a wide and diverse set of devices with the...


  • Redwood City, United States SnapMagic Full time

    SnapMagic, the leading platform for electrical engineers, is revolutionizing electronics design with artificial intelligence. We help 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster. We're fresh off a funding round backed by the world's best investors, including Y Combinator, Bow Capital, Friends &...


  • Redwood City, United States Alarm.com Full time

    Job DescriptionJob DescriptionAs a Software Engineer, you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment, monitoring station signaling, testing automation and integrating a wide and...


  • Redwood City, California, United States REVOLUTION Medicines Full time

    About the Role:We are looking for a skilled software developer to join our team at {company}. As a senior software engineer, you will be responsible for designing, developing, and implementing software solutions using Python and JavaScript.Key Responsibilities:Design and develop software applications using Python and JavaScriptCollaborate with...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: SeniorSoftware Engineer - Data Engineering Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary: Bear Robotics is a cutting-edge robotics company focused on developing innovative automation solutions for various industries. Our products, including robot devices, cloud services, and public APIs, are designed to help businesses...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: SeniorSoftware Engineer - Data EngineeringDepartment: Software EngineeringJob Level: L5FLSA: ExemptJob Summary:Bear Robotics is a cutting-edge robotics company focused on developing innovative automation solutions for various industries. Our products, including robot devices, cloud services, and public APIs, are designed to help businesses operate...

  • Software Engineer

    4 weeks ago


    Redwood City, United States hireVouch Full time

    Job description We are the leading platform for electrical engineers, is revolutionizing electronics design with artificial intelligence. We help 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster. What You Will Be Doing As a Senior Software Engineer, you will build and improve code across the entire...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: Senior Software Engineering Manager - Cloud and DataDepartment: Software EngineeringJob Level: L5FLSA: Exempt Job Summary: Bear Robotics is revolutionizing automation through cutting-edge robotics, helping businesses operate more efficiently in dynamic industries like hospitality. Our mission is to create impactful solutions through our robots,...


  • Redwood City, United States Bear Robotics Full time

    Job Title: Senior Software Engineering Manager - Cloud and DataDepartment: Software EngineeringJob Level: L5FLSA: Exempt Job Summary: Bear Robotics is revolutionizing automation through cutting-edge robotics, helping businesses operate more efficiently in dynamic industries like hospitality. Our mission is to create impactful solutions through our robots,...


  • Rapid City, South Dakota, United States Jackson Nurse Professionals Full time

    Job Title: Senior Software EngineerAbout the Job:This is a senior software engineer position where you will be responsible for designing, developing, and maintaining software systems.Your primary focus will be on building scalable and efficient software architectures.Experience with cloud computing and DevOps practices is a plus.Responsibilities:Design and...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. The ideal candidate will have a strong background in software development, with a focus on designing and implementing large, complex, distributed systems using Java.Responsibilities:Collaborate with software engineering teams on...


  • Redwood City, United States Dyna Robotics Full time

    Senior Software Engineer - ML Data Analytics (On-site)Company Overview:Dyna Robotics is at the forefront of revolutionizing robotic manipulation with cutting-edge foundation models. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms. Leveraging the latest advancements in foundation...

  • Software Engineer

    1 month ago


    Redwood City, United States Next Level Talent, LLC Full time

    Position: Software Engineer (Backend Go)  Location: Redwood City, CA (Hybrid, 3-4 days/week)Compensation: Up to $244,000 + Equity We are building technology to empower building materials suppliers and bring their transactions online. As a Backend Go Engineer, you will enhance client experiences, set quality standards, and mentor your teammates. Youll...


  • Redwood City, United States C3 AI Full time

    C3.ai, Inc. (NYSE:AI) is a leading Enterprise AI software provider for accelerating digital transformation. The proven C3 AI Platform provides comprehensive services to build enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches. The C3 AI Platform supports the value chain in any industry with prebuilt,...


  • Redwood City, California, United States Oracle Full time

    Job Summary:Oracle is seeking a highly experienced Senior Principal Software Engineer to join our team. This role requires a strong technical background in software development, with a focus on designing and implementing major changes to existing software architecture.Main Responsibilities:Analyze, design, develop, troubleshoot, and debug software programs...


  • Redwood City, United States Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of a member of the software engineering division, you will specify, design and implement major changes to existing software architecture. Create new architecture for a moderate size...

  • Software Engineer

    3 weeks ago


    Redwood City, California, United States Zymeworks Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be proficient in a range of programming languages, including Java and C++.The successful candidate will be responsible for designing, developing, and testing software applications, as well as collaborating...


  • Peachtree City, United States Panasonic North America Full time

    Overview As a Senior Software Engineer specializing in Automotive Middleware Development, you will play a critical role in designing, implementing, and optimizing middleware solutions for our next-generation automotive systems. You will collaborate with cross-functional teams to deliver high-quality software that meets the demands of modern...


  • Haltom City, Texas, United States dd's Discounts Full time

    About the JobAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on leading the development team and ensuring the delivery of high-quality software products.Key Responsibilities- Lead the development team and ensure the delivery of high-quality software...