Senior Software Architect

3 days ago


Burlingame, California, United States META Full time

Meet the team at Meta where innovation meets passion and join us in shaping the future of social technology. With a strong background in computer science and a passion for software development, we are looking for a skilled Senior Software Architect to lead the development of next-generation social technologies.

As a key member of our team, you will be responsible for developing, designing, creating, modifying, and/or testing software applications or systems for various products or software services. This will involve working closely with cross-functional teams to develop relevant product areas, codebases, and/or systems, and producing high-quality code with good test coverage using modern abstractions and frameworks.

You will be assigned to a specific group focused on product or infrastructure and will work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Adhering to internal development standards from developing to releasing code will allow you to take on tasks and projects with increasing levels of complexity.

Required qualifications for this role include a Master's Degree in Computer Science, Engineering, or a related field, with a strong background in coding in at least one of the following industry-standard languages: C, C++, Java, or C#. Experience in building large-scale infrastructure applications, relational databases, and SQL is also essential.

You should have a strong understanding of implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS, and full stack web/mobile application development in at least one of the following industry-standard languages: C, C++, Java, or C#. Leveraging frameworks, including experience in at least one of the following: React or React Native, conducting design and code reviews, object-oriented software development, and building maintainable and testable codes bases, including API design and unit testing techniques, are also required.

