Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your application's visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Principal Software Engineer Jobs in Boston, MA
As a Principal Software Engineer, you will consult on complex projects, solve technical problems, and mentor junior engineers in an agile environment. You'll design software with customer needs in mind, and proactively enhance performance and efficiency.
The Principal Software Engineer at Snyk is responsible for advancing the company's technical capabilities, collaborating across divisions to unify technical frameworks, mentoring emerging technical talent, and driving large-scale initiatives. They will also provide data-driven insights to support technical decisions, maintain hands-on involvement in coding and systems design, and articulate technical concepts to varying audiences.
The Principal Software Engineer will develop scalable and maintainable software solutions, mentor junior engineers, and solve complex technical problems while working in an agile environment. Responsibilities include writing and deploying code, improving software quality, and collaborating with cross-functional teams to meet client needs.
As a Principal Software Engineer, you'll design and implement Vehicle Management Systems, develop real-time embedded software using an RTOS, and create test and simulation fixtures for autonomous underwater vehicles. Your role involves collaborating with multi-stakeholders and ensuring the delivery and support of systems throughout the product life-cycle.
As a Principal Software Engineer, you will design and implement safety-critical Vehicle Management Systems for autonomous underwater vehicles, develop real-time embedded software and device drivers, and create test and simulation tools, while mentoring junior engineers.
The Principal Software Engineer at Wasabi will design, develop, and maintain storage software, contribute to new storage capabilities, and enhance the team's agile process. The role requires extensive experience with storage platforms, Linux OS, and backend development.
As a Principal Software Engineer, you'll help manage ad spending and improve ad reach and efficiency, work with product managers, mentor junior engineers, and provide technical leadership within the Algorithmic Traffic Acquisition team.
The Principal Software Engineer/Salesforce Developer will lead complex projects within an agile team, focusing on creating customer-centric applications and solving technical problems. Responsibilities include mentoring junior engineers, documenting deployment processes, and enhancing software performance. The role demands strong problem-solving skills and experience with Salesforce and various technologies.
Featured Jobs
As a Senior Back End Software Engineer, you will design, develop, test, and support robust cloud-based solutions. You will collaborate with Agile teams, stay updated on technology trends, and mentor other engineers. You will work with various programming languages and cloud services to create impactful tech solutions for financial empowerment.
As a Principal Mission Software Engineer, you will develop advanced software for aerial and multi-domain robotic systems, focusing on autonomy software stacks, motion planning, and collaborative robot operations. You will work with various teams to define and implement core libraries for critical functionalities of military robotics.
As a Technical Lead/Principal Engineer on the SEO Team, you will build and drive the technical roadmap for Tripadvisor's SEO platform, leveraging large datasets and mentoring team members. Responsibilities include designing solutions to business problems, ensuring code quality, and collaborating with business leaders to achieve goals.
The Lead Software Engineer will oversee a portfolio of technology projects, leading a team of developers to create solutions for regulatory needs. The role includes collaborating with product managers, mentoring engineers, and utilizing various programming languages and cloud services to deliver impactful solutions.
As a Software Engineer on the CI Platform team, you will design and implement solutions to enhance collaboration and streamline code deployment for Datadog engineers. You will own critical developer workflows, actively engage with users to understand their needs, and mentor fellow engineers.
As a Lead Software Engineer at Klaviyo, you'll develop and manage scalable systems that deliver over 1 billion messages daily. You'll work collaboratively on designing features, mentor peers, and constantly seek improvements in performance and development processes while solving complex scalability issues.
As a Principal Software Engineer at Tripadvisor, you will lead a team to enhance the SEO platform by building new tools, designing innovative solutions for business problems, and ensuring high code quality. You'll mentor teammates and collaborate with SEO analysts on technical roadmaps and projects, contributing to significant growth and insights across the company.
As a Lead Software Engineer at Capital One, you'll lead a team to develop cloud-based solutions that help meet regulatory needs. You'll manage technology projects, mentor team members, and stay updated on tech trends while collaborating with product managers.
Top Boston Companies Hiring Principal Software Engineers
See AllAll Filters
No Results
No Results