Principal Software Engineer, Enterprise Solutions

6 days ago


San Jose, California, United States IBM Full time

About the Role

We are seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of enterprise-level software solutions. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering scalable micro-services that handle massive amounts of data.

Responsibilities

You will thrive in a fast-paced, collaborative environment, working closely with product management to define technical designs and deliver new functionality to customers. Your expertise will be essential in analyzing problems, debugging, and providing fixes, while ensuring initial quality and design for automated testability.

Requirements

  1. A minimum of 3+ years of experience delivering enterprise-level software preferably in Java/TypeScript, with other languages also considered.
  2. Experience with NoSQL Database implementations is necessary.
  3. Certainty with CI/CD pipelines is required.
  4. Demonstrated experience with best SDLC practices, including coding standards, reviews, code management, build processes, and testing.

Preferred Qualifications

  1. A passion for designing and implementing scalable, programmatic solutions to complex problems.
  2. The ability to handle multiple competing priorities in a fast-paced environment.
  3. Technical experience in building and delivering complex software systems.
  4. Experience in working with customers, product management, and senior management to deliver value to the market.
  5. Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming.
  6. Experience with popular AWS, Azure, and/or GCP services for compute, storage, and databases.
  7. Demonstrated experience with best SDLC practices: coding standards, reviews, code management, build processes, and testing.
  8. Experience developing Single Page Web Applications and frameworks like Bootstrap, React or equivalent.
  9. Experience developing JS, CSS, HTML sites.
  10. Professional experience building REST APIs.

What We Offer

