Principal Back-End Software Engineer

3 weeks ago


Santa Clara CA, United States percipient.ai Full time

Santa Clara, CAEngineering – Backend /Full-Time /HybridPercipient.ai is currently seeking to hire a Principal Back-End Software Engineer to join our growing team. The Principal Back-End Software Engineer will work collaboratively with other back-end engineers, front-end engineers, product managers, and AI and Computer Vision scientists to build scalable and innovative back-end systems, services, tools, and APIs that power our product. This position will be based out of our Santa Clara, CA headquarters and will allow for some hybrid work (in the office 3-4 days per week).Responsibilities:Design and build highly-scalable services, tools, APIs, and systems that package computer vision capabilities into a fully-productized workflowContinually innovate and seek creative solutions to high-value mission problems for our customersProvide design guidance, code reviews, and implementation consultation to more junior engineersDecompose large problems into smaller tasks and efforts that can be implemented concurrently by team membersCreate new algorithms, processes, and data flows that empower mission success for our customersExpand upon existing features directly impacting the core productOptimize services, APIs, and systems for performance, maintainability, and reliabilityTake ownership of major parts of the softwareRequirements:BS in Computer Science or related field; MS or Ph.D. a plus10+ years of relevant work experience, delivering high-impact, mission-critical projectsProven track record of building highly-reliable and large-scale distributed systemsExpertise in Python, C++, Scala or JavaExperience with ML frameworks such as PyTorch or Tensorflow or similar a nice plusPassion for building solutions quickly while architecting for long-term growth and scalabilityGreat problem-solving skillsExcellent interpersonal and communication skills and a team-player mindsetExperience with AI, machine learning, deep learning and/or computer vision is a big plus but not requiredExperience working as a lead and taking ownership of projectsUS citizenship required due to federal requirements$200,000 - $260,000 a yearOur salary ranges are determined by role, level, and location. The range displayed reflects the average minimum and maximum target for new hire salaries for the position across all locations. Within the range, individual pay is determined by work location and additional factors including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your assessed level and location during the hiring process.



  • San Diego, CA, United States Kudzu Interactive, Inc. Full time

    Senior Software Engineer - Back End (#05252023BP) Senior Software Engineer - Back End (#05252023BP) What You’ll Do Work with a team of local and globally-distributed Software Engineers/Developers, Quality Engineers, Product Managers, and other professionals to design, develop and deliver software application products built to meet requirements for...


  • Santa Clara, United States Aviatrix Full time

    ABOUT THE ROLE: The Aviatrix Networking Product Engineering team is responsible for delivering performant, resilient, and scalable solutions to our gateway appliances. This includes infrastructure for messaging, upgrade, high availability, as well as networking and security features that contribute to the Aviatrix, end to end multi-cloud solution. We are...


  • Sunnyvale, CA, United States Redolent Infotech Pvt. Ltd. Full time

    Hello, One of our direct client is urgently looking for Senior Software Engineer (Back End)@ Sunnyvale, CA. TITLE: Backend Engineer LOCATION: Sunnyvale, CA. This is for a Senior Software Engineer (Back End) Responsibilities include: •. Responsible for designing high performance and scalable e-commerce applications that meet the needs of millions of...


  • Santa Clara, California, United States Aviatrix Full time

    ABOUT THE ROLE: The Aviatrix Networking Product Engineering team is responsible for delivering performant, resilient, and scalable solutions to our gateway appliances. This includes infrastructure for messaging, upgrade, high availability, as well as networking and security features that contribute to the Aviatrix, end to end multi-cloud solution. We are...


  • Santa Clara, United States Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. Cloud Engineering Infrastructure Development. The Oracle Cloud Infrastructure...


  • Santa Clara, United States Johnson & Johnson Full time

    Job Description Johnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer! This position will be located in Cincinnati, OH. Consideration will be given to candidates located in Santa Clara, CA. At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to...


  • San Diego, CA, United States Kudzu Interactive, Inc. Full time

    Senior Software Engineer - Back End (#03222023MA) Senior Software Engineer - Back End ( #03222023MA) San Diego, CA Salary: $155,397.00 What You’ll Do Work with a team of local and globally-distributed Software Engineers/Developers, Product Management, Quality Assurance, and other professionals to design, develop and deliver software application...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A FRONT END SOFTWARE ENGINEERAs our Front End Software Engineer, you will contribute to the GUI software core to our product. As a front end software engineer, you will write enabling frameworks, set up the foundational GUI architecture and implement new GUI features. You will help establish coding practices that foster high-growth...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A FRONT END SOFTWARE ENGINEERAs our Front End Software Engineer, you will contribute to the GUI software core to our product. As a front end software engineer, you will write enabling frameworks, set up the foundational GUI architecture and implement new GUI features. You will help establish coding practices that foster high-growth...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A FRONT END SOFTWARE ENGINEERAs our Front End Software Engineer, you will contribute to the GUI software core to our product. As a front end software engineer, you will write enabling frameworks, set up the foundational GUI architecture and implement new GUI features. You will help establish coding practices that foster high-growth...


  • Santa Clara, United States DeepSight Technology Full time

    Job DescriptionJob DescriptionSoftware Engineer, Front End DeepSight Technology Inc. is actively searching for a Senior Front End Software Engineer to apply to join our amazing medical imaging team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career growth....


  • Santa Clara, United States DeepSight Technology Full time

    Software Engineer, Front End DeepSight Technology Inc. is actively searching for a Senior Front End Software Engineer to apply to join our amazing medical imaging team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career growth. This Senior Software Engineering...


  • Santa Clara, United States DeepSight Technology Full time

    Job DescriptionJob DescriptionSoftware Engineer, Front End DeepSight Technology Inc. is actively searching for a Senior Front End Software Engineer to apply to join our amazing medical imaging team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career growth....


  • Santa Clara, United States Palo Alto Networks Full time

    Job DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...


  • Santa Clara, United States Palo Alto Networks Full time

    Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for...


  • Santa Clara, CA, United States NVIDIA Full time

    We are now looking for a Principal Software Architect for AI and HPC. At NVIDIA, we are advancing the frontiers of AI capabilities. We seek an expert in high-performance computing and AI to design and develop software resiliency features for training AI models on the world’s most powerful and largest supercomputers. In this role, you will outline...


  • Santa Clara, California, United States Motion Recruitment Full time

    This cybersecurity company in the Bay Area provides optimized access and real time security for people, devices, and data. They help customers reduce risk, accelerate performance, and get visibility into any cloud, web, and private application activity. They are looking to bring on a Senior Staff/Principal Software Engineer for a full time, remote role. This...


  • Santa Clara, United States Professional Recruiters Full time

    Principal Software Engineer, Santa Clara, California or Tempe, Arizona Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our DevOps team and be part of a group that helps ensure our...


  • San Diego, CA, United States Tillster Full time

    Senior Software Engineer - Back End (#03222023MA) San Diego, CA Salary: $155,397.00 What You’ll Do Work with a team of local and globally-distributed Software Engineers/Developers, Product Management, Quality Assurance, and other professionals to design, develop and deliver software application products built to meet requirements for company’s mobile...


  • San Francisco, CA, United States Atlassian Full time

    Engineering | San Francisco, United States | Remote, Remote | Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. As an important...