Principal Software Engineer
Raymond Search Group
Role Description
We are looking for a Principal Software Engineer who can step into an established B2B platform, understand what is working, identify what needs to change, and help build what comes next. You will own the work from architecture through deployment, which includes:
- Auditing existing applications
- Strengthening the current platform
- Designing new features
- Leading the development of scalable systems that support a growing number of users and connected devices
This role requires someone who can go deep technically while still understanding the business problem behind the code.
Qualifications
- Bachelor’s or master’s degree in Software Engineering, Computer Science, or a related discipline
- 7 to 8 years of experience in software design and product development
- Strong experience building B2B software products
- Demonstrated experience delivering and supporting full-stack systems
- Experience supporting applications with significant user or device traffic
- Strong understanding of the full software development life cycle
- Experience with object-oriented design, programming, design patterns, and related frameworks
- Hands-on experience with Angular or Vue, TypeScript, and Bootstrap
- Strong working knowledge of REST APIs and GraphQL
- Experience with Linux-based backend environments and browser-based front-end technologies
- Experience working within serverless AWS environments
- Experience with NoSQL databases
- Fluency with C#, .NET, Node, and Microsoft SQL Server
- Strong understanding of modern UI and UX design principles
- Proven ability to analyze existing code, identify weaknesses, and develop stronger solutions
- Experience leading, mentoring, and training other engineers
Requirements
- Architect technical solutions around real business problems
- Evaluate existing code and identify weaknesses, risks, and opportunities
- Design and develop new features across the front end and back end
- Lead and mentor backend engineers
- Build and maintain scalable services
- Improve system performance, reliability, security, and continuity
- Establish appropriate testing, integration, and deployment practices
- Translate cross-functional business needs into practical system solutions
- Help create a better, more intuitive customer experience
Benefits
- Full-stack design, development, testing, deployment, and support
- Technical architecture for current and future applications
- Front-end development using Angular or Vue, TypeScript, and Bootstrap
- REST API integrations and implementation
- Angular and GraphQL patterns and documentation
- Backend development within Linux-based environments
- Serverless application development within AWS
- NoSQL database architecture and implementation
- Continuous integration, delivery, and deployment
- Security, data protection, and compliance best practices
- Technical mentorship and leadership across the engineering team
- UI and UX improvements that make the product easier and better to use
Company Description
This is an opportunity to influence architecture, product direction, engineering standards, and the long-term performance of an established B2B technology platform.
- ...-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 Chief Data and Analytics Office (CDAO), you provide expertise and engineering excellence as an...SuggestedWork at office
- ...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...Suggested
$200k - $260k
.... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected... ...language. ~12+ years of professional experience in the software industry. ~ Experience with web services, microservices, or...SuggestedFull timeWork experience placementLocal area$148k - $193k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Principal Software Engineer to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will...SuggestedFull time$95.3k - $142.9k
...confirmation.. For all internal NGAS Engineering candidates, we have developed a... ...team to develop the next generation of software for the next generation of platforms. Support... ...today We are looking for a Principal Software Engineer/ Sr. Principal Software...SuggestedFull timeRemote workRelocation packageShift work- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...Full timeRemote workRelocation packageFlexible hours
$150k - $300k
...employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for.... ...simply doesn’t get any more important than this. As a Principal Full Stack Engineer, your impact as a seasoned technical problem...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...Job Title: Principal Software Engineer, AI Location : Remote - US Clari + Salesloft are building the next era of enterprise revenue - one where teams make confident decisions powered by AI and real signals. By combining our scale, insights, and AI innovation, we...Remote jobFull time
- ...s in computer science or equivalent experience, with a strong software development background. 5+ years of experience programming in... ...good learner who can master complex software and quickly adapt to new tools and technologies. Experience mentoring lower-level engineersFull time
$185k - $215k
...team supports NBC News’ mobile and OTT engineering organization by building shared libraries... ..., and at scale. We are seeking a Principal Engineer to play a critical role in the... ...~8+ years of professional software development experience or equivalent industry...Full timeWork at officeLocal areaWorldwide$215k - $240k
...Reports to: Engineering Manager Location: Remote US Compensation: $215,000 to $240,000 base plus bonus and equity What... ...for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software...Remote jobFull timeWorldwideHome office- ...flagship products like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star for our AI initiatives... .... Requirements: Experience: 10+ years of software engineering experience, with 3+ years specifically leading...Full time
$50 - $150 per hour
...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Freelance Compensation: $50–$150/hour Duration: 1–2 months Commitment: 15–25 hours/...Full timeSummer workFreelanceImmediate startRemote work- ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native... ...business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...Full time
- ...Assurance (IA) to support global Cyber operations and mission training. Job Description VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents software systems. Responsibilities will include the following...Full time
- ...As a Backend Engineer, you will have the independence, opportunity, and end-to-end responsibility to help us build a critical, complex... ...lifecycle. You have Experience in industry: An outstanding software engineer with 8+ years of industry experience Experience...Full timeRemote work
- ...t just contribute. You’ll make things happen–fast. As a Principal Engineer on our Advertising, Company Intelligence, and Intent team... ...environment operating at the edge of what’s possible in modern software engineering, data infrastructure, and applied AI. What...Full timeRemote work
$313.8k
...consistent, and extensible across every part of the seller and buyer experience. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Commerce Hub. This is a very hands-on role. You’ll write code, dive into services,...Full timeContract workLive outWork at officeRemote work- ...Are you a seasoned engineer with a passion for reliability and scalability? We’re looking for exceptional Software Engineers to join the Reliability team at Roblox. In this pivotal role, you will drive the evolution of our systems, ensuring they meet the highest standards...Full time
- ...About the Role As a Principal Software Engineer , you'll: Lead by Example : Write exemplary code, and be able to explain your process. Drive Technical Excellence : Establish and advocate for best practices in coding, testing, and deployment, ensuring high...Full timeWork at officeFlexible hours
$85.4k - $128k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...the warfighter. Come be a part of our mission! As a Software Engineer/Principal Software Engineer at Northrop Grumman you will have a...Full timeContract workRelocation packageShift work- ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer JOB LOCATION: Remote (U.S. based) TRAVEL: No SUMMARY OF POSITION: The Software Engineer...Full timeRemote work
- ...another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely... ...anywhere in the US Overview: We are seeking an experienced Principal Software Engineer with a strong background in Node to lead and contribute to...Remote jobFull time
- ...scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture, build... ...ecosystems. You have: ~8+ years of experience in software engineering or a relevant field ~ Deep experience with...Full time
$141.9k
...opportunities, flexibility, and much more ! At Fortra, we’re breaking the attack chain. Ready to join us? Job Title : Principal Software Engineer Job Duties : Enhance and maintain software products, developing new products. Design, develop, document, test, and...Full timeWork experience placementRemote work- ...solutions for search, security, and observability help organizations deliver on the promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a...Full time
- ...SketchUp Skore Principal Software Engineer - C++ This Opportunity If you’ve ever used SketchUp, you know it is special software: 3D modeling that’s easy to learn, intuitive to use, and accessible to everyone. Try it out for free at app.sketchup.com. Come work...Full timeFor contractorsLocal area
- ...Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy, mentoring engineering...Full time
- ...talented, high-caliber individuals to join our elite team of engineers. As part of our team, you'll play a pivotal role in restoring... ...TypeScript) and frontend (React/TypeScript) components of our software stack. AI First: Adapt the latest AI models (language and speech...Full timeImmediate startRemote workFlexible hours3 days per week
- ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo is building the next generation of B2B marketing intelligence—and we’re looking for engineers who...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- senior principal scientist Remote
- principal solutions consultant Remote
- epic principal trainer Remote
- principal Remote
- senior principal cloud computing engineer Remote
- principal consultant Remote
- principal solution architect Remote
- principal scientist Remote
- principal software architect Remote