The estimated salary range for this role is $140,000 - $220,000 per year, depending on location and experience. As a valued member of our team, you will enjoy a comprehensive benefits package, opportunities for professional growth, and a dynamic work environment.



  • San Jose, California, United States CV Library Full time

    Job OverviewCV Library is seeking a skilled Software Engineer for Enterprise Solutions to join our internal tools team. This role will involve developing software tools for the web, desktop, or command line interface within an enterprise engineering context.Key ResponsibilitiesDevelop and implement software tools that meet the needs of Western Digital's...


  • San Francisco, California, United States Agile Enterprise Solutions Inc. Full time

    Job DescriptionWe are looking for a skilled Software Solutions Engineer to join our team at Agile Enterprise Solutions Inc.Key Responsibilities:Develop and implement Oracle PL/SQL solutions.Work on Oracle Forms/Reports and Workflows.Collaborate on Oracle Financials, procurement, Order management, and advanced pricing projects.Requirements:Strong experience...


  • San Diego, California, United States Northrop Grumman Full time

    Job DescriptionPrincipal Software Engineer RoleNorthrop Grumman is seeking a highly skilled Principal Software Engineer to contribute to the development of our Integrated Flight Control (IFC) system. This role will involve designing, implementing, and delivering software solutions using Java Enterprise Edition (JEE) in a cloud-based environment.The ideal...


  • San Francisco, California, United States Sourcegraph, Inc. Full time

    At Sourcegraph, Inc., we are seeking a skilled Enterprise Software Solutions Engineer to join our team. In this role, you will report directly to our CEO and work with the most successful and sophisticated software companies in the world.About the JobThis is a highly demanding role that requires a lot of autonomy and high-agency. As an Enterprise Software...


  • San Francisco, California, United States salesforce Full time

    We are seeking a skilled Enterprise Software Solutions Architect to drive the end-to-end architecture of our product.About SalesforceAt Salesforce, we believe that business can be a powerful force for good. We're on a mission to make technology accessible and relevant to everyone, everywhere.Our Impact:Develops architectural principles, frameworks, and...


  • San Jose, California, United States ideaVat Full time

    ideaVat is a cutting-edge tech firm specializing in innovative solutions. We are seeking a seasoned Enterprise Java Software Engineer to join our team. The ideal candidate will have a minimum of 5 years of experience in Web application development, working in a large, structured information systems development team, and n-tiered, J2EE development experience....


  • San Jose, California, United States ZipRecruiter Full time

    About the Role:We are seeking a highly skilled Principal Software Architect to lead our IoT solutions team and drive the development of cutting-edge telemetry and connectivity systems.Key Responsibilities:Architect scalable service APIs to provide streaming data services to other teams and products using Python and Golang.Develop data governance, management,...


  • San Jose, California, United States Accelon Inc Full time

    Accelon Inc.We are seeking a highly skilled and experienced Principal Software Developer to join our team at Accelon Inc. in San Jose, CA.About the RoleThis is an exceptional opportunity for a seasoned software engineer who can take ownership of complex software development projects and lead the way in delivering high-quality solutions. As a key member of...


  • San Diego, California, United States Virewirx, Inc. Full time

    Job OverviewVirewirx, Inc. is a dynamic company that attracts highly talented individuals who have a passion for transformative wireless technologies.We are seeking a Principal Backend Software Engineer, Enterprise Network Systems to build secure and scalable network management systems for 5G private networks with high throughput and low latencies.Key...


  • San Jose, California, United States Tik Tok Full time

    About the RoleAs a Principal Software Architect for Risk Engineering at TikTok, you will play a crucial role in building industry-leading risk control systems that prioritize user experience and establish trust between customers and business service providers.Job ResponsibilitiesDesign and develop highly scalable systems, including ad fraud detection, risk...

  • Data Engineer

    2 days ago


    San Diego, California, United States Ignite Human Capital Full time

    Enterprise Data Engineering RoleIgnite Human Capital is seeking an experienced Data Engineer to join our team in San Diego, California. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying data solutions that drive business value.The ideal candidate will have a strong background in database...


  • San Jose, California, United States Western Digital Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our internal tools team. The ideal candidate will possess a strong background in software development, with a focus on creating high-quality user experiences.About the RoleThis is a critical position that requires a skilled engineer to develop, test, and implement software tools...


  • San Diego, California, United States Northrop Grumman Full time

    OverviewNorthrop Grumman Aerospace Systems has an opening for a highly skilled Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK.This position requires experience with cloud-based development and expertise in Java Enterprise Edition (JEE) environments. As a principal engineer, you will lead the development of complex software...


  • San Jose, California, United States Hewlett Packard Enterprise Full time

    Join a global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud.About UsWe are Hewlett Packard Enterprise, a force for good in the technology world. Our culture thrives on finding new and better ways to accelerate what's...


  • San Jose, California, United States Infinera Full time

    Are you ready to be part of a team that's pushing the boundaries of innovation? Infinera, a global leader in networking solutions, is seeking a Senior Software Engineer with 3+ years of experience to join our industry-disrupting team. Salary: $107,800.00 - $200,200.00 per year.About the RoleWe're looking for a talented software engineer who can design,...


  • San Mateo, California, United States Verkada Full time

    Verkada is a leading provider of cloud-based physical security solutions for businesses.We are currently seeking an experienced Frontend Software Engineer to join our Core team. As a member of this team, you will play a key role in architecting, designing, and developing cutting-edge web applications that cater to the needs of our enterprise customers.Your...


  • San Jose, California, United States Adobe Inc. Full time

    About AdobeWe are a global leader in digital experiences, empowering individuals and businesses to create, communicate, and collaborate. Our mission is to revolutionize the way people interact with technology and each other.Opportunity OverviewWe are seeking an experienced Principal Machine Learning Services Engineer to join our team at Adobe Inc. This role...


  • San Francisco, California, United States IBM Full time

    About the RoleAt IBM, we are looking for a talented Senior Full Stack Engineer to join our team. As a key member of our cross-functional team, you will be responsible for delivering high-quality features and solutions that meet the needs of our customers.Your ResponsibilitiesYou will work closely with our product managers, user experience designers, and...


  • San Jose, California, United States Celestica Inc. Full time

    Senior Principal, Design EngineeringAre you a seasoned professional looking to take on a leadership role in design engineering? We are seeking a Senior Principal, Design Engineering to join our team at Celestica Inc.The successful candidate will have extensive experience in designing and developing software solutions for data center management, with a strong...


  • San Jose, California, United States braintreepayments Full time

    About the RoleWe are seeking a skilled Senior Enterprise Software Architect to join our team. This is a great opportunity to work with a talented group of engineers and contribute to the design and development of scalable enterprise applications.Job DescriptionIn this role, you will be responsible for driving key customer engagement and enabling business...