Principal Software Engineer/Developer
$160.63k - $181kFidelity Investments
Job Title
Builds and deploys REST Application Programming Interfaces (APIs) by leveraging tools such as Java and Springboot. Develops SOAP and REST Web Services, using Java/J2EE, JAX-WS, CXF, and Spring-WS. Builds, stores, and manages data using Amazon Web Services (AWS) and data quality tools. Implements Continuous Integration (CI)/Continuous Delivery (CD) practices using tools such as Jenkins and Maven. Troubleshoots and works on production issues utilizing tools such as Splunk and Datadog. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.
Primary Responsibilities
- Participates in reviews and refinement of architecture design.
- Develops automation and functional tests for 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 testing documentation for multiple applications or subsystems.
- Establishes testing 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.
- 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) writing complex queries and programming, using Java or J2EE in a Prime Service, Capital Markets, or Securities Finance environment.
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) writing complex queries and programming, using Java or J2EE in a Prime Service, Capital Markets, or Securities Finance environment.
Skills and Knowledge
Candidate must also possess:
- Demonstrated Expertise ("DE") validating complex trade flows in Capital Markets Security Finance specific to Agency Lending business area.
- DE writing Java code to perform test automation and validate complex financial calculations and analytics in a complex testing environment, using Business Driven Development (BDD) tests in a Cucumber and Serenity framework; automating complex queries in SQL to validate calculations.
- DE performing quality assurance database testing using SQL Developer; and developing multi-join queries for data mining and validating complex data flows in an integrated test environment.
- DE integrating test automation frameworks with Continuous Integration/Continuous Delivery (CI/CD) pipelines and selenium grid to implement effective test reporting and analytics, using Xray, Git, Maven and Amazon Webservices -- Lambda, Dynamodb, Fargate, and Elastic Compute Cloud (EC2).
Salary: $160,625.00 - $181,000.00/year.
#PE1M2
#LI-DNI
Information Technology
Please 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.
- ...Principal Software Engineer Experience level: Mid-senior Experience required: 10 Years Education level: Bachelor's degree Job function... ...tools: GIT, Bit Bucket, Jira, Maven, Jenkins. AWS developer or solutions architect certification is preferred Working...SuggestedWorldwideRelocation packageFlexible hours
- ...Join JPMorgan Chase as a Senior Principal Software Engineer – Shape the Future of Data & Analytics Are you passionate about building innovative... ...drive decision-making. The CDAO is also responsible for developing and implementing solutions that support the firm’s commercial...SuggestedWork at office
- ...for more driven, talented and ambitious individuals to join our growing international family. ABOUT THE ROLE As a Principal Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation...SuggestedFull timeWork at officeWorldwideShift work
- ...supporting applications, programs, and software solutions. May include research, new development... ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities... ..., and programming languages. Software Developers work closely with business partners and...SuggestedRemote workFlexible hours
$132k - $264k
Position Summary Role summary: The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving technical... ...This role applies cloud‑native architecture principles to develop resilient distributed systems and integrates AI/ML...SuggestedTemporary work$107k - $216k
...Job Description: We are currently sourcing for a Software Engineer for CAT Regulatory Reporting Team to work in Jersey City, New Jersey... ...experience Strong background in designing and developing large Reporting Platforms. Extensive experience with KDB+...Work from home- ...JPMorgan Chase seeks a Senior Principal Software Engineer in Jersey City, NJ, to shape the future of data and analytics. In this role, you will lead the development of advanced data platforms using technologies like Databricks and Apache Spark. The ideal candidate will...
$107k - $216k
...Principal Software Engineer As a Principal Software Engineer on the DeFi Yield Gen Platform team, you'll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment. You will work closely with technical...Work from home$134.2k - $258.3k
...Director, Principal Software Engineering, AI capabilities Other locations: Anywhere in Region Date: Feb 18, 2026 Requisition ID: 1656085 At EY,... ...identifying and implementing continuous improvement plans Develops strong working relationships with peers across Development...Summer holidayLocal areaFlexible hours- ...A leading e-commerce technology company is looking for a Principal Software Engineer to innovate their logistics platform. In this role based in Hoboken, NJ or Dublin, Ireland, you will design key features and ensure high-quality software delivery. Responsibilities include...
$134.2k - $258.3k
...implementing continuous improvement plans Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to... ...experience in either an internal or external software or platform engineering role, or similar...Summer holidayLocal areaFlexible hours- ...such as Java and Springboot. Develops SOAP and REST Web Services,... ...developing complex or multiple software applications and conducting... ...degree in Computer Science, Engineering, Information Technology,... ...5) years of experience as a Principal Software Engineer/Developer...Full time
- ...financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Finance Technology team in... ...processes and identify areas for improvement and innovation. Develop metrics and KPIs to measure the success of transformation...
- ...Mission: Why this role exists The Engineering Team enables Shiftsmart to anticipate and... ...team Competencies: Who you are A software expert: You have 7+ years of software... ...attention of our teammates. We hire and develop the best. When we decide to hire a new...Hourly payWork experience placementWork at officeFlexible hoursShift workNight shiftWeekend work3 days per week
$280k - $330k
...Principal Software Engineer (AI Insurance SaaS) New York, NY About EvolutionIQ: EvolutionIQ's mission is to deliver state-of-the-art technology that helps insurance claims teams make claims handling more accurate, fair, and efficient, so that more people impacted...Temporary workWork at officeFlexible hours$197.4k - $264.7k
...Principal Software Architect Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's...Work experience placementLocal area$207k - $311k
...and finding ways to bring those practices into the engineering organization. Essential Functions... ...a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies. Be a role model to others on the team...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$165.22k - $283.23k
...journey will take you? We are developing AI-native products that bring... ...intelligence into the physical world. As a Principal Engineer, you will set the technical direction... ...Qualifications ~10+ years of professional software development experience ~...Local areaImmediate start$276k - $414k
...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically... ...the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'... ...Experience architecting, designing, and developing distributed systems Preferred Qualifications...Temporary workLive inWork at officeLocal area$200k - $240k
...Principal Software Engineer Boulder, Colorado or New York City, New York or Remote About Sovrn Every interesting company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and remain independent....Temporary workWork at officeRemote workFlexible hours$250k - $275k
...Principal Engineer (AI-Augmented Full-Stack, Platform Leadership) Location: New York City (... ...Code, GitHub Copilot, Cursor) to improve developer velocity Establish best practices... ...Looking For Required ~15+ years of software engineering experience with strong...$50 per hour
...openings or future vacancies within our organization. Principal Software Engineer The global capital markets are among the largest... ...term maintainability and scalability. Take ownership in developer experience by improving/automating CI/CD and other day to...Work at officeLocal areaFlexible hours2 days per week3 days per week$275k - $300k
...Principal Software Engineer Most of what makes American healthcare expensive isn't medical care. It's the machinery wrapped around it: middlemen... ..., coordination, and document processing workflows. Develop internal operational platforms for teams managing millions...$184.5k - $246k
...direction for Medidata's Platform engineering organization - the systems,... ...technical capabilities, and develop the Staff and Senior Staff... ...just tool adoption, but how software is designed, reviewed,... ...and systems 3+ years in a Principal Engineer, Distinguished Engineer...Hourly payOngoing contractWork at officeLocal areaRemote workFlexible hoursShift work$160.97k - $349.89k
...ever. Role Overview Yahoo Mail is seeking a Senior Principal/Staff Software Engineer to lead our AI adoption initiative across the... ...deployments. Maintain awareness of cutting‑edge AI developments and identify opportunities for competitive advantage....Work at officeFlexible hours$185k - $215k
...culture and strive to attract and develop a talented workforce to... ...NBC News' mobile and OTT engineering organization by building shared... ...scale. We are seeking a Principal Engineer to play a critical... ...~8+ years of professional software development experience or equivalent...Work at officeLocal areaWorldwide$213.36k - $320.04k
...Principal Software Engineer Paramount Skydance Corp. is seeking a Principal Software Engineer to architect, build, and scale AI-driven tooling... ...platforms that accelerate quality, automation, and developer productivity across the Global Quality Engineering organization...$142.8k - $274.8k
...enjoy solving problems, writing software, and working with customers?... ...! The Industry Solutions Engineering (ISE) team is a global... ...customers' engineers to jointly develop code for cloud-based... ...platform. We are hiring a Principal Software Engineer with deep...Ongoing contractLocal areaVisa sponsorshipWork visa$276k - $414k
...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically... ...the forefront. We're looking for a Principal Software Engineer to join the Business Experience... ...Experience architecting, designing, and developing distributed systems Preferred Qualifications...Temporary workLive inWork at officeLocal area$204k - $337k
...Principal Software Engineer The Builders Hub Team, part of the Mastercard Software Builders Experience program, owns and drives developer experience for the company. The team has a unique opportunity to create a unified internal developer portal supporting and helping...Full timePart timeFlexible hours
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 Jersey City, NJ
- principal Jersey City, NJ
- senior principal scientist Jersey City, NJ
- senior principal cloud computing engineer Jersey City, NJ
- principal cloud computing engineer Jersey City, NJ
- internship software Jersey City, NJ
- software support Jersey City, NJ
- software quality assurance Jersey City, NJ
- embedded software Jersey City, NJ
- software sales representative Jersey City, NJ

