CrawlJobs Logo

Principal Engineer

https://www.wellsfargo.com/ Logo

Wells Fargo

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Wells Fargo is seeking a Principal Engineer for Chief Development Experience Office / Quality and Test Engineering organization which enables critical test engineering product development to enable the Technology organization to achieve transformation. The function is positioned to build, engineer and evangelize Test Engineering products for the Technology organization. The Principal Engineer is a senior individual contributor responsible for end‑to‑end technical architecture, design governance, and engineering leadership for cloud‑native platforms and performance testing capabilities. This role defines target‑state architectures, drives technology strategy, and acts as the technical authority across Azure, OpenShift (Kubernetes), and enterprise performance testing platforms such as LoadRunner and BlazeMeter, ensuring solutions are secure, scalable, resilient, and compliant with enterprise architecture standards. This role operates at system, platform, and enterprise scale, influencing multiple teams, products, and lines of business.

Job Responsibility:

  • Own current‑state and target‑state architecture for cloud‑native and performance engineering platforms across Azure and OpenShift.
  • Produce and govern architecture specifications, solution designs, and reference architectures aligned to enterprise architecture practices
  • Lead architecture reviews (CAR / design forums), identify gaps, risks, and non‑compliance, and drive remediation plans.
  • Ensure architectures meet security, resiliency, scalability, performance, and regulatory requirements.
  • Architect and guide implementation of cloud‑native platforms using: Microsoft Azure (IaaS, PaaS, networking, identity, security) OpenShift / Kubernetes for container orchestration and workload isolation
  • Define standards for: Multi‑cluster OCP design Networking, ingress, service mesh, and secrets management Observability, logging, and capacity planning
  • Influence platform roadmap decisions based on scalability, cost, and operational maturity.
  • Act as technical authority for enterprise performance testing strategy and platforms.
  • Design and evolve performance testing architectures using: LoadRunner for enterprise‑grade protocol coverage BlazeMeter for cloud‑native, CI/CD‑driven, Kubernetes‑based load generation
  • Define shift‑left performance testing models integrated into CI/CD pipelines.
  • Standardize: Test execution models Baseline definitions Result analysis and reporting frameworks
  • Guide migration and coexistence strategies between LoadRunner and BlazeMeter where applicable.
  • Define and enforce engineering and architecture standards, patterns, and best practices across teams.
  • Partner with Enterprise Architecture and Governance to ensure alignment with federated architecture models
  • Review and approve: Design documents Non‑standard technology requests Architecture deviations and risk acceptances
  • Ensure tooling lifecycle governance (sunrise, standard, restricted, sunset).
  • Serve as principal technical mentor for senior engineers, architects, and platform leads.
  • Provide hands‑on guidance for: Complex design challenges Performance bottlenecks Cloud and Kubernetes failure scenarios
  • Influence technical direction without formal authority across multiple teams and products.
  • Drive technical decision‑making forums, architecture walkthroughs, and design deep dives.
  • Partner with product, platform, and delivery teams to ensure: Designs are implementable and operable Non‑functional requirements are met before production
  • Guide teams on: Capacity planning Resiliency testing Performance readiness and production sign‑off
  • Ensure solutions support operational readiness, SRE practices, and continuous improvement.
  • Develop responsive front‑end applications using React / Angular / Vue.
  • Build robust back‑end services using Java/Spring Boot, Node.js, .NET Core, or Python.
  • Design and implement RESTful and GraphQL APIs.
  • Build scalable, modular, and maintainable codebases using industry best practices (SOLID, DRY, 12‑factor).
  • Leverage Generative AI tools (GitHub Copilot, ChatGPT‑style assistants, Azure OpenAI) to accelerate coding, improve code quality, and automate repetitive development tasks.
  • Use GenAI to create boilerplate code, unit tests, API mocks, and documentation while ensuring compliance with enterprise coding and security standards.
  • Apply responsible AI usage by validating generated code, ensuring correctness, security, and production readiness.
  • Architect and deploy cloud‑native applications on Azure App Service, AKS (Azure Kubernetes Service), Functions, Service Bus/Event Hub, Azure SQL, Cosmos DB, Storage Accounts, API Management, and Key Vault.
  • Implement secure network architecture including VNets, private endpoints, RBAC, and network security controls.
  • Optimize workloads for cost, performance, and scalability using autoscaling, caching, and cloud‑native design principles.
  • Integrate observability using Azure Monitor, Application Insights, and distributed tracing.
  • Containerize services using Docker/Buildah and push hardened images to enterprise registries.
  • Deploy applications on Red Hat OpenShift using deployments, routes/ingress, config maps, secrets, HPA, probes, and resource constraints.
  • Manage Kubernetes/OpenShift objects using Helm charts, Kustomize, and Operators.
  • Apply OpenShift security best practices (non‑root containers, SCCs, image policies).
  • Build end‑to‑end pipelines via Azure DevOps, GitHub Actions, or Jenkins for build, test, security scans, containerization, deployment, and observability checks.
  • Implement Infrastructure‑as‑Code (IaC) with Terraform or Bicep for cloud provisioning.
  • Automate testing stages: unit, integration, contract, API, and UI (Cypress/Playwright).
  • Integrate quality gates: SAST, DAST, dependency scanning, container scanning, and SBOM generation.
  • Enable progressive delivery using blue/green, canary, and automated rollback strategies.
  • Instrument applications with OpenTelemetry, Application Insights, or Prometheus/Grafana.
  • Implement dashboards, alerts, SLIs/SLOs for performance and reliability.
  • Conduct root‑cause analysis (RCA) for incidents and improve system resilience.
  • Enhance performance through caching, async design, circuit breaker patterns, and efficient database access.
  • Ensure Non-Functional requirements in terms of retry logic , circuit breakers , latency are adhered
  • Apply secure development lifecycle (SDLC) controls including static and dynamic code scanning.
  • Implement OAuth2.0, OIDC, JWT, certificate‑based auth, and secret management (Key Vault, OpenShift Secrets).
  • Enforce identity and access controls (RBAC), image signing, and policy‑as‑code (OPA/Kyverno).
  • Ensure compliance with enterprise standards for logging, auditability, encryption, and resilience.
  • Work closely with product owners, architects, UX designers, SRE, and platform teams.
  • Participate in sprint ceremonies, backlog grooming, estimations, and retrospectives.
  • Conduct peer reviews, drive engineering excellence, and mentor junior developers.
  • Partner with engineering managers to identify and onboard high-potential engineers (not necessarily current top performers) by January 31.
  • Create and implement personalized coaching plans with clear skill improvement goals by February 15.
  • Provide structured mentoring focused on both technical development and leadership growth to build long-term capability.
  • Ensure alignment with engineering managers and product owners to reinforce coaching objectives and outcomes within the Scrum team.
  • Collect feedback from both engineering managers and product owners to validate performance improvements and value added by coaching efforts.
  • Track and report progress regularly, ensuring coaching activities are intentional and measurable, with specific actions tied to defined outcomes.
  • Establish and enforce design standards and review processes to minimize rework and delays.
  • Drive cross-functional collaboration between design and engineering teams to streamline handoffs and timelines.
  • Focus on practical, minimal viable designs that balance speed and quality.
  • Incorporate feedback loops to continuously improve processes and identify bottlenecks.
  • Track and report progress on design readiness and iteration improvements, ensuring measurable outcomes within the first quarter.

