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.
- ...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...SuggestedRemote jobFull time
$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...SuggestedFull 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...SuggestedRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours$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...Full timeWork experience placementLocal area$98.4k - $147.6k
...of history, they're making history. Northrop Grumman Space Systems (NGSP) in Bellevue, NE is currently seeking a Principal Engineer Software OR Sr. Principal Engineer Software to join our team supporting the WxHe Program. This position is telework eligible...Full timeRemote workRelocationShift work- ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA... ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently...Full timeRemote workFlexible hours
- ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...almost any other organization. What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you...Full timeLocal area
- ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is...Full time
$160k - $220k
...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization.... ...and across functions. Forward Thinker : You excel in software design and architecture to address complex problems,...Full time- ..., ranking algorithms, or AI-powered discovery experiences, we'd love to talk. The Opportunity: We're looking for a Principal AI/ML Engineer to lead the architecture and development of Vumedi's AI-powered discovery platform. This isn't about adding an AI feature...Full timeWork at officeWorldwideMonday to Friday3 days per week
- ...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
- ...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
$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$141.95k - $167k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ...because we believe people power progress. Join us as a Principal Software Engineer working with our MarkLogic product. This will be a remote...Full timeRemote workWork from homeWorldwideHome officeFlexible hours$103.6k - $155.4k
...making history.\n\nNorthrop Grumman Space Systems\u2014Missile Defense Integration offers an excellent opportunity for a Principal Engineer Software \u2013 CI/CD Engineer (26-139) to join our team of talented and diverse professionals. Located in Colorado Springs, CO, this...Full timeContract workWork experience placementRemote workWorldwideRelocationFlexible hoursShift work- ...safer, more civil shared experiences for everyone. As a Backend Engineer, you will have the independence, opportunity, and end-to-end... .... You have Experience in industry: An outstanding software engineer with 8+ years of industry experience Experience with...Full timeRemote work
$50 - $70 per hour
About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...Full timeContract workSummer workRemote work$220k - $280k
...for all of us.\n What you’ll be doing Partner with the engineering team to help design, build, and evolve the core banking/lending... ...skills and experiences ~15+ years of industry experience in software development leading large and strategic high-impact areas in business...Full time- ...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
- ...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- ...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
- This position will be instrumental in the development of the new version of this mission critical application, which provides command and control of devices and assures site security. The legacy version contains XML and Java, and MongoDB. The new version will utilize...Full time
- ...Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native enterprise solutions. This role plays a critical part in shaping technology strategy, driving architectural excellence, and mentoring...Full time
- ...develop and release innovative high performance medical device software. Provide technical leadership to the team in software... ...problems and always strive to make things better and achieve engineering excellence. Partner with other teams including marketing, systems...Full time
- ...in system scalability and efficiency. Serve as a role model for junior engineers through mentoring and direct education. Job Description We are looking for a Principal Software Engineer to work on our various systems which need high scalability, reliability...Remote jobFull timeWork at officeVisa sponsorshipRelocation packageFlexible hours
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 software engineer Remote
- senior principal cloud computing engineer Remote
- principal data scientist Remote
- epic principal trainer Remote
- principal solutions consultant Remote
- principal data analyst Remote
- principal Remote
- associate principal Remote
- principal solution architect Remote

