Principal Software Engineer
$100k - $150kBright Vision Technologies
Principal Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Principal Software Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $100,000–$150,000 Annually Experience Required: 6+ years Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position. Job Summary: We are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable, resilient distributed systems. This role represents the highest level of individual technical contribution within the organization, requiring deep expertise in system design, performance engineering, reliability architecture, and cross-organizational technical leadership. The ideal candidate will drive strategic engineering decisions, serve as a technical authority across multiple teams and platforms, and combine deep technical mastery with mature judgment, broad influence, and the ability to mentor and elevate senior engineers across the organization. Key Responsibilities * Define enterprise-level architectural standards, system design principles, and engineering guardrails that shape engineering work across multiple business units. * Lead the design and implementation of highly scalable, fault-tolerant distributed systems that operate at global scale. * Architect multi-region, fault-tolerant, and globally distributed platforms with rigorous attention to availability, durability, and disaster recovery. * Drive enterprise modernization initiatives, including microservices transformation, platform consolidation, and legacy decommissioning. * Define API governance, data architecture, and service communication patterns adopted across the engineering organization. * Design systems for extreme scalability, availability, and security, including detailed capacity planning and resilience modeling. * Evaluate and select high-performance data storage solutions appropriate to each major workload class. * Lead reliability engineering and incident response improvements, raising the bar on operational excellence enterprise-wide. * Conduct deep architectural reviews and performance audits across multiple platforms. * Guide engineering teams on concurrency, scalability, observability, and optimization strategies. * Design observability and monitoring frameworks at enterprise scale, defining standards for metrics, logs, and traces that work consistently across many teams and many production environments. * Define DevOps, CI/CD, and automation strategy across engineering teams and platforms. * Partner with executive leadership and product management on technology roadmap decisions. * Mentor Staff and Senior Engineers and contribute substantively to talent growth across the organization. * Drive innovation and continuously evaluate emerging technologies for strategic adoption. * Lead the resolution of critical system-level production issues that require deep architectural insight. Required Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
- Ten or more years of professional software engineering experience.
- Proven expertise designing distributed, high-scale systems in production.
- Advanced proficiency in Java, Go, C++, or similar backend languages.
- Deep understanding of data modeling, system optimization, and performance
- Strong expertise in reliability engineering and distributed architectures.
- Demonstrated leadership in architectural decision-making at enterprise scale.
- Excellent written and verbal communication skills.
- Track record of mentoring senior engineers and shaping engineering culture.
- Public technical contributions (papers, talks, OSS leadership).
- Experience driving multi-year transformation programs.
- Familiarity with FinOps and large-scale cost optimization.
- Exposure to regulated industries (financial services, healthcare,
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the technical...SuggestedNight shift
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide expertise...Suggested
- ..., and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with...Suggested
$115.4k - $192.3k
..., and Customer Data Management. Learn more at: About the Role We are seeking a highly experienced Consulting / Principal Software Engineer to lead the design, optimization, and management of large-scale database systems and backend platforms. This role requires...SuggestedTemporary workLocal area- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, you provide deep engineering expertise and work...SuggestedBank staff
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and engineering...
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile...
- ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-...
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an integral...
- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability... ...our national security, apply today! Principal Cyber Engineer Cyber Offense and...RelocationRelocation package
$130.16k - $160k
Role Description The Principal Software Engineer/Developer is a highly experienced technical leader and recognized authority responsible for defining and driving enterprise-wide architecture strategies across cloud, application modernization, and secure distributed systems...Full timeContract workWork experience placement$235.2k - $294k
Role Description We are seeking a Staff Software Engineer (IC6) to join our Customer Trust & Engineering organization as the technical owner of Identity & Access Management and Key Management Services. IAM and KMS are the bedrock of trust at DigitalOcean; our services sit...Full timeRemote workFlexible hours$160k - $184k
Role Description The Principal Software Engineer, DSP Integrations is a full-time remote role with an optional office in Burlington, VT. This is a senior individual contributor role focused on the architecture and execution of Fluency's integrations with major Demand-...Full timeWork at officeRemote workWork from homeHome officeFlexible hours$242.4k - $303k
Role Description As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives...Full timeRemote workFlexible hours$221.2k - $387.1k
Role Description As a Principal Software Engineer, you will play a key role in shaping the future of Service Operations as ServiceNow evolves toward AI-native products for the agentic era. This role is about helping define and execute a long-term technical vision for how...Full timeFlexible hours- Role Description The primary responsibility of the Principal Software Engineer (AI-First Development) is to direct the day-to-day technical execution of a small AI-First engineering team, designing, orchestrating, and validating software applications built through AI-driven...Full time
$500 per month
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... ...Qualifications ~10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). ~Deep knowledge...Full timeRemote workHome officeFlexible hours$160k - $170k
Role Description The Principal Software Engineer will help develop innovative, scalable technology. In this role, you will help to drive the architecture, design, and development of platforms that support educators and institutions. You feel comfortable collaborating cross...Full time$141.4k - $226.3k
Role Description We’re looking for an exceptional Senior Principal AI Scientist in Generative AI who is ready to drive the future of mobility... ...vendor dependency Core Responsibilities ~Inference Engines & Runtime: ~Build deep expertise and ownership of: vLLM, TensorRT...Full timeRemote work$134.4k - $199k
Role Description We are seeking a Principal Software Engineer to provide technical leadership for our Location Services team. This role is responsible for shaping architecture, driving cross‑team technical strategy, and ensuring the scalability, correctness, and operational...Full time- Role Description Couchbase, the operational data platform for AI, empowers businesses to succeed by bringing data to life in new ways. Major market-leading companies rely on Couchbase for mission critical operational, analytical, mobile and AI workloads. Built to replace...Full timeWork at officeWork from homeFlexible hours
$137.5k - $182k
...continuously evolving our technology platform to better serve our members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity to shape how our technology evolves—leading the design...Full time$160k - $180k
Role Description We are seeking a Principal .NET Software Engineer to help lead the evolution of our enterprise platform in a highly regulated, compliance-driven industry. This role is ideal for a senior technical leader who has deep expertise in building scalable back...Full time- Role Description We're looking for a Principal Software Engineer who raises the bar on how we ship, not just what we ship. ~Owning features across the full stack — React frontends, backend APIs, cloud infrastructure — from design through production ~Responding to production...Full time
$220k - $258k
...chain, the infrastructure underneath the majority of software running in production today. This team is building Athena... ...it, and routes it to remediation. This is a principal-level, advisory role for an engineer who has built production-grade distributed systems before...Full timeRemote workFlexible hours$197k - $207k
Role Description ~Lead the design and development of software architecture and enterprise systems. ~Design highly scalable, highly... ...secure practices. ~Test driven development and CI/CD software engineering practices. ~Automated unit testing with NUnit....Full time- Role Description This job involves leading software solution development that meets strategic goals and user expectations. Key responsibilities... .... Qualifications ~Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or...Full time
$177k - $284k
Role Description We are hiring a Principal Software Engineer who can operate across multiple modes of work: platform modernization, iterative product development, and high-ambition greenfield exploration. This is a hands-on role for someone who can define strategy, deliver...Full time$139.9k - $304.2k
...and work with service teams to build robust reliability measures including Graceful Degradation and failure modes. As a Principal Software Engineer, you will transform and evolve how our critical paths are monitored, measured and designed reliably. You’ll work directly...Ongoing contractFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer manager United States
- principal software engineer United States
- senior principal software engineer United States
- principal financial analyst United States
- principal scientist United States
- principal solutions consultant United States
- principal network architect United States
- principal designer United States
- principal architect United States
- associate principal United States















