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

Principal Software Engineer

InterSources Inc

Principal Software Engineer

Are you motivated by designing sophisticated solutions that solve hard problems with the smartest technologists for large Fortune 500 customers? Do you love writing optimal code? Are you a technical geek on Java and JVM functioning? Do you enjoy working together in a team dedicated to designing and maintaining Application Performance Management software? Do you want to create, teach, learn, and innovate with us as we explore the monitoring of Java applications running inside containers, Windows, Linux? If this sounds exciting to you, we are looking for engineers like you to join our Agile Teams in the Application Performance Management Engineering group. Our teams value respect, trust, transparency, collaboration, teamwork, having fun, and giving back to the community. We believe that diversity of thought and backgrounds makes us stronger, makes our products better, and makes our customers happier.

What You Will Accomplish

As a Principal Software Engineer, you will be responsible for technical designs, implementing complex solutions using in depth understanding of Java language and Java Virtual Machines adhering to SDLC (Software Development Life Cycle) process to address current and future needs of our customers. In this role, you can expect to:

  • Make significant contributions to designs, delivering high-quality work that advances the product stability, scale, and technology relevance to customers.
  • Seek out and incorporate feedback from end users, stakeholders, and peers at every stage of the product lifecycle.
  • Build strong, collaborative relationships with Product Managers, Engineering, Documentation, Support, and field teams, who assist in product adoption.
  • Build and develop the efficient algorithms for Java agents to track the transactions running in across the various Java stacks.
  • Write high performant code running and dynamically injected to running applications inside JVMs
  • Work in cadence with our mature Agile teams, embracing a mindset of rapid learning, experimentation, iteration, and close collaboration.
  • Thrive in an environment that balances autonomy with teamwork, rewards divergent as well as convergent thinking, and values your participation in long-term and short-term product decisions.
Skills & Experience

To qualify for this position, you must have:

  • Bachelor's degree with 12+ years software development experience, or Master's degree with 10+ years of software development experience, or a PhD with 7+ years of experience. Relevant degree fields include Computer Science, Math, Statistics.
  • Strong software development experience in building enterprise grade products with deep knowledge of algorithms and writing efficient programs.
  • Experience in collaborating with customers to understand their pain points, solve their problems; conducting solution demos of new features and gathering feedback to further improve the solution
  • Hands-on experience with following technologies
    • Strong Core Java Fundamentals with deep understanding of Java concurrency.
    • Good knowledge of writing various web applications using Java web stacks.
    • Problem solving and debugging skills.
    • Basic knowledge of administering Unix/Linux/ Windows systems
To Be Successful, You Will Come To This Role With Solid Coding, System Design Skills And A Collaborative Mindset:
  • A track record of well-executed challenging design and implementation projects.
  • Enthusiastic and proactive about collaborating with customers, Product Managers, Engineers, UX Researchers, and other technology experts in the organization to understand needs and deliver great solutions.
  • Passionate about learning new technologies, new methods, and new skills.
  • Measurable outcomes - You will need to set quantifiable objectives that encapsulate quality attributes of a system. The fitness of the application is measured against set marks.
  • Have a good understanding of agile teams, practices, and principles.
  • Ability to contribute to all stages of Secure SDLC
