Principal Software Engineer/Developer
Fidelity Investments
Job Description:Note: Fidelity will not provide immigration sponsorship for this position.Position Description:Builds and provides high-quality, end-to-end software solutions by using server-side technology tools -- Java EE. Participates in process-improvement initiatives to maximize team velocity, using Application Lifecycle Management (ALM) tools -- JIRA and Version One. Designs software capabilities for data analysis, using SQL. Creates and improves User Interface (UI) components for Web applications in a dynamic environment. Implements process improvements within an Agile Software Development Lifecycle (SDLC) environment by utilizing its corresponding SCRUM activities -- backlog grooming, planning sessions, daily scrums, and retrospectives. 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 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 complex 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) designing, developing, and supporting enterprise financial systems using Java/Spring Boot, Oracle PL/SQL, cloud services, and performance optimization techniques.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) designing, developing, and supporting enterprise financial systems using Java/Spring Boot, Oracle PL/SQL, cloud services, and performance optimization techniques.Skills and Knowledge:Candidate must also possess:Demonstrated Expertise (“DE”) performing Object-Oriented Design (OOD) and developing middle-tier multi-threaded applications, using services and server technologies -- Java, Spring, Hibernate, RESTful Web services, Spring Boot, Oracle SQL, Swagger, Maven, and Apache Tomcat according to Microservices design patterns. DE designing, developing, and maintaining web applications and services, using Angular, HTML, TypeScript, NodeJS, JavaScript, and IDE toolset (IntelliJ); implementing complex UI design and the responsive web design, using modern web application development; and designing wireframes to illustrate the solutions for web applications. DE designing, deploying, and providing technical support to web applications, using DevOps Continuous Improvement/Continuous Delivery (CI/CD) tools --Jenkins, Maven, GIT, and IDE toolset (IntelliJ); performing configuration management using GIT stash; performing Test-Driven Development (TDD) using Unit and JUnit testing techniques, including Angular testing; and validating code quality and application security, using Sonar. DE performing business and systems analysis throughout the full Software and Product Development Lifecycle according to Scrum methodologies in an Agile environment.#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: Westlake, TXType: Full time
- ...brighter, more sustainable tomorrow. The Team: As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of... ...- measurable improvements in reliability, performance, or developer productivity. ~ Trusted technical voice: teams seek...SuggestedFull time
- ...Responsibilities: Gathers and documents user requirements and functional/technical specifications for mission critical software solutions. Programs, codes, and develops mission critical software applications based on various development frameworks. Evaluates, installs and...SuggestedPermanent employmentFull timeContract workWork at office
$280k - $320k
...powering the intelligence behind the experiences that help people build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next generation of systems that make Bumble smarter, more adaptive, and...SuggestedFull timeLive inImmediate start$147.5k - $245.9k
...President (AVP), TechnologySoftware Engineer to lead the design,... ...practices, including AI-assisted software development.Responsibilities:... ...and services.Design and develop scalable solutions using service... ...account to apply to this position. Principals only. EOE.Information on...SuggestedFull timeWork at officeWork from home2 days per week3 days per week- ...inclusive culture and are looking for diverse, talented people to join Alcon. As a Principal Software Engineer supporting our Digital Health Engineering Team, you will design, develop, and deliver scalable, secure, and high-performance enterprise applications with a primary...SuggestedFull timeRelocation packageFlexible hours
$198.24k - $272.58k
We're looking for a Principal Software Engineer to join Procore's Directory team, part of our Product & Technology organization. The Directory team owns the user and company management experience within a construction workspace — the systems that manage collaborators at...Full timeContract workWork at officeLocal areaImmediate start2 days per week- ...provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you’ll consult on highly complex projects... ...’re a:Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and...Work at officeLocal areaWorldwide
$107.5k - $204.5k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...the future of aerospace and defense.The Principal Software Engineer will help build and enhance a... ...analytics. The role focuses on developing services and secure automation across...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system... ...at fleet scaleNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and...Full timeRemote work$223.1k - $301.1k
...next generation of products.Minimum QualificationsBachelor’s degree in Computer Science, Engineering, or a related technical field.Bachelors +15 years of experience in back-end software architecture and core software development using Python, Rust, or similar high-...Full timeTemporary workLocal areaFlexible hours$169k - $220k
...to candidates who are remote in the United States, but can travel to our headquarters 1-2 times per quarter*We are seeking a Principal Engineer to lead the hands-on architecture and development of our next-generation data and intelligence APIs. This role is deeply technical...Full timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours2 days per week$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal... ...pattern analysis — identify configuration, software, or workload differences that explain... ...is leading the way in groundbreaking developments in Artificial Intelligence, High-...Full timeRemote work$296.3k
...safety, and limitations of the autonomous driving software stack before it reaches public roads.As a Principal Software Engineer on the Simulation Engine team, you will... ...simulation, machine learning, infrastructure, and developer productivity, shaping capabilities that...Full timeLocal areaWork from homeFlexible hours- ...; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy. We... ...that better serve the property industry.Job Description:A Principal Software Development Engineer leads the design, development, and testing of complex...Full timeLocal areaFlexible hours
$241.4k - $322.6k
...insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working... ...-scale distributed systems or data platforms.Experience developing software that operates reliably in production.Experience...Full timeTemporary workLocal areaFlexible hours- ...navigation, and state estimation. Firefly is seeking a Principle Software Engineer to lead the development of critical features across the... ...automated testing, build infrastructure, simulation tools, and developer workflows that improve reliability and engineering...Permanent employmentTemporary workRemote workFlexible hours
- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer-KYC Risk Assessment at JPMorgan Chase within the Corporate Sector, you provide expertise and engineering excellence as an...
- ...can collaborate, feel valued, develop skills and directly impact... ...strategy across our global engineering workforce, and ensuring the... ...broad scope and influence, the Principal Engineer partners closely... ...Qualifications10+ years of professional software engineering experience with...Full timeFor contractorsLocal areaFlexible hours
- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy. The team provides tools, platforms, metrics, and enablement programs that reduce...Full timeH1bWork at officeLocal areaWork from homeShift work
$223.1k - $301.1k
...to operate with confidence. As a member of our global, AI-driven team, you will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical challenges in a culture of curiosity, collaboration, and rapid iteration...Full timeTemporary workLocal areaFlexible hours$196k - $364k
At Cadence, we hire and develop leaders and innovators who want to make an impact on the... ...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team... ...You will contribute to the hardware and software development of industry‑leading test...Full time- ...Account, please Sign-In before you apply.Job Description:Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in... ...you may be responsible for?Leverage common patterns to develop fixes and features for Kubernetes and CNCF projectsDesign...Full timeLocal area
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and... ...technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM,...Worldwide
- ...the standard for how arrivia builds with AI agents, and stay hands-on enough to build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded, customer-focused full-stack engineer who sets technical direction across multiple...Full timeTemporary workRemote work
$163.4k - $272.3k
...Product DevelopmentJob ProfilePrincipal Software EngineerManagement... ...day-to-day operations.We are seeking a Principal Software Engineer to own technical direction for the platform... ...pipelines.Experience building internal developer platforms, developer tooling, or platform...Full timeWork at officeRemote workFlexible hours3 days per week$238.7k - $365.7k
Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will... ...scenarios into trustworthy engineering evidence for developers, release decisions, and launch decisions. This...Full timeLocal areaWork from homeFlexible hours$147k - $237.5k
...the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of... ...Bring8+ years of experience in the software industry (Technical Support, R&D, or... ...Product Manager on a use case or guide a developer on a logging standard with equal confidence...Full timeWork at officeImmediate startShift work$96.8k - $251.6k
...security offerings. We're looking for hands-on engineers with a passion for solving difficult... ...systems and have a strong knowledge of software architecture. You should value... ...software development tasks associated with developing, debugging, and designing software applications...Temporary workFlexible hours$231k
...us and build for travelers everywhere.Principal Software Development EngineerOur Technology Team... ...Payments (EGP) is looking for top engineering talent to help drive the development of... ...distributed systems.Mentor, influence, and develop engineering teams, fostering technical...Full time$159.75k - $225.5k
...that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation... ...for customers that drive conversion and customer delight.Develop multi-agent systems that reason, plan, and take actions across...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Developer. Be the first to apply!

