Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$125k - $160k

Centric Software

About Centric Software:Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equip retail, fashion, luxury, footwear, outdoor, home and consumer goods brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products. Our technology powers brands to streamline processes, drive efficiency and operate with confidence in an ever-changing market.Our story is one of rapid growth, bold ideas and extraordinary opportunities. We’re here to challenge the status quo—and we’re looking for brilliant people who want to do the same. No matter where you are in the world, this is your chance to be part of something exceptional.Key Responsibilities:Design and implement backend services using Java, SQL, and TypeScript.Build and enhance TypeScript-intensive features, including UI elements and Custom Actions.Develop scalable REST APIs and microservices supporting enterprise product workflows.Lead architectural discussions and contribute to long-term technical strategy.Deploy and manage containerized services with Docker and Kubernetes.Collaborate with Product Management and engineering peers from concept through delivery.Maintain high engineering standards through reviews, mentorship, and technical leadership.Continuously improve system performance, scalability, and reliability.Qualifications:7+ years of professional experience with Java.5+ years of professional experience with TypeScript.Strong SQL proficiency and hands-on experience with relational databases.Proven experience developing server-side applications, distributed systems, and RESTful services.Deep understanding of microservices and service-oriented architectures.Hands-on experience with Docker and container orchestration tools such as Kubernetes.Strong mastery of OOP, design patterns, clean code principles, and architectural fundamentals.Experience leading technical design or architectural initiatives (2+ years).Solid understanding of SDLC best practices: code reviews, testing strategies, CI/CD, and release processes.Excellent cross-team communication skills.Preferred:Experience building TypeScript-based UI components or workflow/custom-action features.Familiarity with cloud platforms (AWS, Azure, or GCP).Experience mentoring engineers or serving as a tech lead.Bachelor’s degree in Computer Science or equivalent.What we offer:Competitive salary and benefits recognizing your experience and impact.Flexible remote work options with a collaborative, high-performing team.A culture of engineering excellence, innovation, and continuous learning.Opportunities to work on large-scale enterprise projects with modern technologies.The US base salary range for this full-time position is $125,000 - $160,000 + benefits. Our salary ranges are determined by role, level, and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Candidates who exceed the specified experience and relevant education or training may be considered for compensation above the stated range. Please note that the compensation details listed reflect base salary, and certain positions may be offered additional variable incentives.Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information. SummaryLocation: Campbell, CAType: Full time

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Campbell, CA vacancy
  • $152k - $241.5k

     ...make a lasting impact on the world.Join NVIDIA's dynamic team and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving forward innovation in graphics, computing, and AI. This role... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including...  ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role might be for you. We are looking... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

    NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks...  ...in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with excellent verbal and written communication... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

     ...how our organization develops AI drivers!We are looking for a senior engineer to own the engine that makes it all trustworthy: the eval...  ...related field (or equivalent experience).12+ years building software, with significant time in autonomous vehicles, robotics, or large... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI inference. As a member of the team, you'll develop libraries, code generators... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $140k - $180k

     ...all of our team members.About the Role:We are looking for a Senior SW engineer experienced in simulation environments and tools for our integrated...  ...and regulatory requirementsIntegrate third-party software and hardware systems into simulation architectures, collaborating... 
    Senior
    Local area

    Archer Aviation

    San Jose, CA
    15 hours ago
  • $184k - $287.5k

     ...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and...  ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $212.5k - $250k

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We...  ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:... 
    Senior
    Full time

    Carta

    Santa Clara, CA
    1 day ago
  • $154k - $286k

     ...powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math,... 
    Senior
    Full time
    Worldwide

    Cadence Design Systems

    San Jose, CA
    2 days ago
  • $178.89k - $268.33k

     ...around the world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityWe're looking for a Senior Software Engineer to join our Payments Team, based in the US. Payments is where OKX meets the real financial world. Our team has built and operates... 
    Senior
    Shift work

    OKX

    San Jose, CA
    11 hours ago
  • $152k - $253k

     ...world.We are a world - class autonomous driving hardware and software development team. We have the best platform and have...  ...bring sustained growth to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply understand... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...to today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization...  ...complex problems for self-driving cars with a background in software design, embedded software, working on real-time software and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $124k - $171k

     ...AreApplied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new...  ...our benefits. Key ResponsibilitiesDebugs a variety of complex software products through the use of systematic tests to develop, apply... 
    Senior
    Full time

    Applied Materials

    Santa Clara, CA
    11 hours ago
  • $152k - $241.5k

     ...scenarios.Are you fascinated by the latest developments in Vision Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software ecosystem for neural graphics to improve its robustness and accuracy... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $224k - $356.5k

     ...developing the full-stack platform that enables machines to perceive, reason, and act safely in the real world.We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

     ...boundaries of what's possible? We're a collaborative group of engineers, architects, and SREs who are passionate about building and...  ...provisioning systems and workload schedulers. We are looking for Senior Software Engineer who will be directly involved in not only helping... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...NVIDIA BioNeMo is building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that accelerates geometric neural networks on NVIDIA GPUs, enabling... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $200k - $322k

    We are looking for a highly skilled Senior Software Engineer to design and develop AIOps & Observability platforms at NVIDIA. The platforms are used by internal teams to monitor, diagnose, and optimize the products, millions of assets and services in cloud, on-prem, data... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    15 hours ago
  •  ...NVIDIA is seeking a Senior Software Engineer to join our Agentic AI High-Performance Code Generation team. You will be at the heart of building autonomous systems that optimize coding workflows on NVIDIA's accelerated computing stack. The role focuses on agent design,... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...and computer graphics? NVIDIA’s Metropolis Synthetic Data Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative visual computing efforts, you will contribute to building scalable... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for highly motivated Senior Software Engineers to join our Fabric Networking team with a targeted focus on NVLink Rack-Scale Systems Stability & Reliability. In this... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...of applications, including augmented and virtual reality, artificial intelligence, and robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly skilled and motivated... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...EITACIES Inc. is seeking a remote Dashboard Build Engineer to design, implement, and operate build and deploy systems supporting FedRAMP High/IL5 requirements. You will translate security needs into practical tooling, collaborate with product engineering to maintain build... 
    Senior
    Remote work

    EITACIES

    Santa Clara, CA
    3 days ago
  •  ...Adobe is seeking a Senior Software Engineer to advance the Meta Factory agent harness within the Unified Platform. You will shape execution, tool use, and lifecycle patterns across multiple teams, setting interfaces and standards for agents and tools. You will evaluate... 
    Senior

    Adobe Systems Inc

    San Jose, CA
    5 days ago
  •  ...NVIDIA is seeking a Software Engineer to build and operate the Unified Access Management Platform (UAM) for cloud services, with a focus on identity and access management at scale. You will design, code, and roll out features to production, collaborate with diverse service... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!