Additional skills include experience with multithreading programming and mobile memory management, software development tools such as code editors, revision control systems, Linux, UNIX, or other *nix-like OS, algorithms, data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction, debugging or benchmarking, writing code for User interface components, building tools, linting, and formatting of the code base, and working with code bases building micro services, REST APIs, and GraphQL.


  • Software Architect

    6 days ago


    Burlingame, California, United States Tailored Management Full time

    Job Title: Software ArchitectAt Tailored Management, we're building a different type of company that connects billions of people around the world, gives them ways to express what matters most to them, and helps bring people closer together.We're looking for a skilled and motivated Software Architect to join our team. The ideal candidate will be someone who...


  • Burlingame, California, United States Ursus Inc Full time

    Job Title: Senior Software DeveloperAt Ursus Inc, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our engineering team, you will play a vital role in ensuring the smooth operation of ArtCastle, an asset platform that facilitates version control, review, and release of 3D assets.Key Responsibilities:Triage and...


  • Burlingame, California, United States Triton Medical Robotics Full time

    Job Title: Senior Software Quality EngineerTriton Medical Robotics, a pioneering medical device startup, is seeking a highly skilled Senior Software Quality Engineer to join our team. As a key member of our software development team, you will play a crucial role in ensuring the quality and compliance of our software systems used in complex medical...


  • Burlingame, California, United States Imply Full time

    Analytics Team at ImplyWe are seeking a highly skilled Senior Software Engineer to join our Analytics team at Imply. As a key member of our team, you will be responsible for building and maintaining our full stack analytics application Pivot, which is used by thousands of end users and processes terabytes of data.Key Responsibilities:Develop and maintain our...


  • Burlingame, California, United States Triton Medical Robotics Full time

    About the RoleTriton Medical Robotics, a pioneering medical device startup, is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will play a crucial role in ensuring the quality and compliance of our software systems used in complex medical devices.Key...


  • Burlingame, California, United States Tech Providers Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Full Stack to join our team at Tech Providers Inc. The ideal candidate will have a strong background in full-stack engineering, with expertise in Hack and React. This role will involve maintaining and developing front-end and back-end applications, with a focus on building reviewing tools...


  • Burlingame, California, United States Butlr Full time

    About UsButlr is a pioneering company in space occupancy and people sensing technologies, delivering rich spatial intelligence for workplace, retail, and healthcare use cases. Our mission is to make the built environment people-aware, increasing the quality of life while respecting privacy.Our VisionWe envision a future where buildings and spaces are aware...


  • Burlingame, California, United States Unreal Gigs Full time

    Job OverviewUnreal Gigs is seeking a highly skilled Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and implement core infrastructure and products to meet customer needs.Collaborate closely with...


  • Burlingame, California, United States quadric, Inc Full time

    At Quadric, Inc, we're pushing the boundaries of what's possible with our innovative general-purpose neural processing unit (GPNPU) architecture. Our co-optimized software and hardware is designed to run neural network (NN) inference workloads in a wide range of edge and endpoint devices, from battery-operated smart-sensor systems to high-performance...


  • Burlingame, California, United States quadric, Inc Full time

    Job OverviewQuadric is revolutionizing the field of edge computing with its innovative general-purpose neural processing unit (GPNPU) architecture. As a Senior Design Verification Engineer, you will play a critical role in developing and testing this cutting-edge technology.Key Responsibilities:Design and develop novel test benches for GPNPU...


  • Burlingame, California, United States quadric, Inc Full time

    Job OverviewQuadric is revolutionizing the field of edge computing with its innovative GPNPU architecture. As a Senior Design Verification Engineer, you will play a crucial role in developing and verifying the next generation of GPNPU processors.Key ResponsibilitiesDesign and develop novel test benches for GPNPU processorsCollaborate with architects and...


  • Burlingame, California, United States META Full time

    Meta Software EngineerWe are the teams who create all of Facebook's product used by more than 1.5 billion people around the world.As a software engineer at Meta, you will have the opportunity to build new features and improve existing products like Commerce, Ads, Video, Groups, News Feed, Search, and more.You will solve unique, large scale, highly complex...


  • Burlingame, California, United States Proterra Full time

    Job Title: Senior Stress EngineerWe are seeking a highly skilled Senior Stress Engineer to join our team at Proterra Powered LLC. As a key member of our engineering team, you will be responsible for developing and implementing advanced finite element models of battery module and pack systems.Key Responsibilities:Develop and maintain complex finite element...


  • Burlingame, California, United States Lorven Technologies Full time

    Job Summary: We are seeking a highly skilled Senior Android Application Developer to join our team at Lorven Technologies. As a Contract Engineering Associate, you will be responsible for developing applications in the Android Stack, Sensor framework, Media framework, and Radio technology. Key Responsibilities: Develop software solutions from established...


  • Burlingame, California, United States Tech Providers Inc. Full time

    Job Title: Senior Full Stack EngineerAt Tech Providers Inc., we are seeking a highly skilled Senior Full Stack Engineer to join our team.Job Summary:We are looking for a talented engineer with experience in full-stack development, specifically with Hack and React. The ideal candidate will have a strong background in software engineering and be able to work...


  • Burlingame, California, United States Butlr Full time

    About UsButlr is a pioneering company that aims to make the built environment people-aware. We believe that buildings and spaces should be intelligent and responsive to their occupants' needs.We are a team of innovators and problem-solvers who are passionate about creating a better future for everyone. Our mission is to enable smarter buildings and increase...


  • Burlingame, California, United States Neptune Medical Full time

    Job Title: Senior Manufacturing EngineerThe Senior Manufacturing Engineer is a key member of the Neptune Medical team, responsible for driving the development and implementation of manufacturing processes that meet the company's quality and productivity goals.Key Responsibilities:Design and implement manufacturing processes and systems to ensure high-quality...


  • Burlingame, California, United States META Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our Reality Labs team at Meta, focusing on Health Technologies. As a key member of our team, you will drive innovation and development of health-related systems, leveraging your expertise in computer vision, machine learning, and signal processing.Key Responsibilities:Drive the...


  • Burlingame, California, United States Imply Full time

    At Imply, we're on a mission to empower developers to become the new heroes of analytics. Our cutting-edge database, built on Apache Druid, enables them to create the next generation of analytics applications. With Imply, developers can build without constraints, as our database lets them create interactive data experiences on streaming and batch data with...


  • Burlingame, California, United States Imply Full time

    About the Role:The Analytics team at Imply is a product-focused team responsible for building a simple, easy-to-use 'no code' visualization engine powered by Druid that makes it easy for customers to visualize and gather insights from their data.As a member of the Analytics team, you will develop and maintain our full-stack analytics application Pivot that...