Requirements:

  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 7+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong coding expertise in one or more: Java/ SprintBoot / Node.js / .NET / Python.
  • Performance Test tools LoadRunner , Blazemeter knowledge
  • Strond understanding of SDLC, CI/CD/CT
  • Functional Test Automation - Java / Selenium / Playwright / Karate and strong understanding of Test Automation , Coverage , Test Execution on Cloud platforms
  • Excellent command of JavaScript/TypeScript, HTML, and CSS.
  • Experience in distributed systems, microservices, and API design.
  • Hands-on experience using GitHub Copilot, Azure OpenAI, or similar LLM-based tools for coding, testing, documentation, and productivity improvements.
  • Ability to craft effective prompts (prompt engineering) for code generation, troubleshooting, documentation, and DevOps automation.
  • Understanding of responsible AI principles—validating outputs, ensuring correctness, security, and compliance.

Nice to have:

  • Cloud Architecture: Microsoft Azure (enterprise‑scale design)
  • Container Platforms: OpenShift / Kubernetes (advanced)
  • Performance Engineering: LoadRunner, BlazeMeter, JMeter ecosystem
  • CI/CD Integration: Performance testing within DevOps pipelines
  • Architecture Governance: Architecture specs, standards, reviews
  • Distributed systems design
  • Scalability and capacity modeling
  • Security‑by‑design and compliance
  • Platform observability and reliability engineering
  • Technology evaluation and strategic trade‑off analysis

Additional Information:

Job Posted:
March 25, 2026

Expiration:
March 29, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Engineer

Principal Engineer, Cloud Engineer

