Principal Software Engineer/Developer
Fidelity Investments
Job Description: Note: Fidelity will not provide immigration sponsorship for this position. Position Description: Designs and implements digital products, software applications, and services across the full technology stack. Develops production-ready applications through coding, performance tuning, and adherence to established database and development standards. Translates business requirements into technical design specifications and integrates them into the software development lifecycle. Builds and enhances applications using frameworks and tools such as Java Spring Boot, Angular, Docker, Jenkins, Kubernetes, and related open-source technologies. Engineers scalable platform features within an Agile delivery environment to support high-volume transaction processing. Collaborates with analysts and engineers to define system functionality, performance requirements, interfaces, and constraints. Develops and executes software testing, validation, and documentation to ensure reliability and quality of delivered systems. Primary Responsibilities: Participates in architecture design teams. Defines and implements application level architecture. Develops applications on complex projects, components, and subsystems for the division. Recommends development testing tools and methodologies and reviews and validates test plans. Responsible for QA readiness of software deliverables. Develops comprehensive documentation for multiple applications or subsystems. Establishes full project life cycle plans for complex projects across multiple platforms. Responsible for meeting project goals on-time and on-budget. Advises on risk assessment and risk management strategies for projects. Plans and coordinates project schedules and assignments for multiple projects. Acts as a primary liaison for business units to resolve various project/technology issues. Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives. Advises senior management on technical strategy. Mentors junior team members. Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives. Develops original and creative technical solutions to on-going development efforts Education and Experience: Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing full-stack software application development in a cloud-native environment for large scale enterprise platforms. Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing full-stack software application development in a cloud-native environment for large scale enterprise platforms. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (“DE”) performing responsive, component-based front-end web application development in an enterprise environment using Angular and TypeScript, along with modern web technologies including JavaScript, HTML5, SCSS/CSS3, and Bootstrap; implementing scalable front-end architectures and patterns including state management with NgRx and reactive programming with RxJS; integrating with backend RESTful APIs; applying front-end engineering best practices including unit testing and API mocking; utilizing data visualization libraries -- D3.js, JointJS, ng2-charts,or Highcharts; and leveraging Angular CLI and official migration tools for version upgrades. DE designing and implementing distributed backend services for large-scale enterprise products using Java, Spring Boot, and RESTful standards; developing multi-service architectures with secure service-to-service communication; leveraging cloud services and relational databases with Java persistence technologies including JPA and Liquibase; utilizing Spring ecosystem components including Spring Batch and Spring Security; handling both synchronous and asynchronous workflows; and ensuring system reliability, performance, and fault tolerance in cloud-based environments. DE implementing secure CI/CD pipelines for cloud-deployed systems using Jenkins, Github, Docker, and Kubernetes; and enforcing enterprise security requirements for secure management of secrets, credentials, and environment configurations. DE participating in driving end-to-end completion of discrete software features, facilitating technical implementation, and creating architectural diagrams. Salary: $186,160.00 to $190,000.00/year. #PE1M2 #LI-DNIFidelity’s Onsite Working ModelFidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.Certifications:Category:Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.SummaryLocation: Boston, MAType: Full time
$200k - $240k
...across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the... ...distributed system challenges Experience building internal developer tooling, custom agents, or platform-level AI integrations...SuggestedFull timeRemote workFlexible hours- ...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
$167.2k - $209k
...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack... ...g., React, Django) ~ Extensive experience designing or developing Restful APIs or web services ~ Strong proficiency in a...SuggestedFull timeTemporary workSummer workWork from homeWorldwideFlexible hours$114.2k - $267.8k
...customers they serve. We build AI-powered software that keeps everyone in the claims... ...meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest,... ...allowing room for growth as employees develop in their role. In addition to base...SuggestedFull timeFlexible hours2 days per week3 days per week- ...careers to see how we empower creators to own their own destiny. Be Klaviyo’s senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi‑region, and large‑tenant readiness. You’ll drive platform-wide architectural change,...SuggestedFull time
$266.2k - $425.9k
...it's too late. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is... ...Revenue OS. A big part of this role is defining how external developers and AI agents interact with those surfaces safely and...Full timeContract workLive outWork at officeRemote work$280k - $320k
...About Blitzy Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development... ...of previous start-ups. The Role We are hiring a Principal Engineer to take full, hands-on ownership of Blitzy's most critical production...Full timeWork at officeWork from homeFlexible hours$150k - $300k
...customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding... ...and unknowns, to accelerate the path to robust solutions Develop Best Practices: Define, promote, and mentor on...Remote jobWork at officeLocal areaWork from homeFlexible hours$190k - $237.5k
...empowered to do the best work of their lives. As a Principal Embedded Software Engineer on the Player API & Control team, you will lead performance... ...work on Player Control components and participate in developing software for enabling new products Collaborate...Full timeTemporary workWork at officeLocal areaImmediate startRemote workVisa sponsorshipWork visa3 days per week$180k - $215k
...atherosclerotic plaque analysis, and we’re continuing to grow our engineering organization! As a Principal Software Engineer - Image Processing, you will help design... ...candidate will have: ~7+ years of experience developing image processing algorithms and software, ideally...Full timeWork at officeLocal areaRemote workFlexible hours$210k - $275k
..., architect level role. You will sit on the AI Engineering team and set the technical standard the broader... ...Qualifications ~8+ years of professional software engineering experience, with demonstrated Staff, Principal, or Architect-level scope — e.g., owning system...Casual work$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...$88k - $168k
DescriptionDo you bring deep full-stack software engineering experience and the judgment to... ...by purpose, join SOPHiA GENETICS as a Principal Software Engineer and enable us to make... ...engineering role for someone comfortable developing with AI and contributing to AI-related...Full timeContract workTemporary workWork at officeLocal areaWork from homeWorldwideWeekend work- ...startup mindset. The Product & Engineering organization partners... ...technology, and enterprise software, the team translates complex... ...The Role ABCorp is seeking a Principal Software Engineer, Team Lead... ...infrastructure-as-code. Mentor and develop engineers through...WorldwideVisa sponsorship
$150k - $180k
...professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to... ...productivity, code quality, testing, documentation, and developer experience while maintaining strong review, security, and...Temporary workFlexible hours$131k - $200k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MAAbout the RoleOnshape’s...Permanent employmentFull timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours- ...Job Description Job Description Principal Software Engineer, Tech Lead - Client Experience Platform From our nation’s earliest days, ABCorp has been a trusted force in security and innovation. In 1795, the federally chartered Bank of the United States entrusted...WorldwideVisa sponsorship
- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves... ...tools to enhance operational efficiency and developer productivity. Maintain a high bar for execution... ...Who You Are ~10+ years of experience in software engineering, with a demonstrated track...Hourly payFull timeRemote workFlexible hours
$150k - $210k
...packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll... ...Help establish and run a Trusted Developer Program — recruiting and onboarding external... ...facing disposition. Substantial professional software engineering experience building and...Full timeWork at officeLocal areaImmediate startFlexible hours- ...have partnered with a cutting-edge data company to make an important senior engineering hire. We are looking for a collaborative, customer-focused, and creative principal software engineer to develop a high-performance mobile application framework that powers on-device...
- ...Assets, a client Investments Company, is developing a full-service enterprise-grade... ...like Bitcoin and Ethereum. As a Senior Software Engineer, you will be an integral part of the Platform... ...skills. Candidate Profile: Senior/ Principal level candidates only. Postgres /...Full time
$169.3k - $304.7k
...consists of collaborative, inclusive, and creative teams. We develop applications and services to empower our customers. Our... ...cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native...Work experience placementWork at office$169.3k - $304.7k
...consists of collaborative, inclusive, and creative teams. We develop applications and services to empower our customers. Our... ...cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native...Work experience placementWork at office- ...Principal Software Engineer The Principal Software Engineer will play a key role in designing and developing enterprise SAAS applications. This person should have the ability to thrive on new technical challenges and innovate our products, technology stack & development...
- Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience... ...Responsibilities Duties involve leading, designing and developing the full software development lifecycle for new and...Permanent employmentH1bRemote workVisa sponsorship
$175k - $195k
...others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join... ...and ultimately build customer value. We’re seeking a Principal Full Stack Software Engineer to work with our stellar team! You will have a chance to...Full timeWork at officeLocal area$170k - $235k
...Job Description Job Description Principal Software Engineer, AI Engineering Cambridge, MA About this position: Context Labs is seeking... ...development team, the engineer will lead many aspects of developing our AI engineering systems; as well as provide thought...- ...Job Description Job Description As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the... ...Responsibilities Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift...Work at officeFlexible hours
$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop, and support land and sea-based radar systems...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$82.3k - $275k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ...Job Description Summary: The Software Engineer (PMTS) works on mission-oriented... ...part of the Software Engineering Team, developers will build out software solutions and...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Developer. Be the first to apply!
- principal software engineer Boston, MA
- principal solutions consultant Boston, MA
- principal architect Boston, MA
- epic principal trainer Boston, MA
- principal cloud computing engineer Boston, MA
- principal Boston, MA
- principal applied scientist Boston, MA
- senior principal scientist Boston, MA
- principal scientist Boston, MA
- associate principal Boston, MA