To Really Stand Out As The Perfect Person For This Role, You May Also Have:
  • Expertise in evaluating multiple design approaches, prototyping new technologies, design systems, etc.
  • Working experience in an Agile product development environment and working with large Agile teams.
  • Passion for coaching, and generally sharing what you know.
  • Participation in Hackathons, ideation, etc...
  • Major Java technologies Experience in low level.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Jose, CA vacancy
  • $185.5k - $265k

     ...the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is a Hybrid role, reporting to the Director, Software Engineering in the Engineering department... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide

    Zscaler

    San Jose, CA
    2 days ago
  • $256k - $312k

     ...Gigamon, Inc. in Santa Clara, CA seeks Principal Software Engineer . $256,000 to $312,000/yr. EOE. Job ID: 86250619 GI Gigamon, Inc. Sr. Staff Quality Assurance Engineer SI ServiceNow Inc. Staff Data Platform Software Engineers SI ServiceNow Inc. Principal Software Engineers... 
    Suggested

    Gigamon

    Santa Clara, CA
    4 days ago
  • $161k - $299k

     ...next generation of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the forefront...  ...continuous learning. We are looking for an experienced C/C++ software engineer to join the Xcelium Software Development Team to develop... 
    Suggested

    Cadence Design Systems

    San Jose, CA
    5 days ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    1 day ago
  • $250.6k - $362.6k

     ...innovation meets cutting-edge technology in a dynamic and collaborative environment. Your Impact You will serve as a Principal Software Engineer within Cisco's cloud security business group, collaborating across multiple fast-paced teams to design, develop, and... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Outshift by Cisco

    Milpitas, CA
    1 day ago
  • $272k - $431.25k

     ...Principal Systems Engineer NVIDIA Dynamo is a high-throughput, low-latency inference framework for serving generative AI and reasoning models across multi-node distributed environments. Built in Rust for performance and Python for extensibility, Dynamo orchestrates... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $114.38k - $195.88k

     ...customers' requirements and reach agreements with customers. Work with hardware engineering colleagues to design/select suitable key parts as part of system conception design. Create software architecture as part of system conception design. Assess software-related... 
    Full time
    Overseas
    Flexible hours
    Shift work
    Weekend work

    Coherent

    Santa Clara, CA
    1 day ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That...  ...designs. Qualifications What You Bring 10+ years of software engineering,with a record of technical direction adopted beyond... 
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SmartRecruiters

    Santa Clara, CA
    22 hours ago
  • $200k - $220k

     ...valuation growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    3 days ago
  •  ...Principal Software Development Engineer As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service... 

    Oracle

    Santa Clara, CA
    3 days ago
  • $135.2k - $306.4k

     ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...interpersonal skills. ~ Comfortable with complex, swiftly evolving software development environments. ~ Ability to learn new... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Hackajob

    Santa Clara, CA
    2 days ago
  • $114.6k - $234.6k

     ...Principal Core Infrastructure Engineer As a Principal Core Infrastructure Engineer in Oracle Cloud Infrastructure's Data Core organization, you will...  ...high performance networking and storage data path software for DPU accelerated systems. You will work across hardware... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    2 hours ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...throughout its development lifecycle. As a Principal Software Developer in Test, you will be...  ...this role, you will represent quality engineering and verification on behalf of your team... 
    Work at office
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    20 hours ago
  •  ...technologythat moves the world forward.Join us and, together, we’ll advance your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core... 

    Jobleads-US

    Santa Clara, CA
    5 days ago
  • $221.2k - $387.1k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis...  ...us to put AI to work for people. Job Description Principal Software Engineer The engineering organization is a dynamic group... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  •  ...Principal Software Engineer – Santa Clara, Calif, Tempe Az. 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... 

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  • $250.6k - $362.6k

     ...Splunk Enterprise Security team builds software and cloud product capabilities that help...  ...insights. The team connects security engineering, security operations, and cloud product...  ...customer outcomes. Your Impact As a Principal Software Engineer, you will lead the... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    San Jose, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    2 days ago
  • $156.4k - $253k

     ...outcomes. Job Summary Your Career In the Layer-7 Security Software team, we are responsible for at least one, often two to three...  .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered firewalls... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $220k - $250k

     ...United States / San Jose, California, United StatesProducts – Engineering /Fulltime /HybridOver 50,000 customers globally trust our...  ...join the Extreme team.Position detailsTitle of position: Principal Software EngineerPosition type:Full timeLocation: Seattle, WA / San... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks

    San Jose, CA
    2 days ago
  •  ...Principal Software Engineer Cisco's Splunk Enterprise Security team builds software and cloud product capabilities that help customers gain actionable security insights. The team connects security engineering, security operations, and cloud product architecture to support... 
    Work experience placement

    Outshift by Cisco

    San Jose, CA
    1 day ago
  • $161k - $299k

     ...next generation of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the forefront...  ...learning. We are looking for an experienced C/C++ software engineer to join the Xcelium Software Development Team to develop... 

    Cadence Inc

    San Jose, CA
    4 days ago
  • $272k - $431.25k

     ...technical leader to design, drive, and operationalize firmware and software architecture and design as well as collaborate with HW Design...  ...the way through product production. Mentor architects and engineering teams to grow them into future leaders. Make key technical... 
    Full time
    Shift work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $280k - $310k

     ...ServiceNow Inc. is accepting resumes for the following positions in Santa Clara, CA: Principal Software Engineer (5447472) Solving complex technical problems with in-depth evaluation of variable factors. Telecommuting permitted. 10% domestic and international travel... 
    Remote work

    Ieee Ru Sb

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $114.6k - $234.6k

     ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve the low-level systems software and platform-management capabilities that power next-generation GPU infrastructure. This... 
    Temporary work
    Flexible hours

    Hackajob

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

     ...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $143.8k - $226.37k

     ...collaborative team of imaging scientists, product managers and software developers and build imaging and data analysis algorithms and...  ...Become the image analysis subject matter expert and mentor junior engineers within the software test engineering organization... 
    Local area
    Relocation

    F. Hoffmann-La Roche AG

    Santa Clara, CA
    3 days ago
  • $240k - $250k

     ...testing. Sound knowledge of SDLC and software testing methodologies. In-depth...  ...development lifecycle. Partner with engineering managers to drive agile practices such...  ...field. ~1+ years of experience as a Principal SDET. ~ Experience managing cross-functional... 

    Saviynt

    Milpitas, CA
    5 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears...  ...About the Team We are looking for an experienced Principal Software Engineer to own the end-to-end architecture of the platform... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    28 days ago

Do you want to receive more vacancies?

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