Principal Engineer is responsible for leading the validation and implementation ...
Location
Location
United States , Overland Park; Bellevue
Salary
Salary:
126800.00 - 228900.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree Engineering, Computer Science
  • 7+ years of technical engineering experience
  • Experience with GitLab, GitOps, GitHub implementation and configuration
  • Experience with testing and implementing a cloud orchestrator
  • Experience with VoLTE, VILTE, OTT and LTE nodes interworking, capacity modelling, Quality of Service planning and dimensioning of SDN/NFV nodes
  • Experience with testing methodologies and techniques
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • MCP Orchestration and automation strategic lab planning
  • Develop test strategies and methodologies incorporating automation for quick time to market
  • Collaborate with application owners to ensure a successful implementation
  • Develop and execute detailed test plans
  • Lead QA cycles, report issues, and prepare readiness reports for large programs
  • Document all phases of the lifecycle
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Fulltime
Read More
Arrow Right

Principal Engineer - Advanced Customer Engineering

Senior level Advanced Customer Engineering (ACE) engineer working with largest a...
Location
Location
United States
Salary
Salary:
119500.00 - 275000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Mechanical, Electrical, or other Engineering, Computer Science, or equivalent experience
  • Typically 10+ years' experience
  • Deep understanding of enterprise networking
  • Modern enterprise network design, implementation and troubleshooting including DNS, DHCP, spanning tree, network access control technologies
  • WAN/Data Center Design including IGRP and EGRP Routing Protocols
  • 802.11 wireless solutions including design, implementation and troubleshooting
  • Security solutions including IPSec, SSL/TLS, Public Key Infrastructure
  • Excellent analytical and problem-solving skills
  • Strong history of troubleshooting with customers
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Working with Critical Account Program customers acting as senior technical resource
  • Working with premium services customers for onboarding and ongoing care
  • Identifying suboptimal designs and/or misconfigurations and consulting on plans to correct
  • Working with engineering escalations team and customers to identify and troubleshoot bugs
  • Build strong customer relationships and become trusted advisor
  • Build strong relationships across wider internal organization
  • Approximately 25-50% travel
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Principal Engineer - Advanced Customer Engineering

Senior level Advanced Customer Engineering (ACE) engineer working with largest a...
Location
Location
United States
Salary
Salary:
119500.00 - 275000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Mechanical, Electrical, or other Engineering, Computer Science, or equivalent experience
  • Typically 10+ years' experience
  • Deep understanding of enterprise networking including DNS, DHCP, spanning tree, network access control technologies, 802.1X, IGRP routing protocols, remote access technologies
  • WAN/Data Center Design including IGRP and EGRP Routing Protocols, Spine/Leaf topologies and virtualization technologies
  • 802.11 wireless solutions including design, implementation and troubleshooting
  • Security solutions including IPSec, SSL/TLS, Public Key Infrastructure/Certificates, 802.1X, radius and LDAP directories
  • Excellent analytical and problem-solving skills
  • Strong history of troubleshooting with customers
  • Excellent written and verbal communication skills in English
  • Willingness to work as part of larger team
Job Responsibility
Job Responsibility
  • Working with Critical Account Program customers as senior technical resource
  • Working with premium services customers for onboarding and ongoing support
  • Identifying suboptimal designs and/or misconfigurations and consulting on correction plans
  • Working with engineering escalations team and customers to identify and troubleshoot bugs
  • Building strong customer relationships and becoming trusted advisor
  • Building strong relationships across internal organization
  • Collaborative teamwork and knowledge sharing
  • Travel up to 50%
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Principal Engineer, SSD Firmware Engineering

We are seeking a talented Principal Engineer, Firmware Engineering to join our i...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
  • 10+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Familiarity with hardware interfaces such as SPI, I2C, I3C, UART, and GPIO
  • Expertise in developing and debugging low-level device drivers
  • Proficiency in using version control systems, preferably Git
  • Strong analytical and problem-solving skills with attention to detail
  • Experience with firmware testing and validation methodologies
Job Responsibility
Job Responsibility
  • Design, develop, and implement firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to integrate firmware with electronic components
  • Optimize firmware for performance, power consumption, and memory usage
  • Develop and maintain device drivers for various hardware interfaces
  • Implement and integrate real-time operating systems (RTOS) in firmware projects
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Debug and resolve firmware issues using specialized tools and techniques
  • Participate in firmware testing and validation processes
  • Document firmware architecture, design decisions, and implementation details
  • Stay up-to-date with the latest trends and technologies in firmware engineering
  • Fulltime
Read More
Arrow Right

Principal Engineer, ASIC Development Engineering (RTL Design)

We are seeking a highly skilled and experienced Principal Engineer to join our A...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE or Master's in Electronics or Electrical Engineering, Computer Engineering, or a related field
  • 8+ years of experience in ASIC development, with a proven track record of leading complex project
  • Hands on in IP / blocks / subsystem complex design in verilog / sysverilog
  • Strong digital design development and execution skills , solving bugs
  • Experience in grooming team of 1-4 engineers, interacting with many team
  • Deep expirience in debug , solving problem, see the architecture view, proposing solutions.
  • Hands-on experience with industry-standard EDA tools and design flows
  • Deep knowledge on PCIe, axi , DMA, AHB interfaces
  • Expertise in high-performance and low-power design techniques
  • Excellent communication skills, both verbal and written, with the ability to articulate complex technical concepts clearly
Job Responsibility
Job Responsibility
  • Design and implements IPs and subsystems
  • Dealing the best of class IPs for all SanDisk products
  • Fulltime
Read More
Arrow Right

Principal/ Sr Principal Backend Engineer

Endor Labs is on a mission to enhance developer productivity and accelerate open...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering with at least 18+ years of experience building scalable backends for product/SaaS companies, with a strong track record of leading and delivering complex technical projects
  • Proficiency in Golang is strongly preferred
  • experience with other modern backend languages, microservices/distributed architecture, and frameworks is a plus
  • Practical experience in designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift, etc.)
  • Excellent problem-solving and debugging skills, and effective communication and leadership abilities are a must
  • Scalable Distributed System Experience - understand micro-services and domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures
  • Architecture - knowledge of data structures and a keen eye for building architectures that scale and extend easily for longevity
  • Ability to discuss tradeoffs between architecture’s choice to influence groups to move in the right direction
  • Able to enjoy working in a fast-moving environment with evolving requirements
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory
Job Responsibility
Job Responsibility
  • Play a pivotal role in architecting and building the core backend infrastructure for our SaaS products
  • Lead and contribute to large-scale technical projects, ensuring the scalability, reliability, and performance of our systems
  • Design, architect, and build features end-to-end while working closely with Product Management, and our distributed Engineering team
  • Play a significant role in driving innovation, making critical architectural decisions, and leading the implementation of cutting-edge technologies
  • Mentor and coach team members by sharing your expertise, and promoting best practices within the team to foster a culture of continuous learning and growth
Read More
Arrow Right

Principal Software Engineer, Cloud Storage Engineering

We are working on a greenfield storage platform built on top of Kubernetes and P...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, Kotlin, or Go is crucial.
  • An expert in Kubernetes stateful sets and/or databases such as PostgreSQL.
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Development Engineer

Ready to join a team of visionaries who is dedicated to solving one of humankind...
Location
Location
Switzerland , Opfikon, Zurich
Salary
Salary:
Not provided
climeworks.com Logo
Climeworks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree (PhD or Master’s) in Mechanical Engineering, Chemical Engineering, Process Engineering, or a related field
  • 10+ years of experience in developing complex industrial equipment, ideally involving steam, vacuum, and thermal systems
  • Proven history of leading innovation in hardware development, from lab-scale prototypes to industrial-scale systems
  • Deeply knowledgeable in design-for-manufacture, industrialisation, and scaling of hardware systems
  • Proficient in CAD tools (preferably SolidWorks)
  • Experience with sorbents, adsorption/desorption processes, or thermal separation technologies
  • Trusted technical leader who inspires teams and drives alignment across disciplines
  • Communicates effectively with diverse stakeholders
  • Brings an entrepreneurial mindset
Job Responsibility
Job Responsibility
  • Lead the development of next-generation CO₂ collector system architectures, integrating sorbent and process requirements into scalable, manufacturable solutions
  • Drive the prototyping and testing of novel collector concepts and subsystems, overseeing the full lifecycle from ideation to final validation
  • Design and lead complex experimental campaigns to de-risk technologies and accelerate development timelines
  • Act as a key interface between sorbent science, process engineering, mechanical design, and industrialisation
  • Ensure seamless integration of material and process properties into mechanical systems
  • Champion cross-functional collaboration to scale technologies from lab to industrial deployment
  • Monitor industry trends and emerging technologies, identifying opportunities for differentiation
  • Actively contribute to Climeworks’ intellectual property portfolio and help shape our innovation strategy
  • Mentor senior and junior engineers, fostering a culture of technical excellence, creativity, and continuous learning
  • Set engineering standards and ensure best practices in design, prototyping, and documentation
What we offer
What we offer
  • 25 paid vacation days every year, plus public holidays
  • Hybrid work setup and up to 4 weeks of remote work annually within any EU country
  • Fair base pay paired with an equity package
  • Inclusive parental leave
  • Dedicated budget to invest in your professional growth
  • Referral Rewards
Read More
Arrow Right