Principal Software Engineer
Fidelity Investments
Job TitleWe at Fidelity Trade Management Engineering (TME) group are responsible for building and maintaining Fidelity's brokerage platform order management and trade processing system. We are high functioning, fast paced technology group that work on cutting edge technologies to deliver low latency and high throughput trading solutions. We want to work with an engineer who is versatile, always eager to take on new problems and share solutions as we push the technology forward. Working independently as well as collaboratively, it is important for this person to have a positive approach to leadership, teamwork, and a drive to deliver groundbreaking solutions every day.The Expertise You HaveHave at least a bachelor's degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced studyMinimum 8 years of software design, development and performance testing experienceDeep hands-on experience in Software Performance EngineeringDemonstrated skill in Java, Spring, Python, LinuxHands on experience using tools like jMeter to build performance harness for software benchmarkingWillingness to guide and mentor junior team members on solid engineering practicesPrevious exposure to trading systems or brokerage technologyKnowledge of the FIX protocol is a plusThe Skills You BringAbility to understand end to end platform and identify issues that can cause performance, scalability or resilience issuesEffective analytical, communication, and organizational skills and a willingness to run with multiple tasks at a given timeThrive in a team environment, collaborating openly and actively contributingAble to innovate independently and work with leadershipFamiliarity with event driven and service-oriented processing is requiredDemonstrated work experience with cloud technologies. Industry certifications are welcome, but hands on experience and expertise are better. Walking the walk is the most important thingAn eye for detail and a skill for root cause analysis in diagnosing and mitigating production problems as quickly as possible in a dynamic, high value environmentThe Value You DeliverWork across organization and collaborate with teams to build highly scalable and resilient trading platformDeliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirementsActively contribute to the improvement of engineering practices such as code and design reviews, cloud strategy, and build and deployment pipelinesWork with squad lead and team tech lead on a frequent, recurring basis to design and implement novel solutions to complicated problemsAble to clearly present complex technical solutions, ideas, and plans to management, program teams, and less technical stakeholders as neededDevelop an understanding of the business domain you are working on and contribute to technology discussions with business partners and other external partiesInvestigate creative practices and help decide how to apply them within the team.Fidelity 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.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.
- ...Principal Software Engineer in TestHealthcare Group (HCG) is looking for a Principal Software Engineer in Test to work on Fidelity Health Benefit technology team. The ideal candidate enjoys designing, developing and maintaining automated test suites to ensure product quality...SuggestedImmediate start
- ...Direct message the job poster from Compunnel Inc. Location Focus Westlake, TX metro area Scope of Work Platform engineering focusing on Cloud, Golang, and Kubernetes Primary language: Golang (modernized language). Python is legacy but important (Boto3 library). Java and...SuggestedFull time
- ...Hybrid Every other week onsite/5 days in either Westlake, TX or Jersey City, NJ or Smithfield, RI Our client seeks a Principal Software Engineer / Full Stack Engineer with deep Oracle SQL/PLSQL expertise and hands-on Exadata engineering experience to design, build,...SuggestedHourly payLocal area
- ...a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically focused on systems...SuggestedFull time
- ...development time and improving efficiency. Design and build data engineering pipelines and Data Lake solutions using Databricks (Spark with... ..., post-baccalaureate experience in the job offered or as a Software Engineer, Software Developer, Software Architect, Lead Developer...SuggestedWork from home
- Bachelor's or equivalent experience in computer science with 6+ years of .NET application support and development experience Hands-on experience with C#, .Net, WPF, WCF Experience in Application support Significant experience in Incident Management ...
- ...Senior Software Engineer Fidelity TalentSource is looking for a Senior Software Engineer to join the Fidelity Customer Protection Services (FCPS) team within the Enterprise Cybersecurity (ECS) business unit. The ECS organization is responsible for delivering appropriate...
- Job Title Tech Stack: Javascript, Node.js, Java, Spring Boot, Angular, Typescript, Oracle, Mocha, Jest, AWS, Terraform, Python Must Haves Javascript Node.js (does not need to be primary API framework/language), but needs some experience in REST API and...
- ...Software Engineer Location: Austin, Texas Schedule: Full-Time Pay Range: Competitive pay, based on experience and qualifications. Make a Difference as a Backend Developer in Austin! Are you a skilled Backend Developer looking to design and implement...Full timeFlexible hours
- ...Software EngineerIndustry: BankingLocation: Merrimack NH Westlake TXDuration: Long term... ...software engineerDemonstrated experience as engineer responsible designing, developing,... ...systemsUnderstanding of modern data architecture principals and patternsExpertise with Agile (Scrum,...
- Java Api DeveloperTeam is looking for a Java API developer designs, builds, and maintains RESTful APIs using Java, often within a microservices architecture. They collaborate with teams to define requirements, implement APIs, and ensure their scalability, security, and...
- ...matching the ideal process improvement tools and techniques to individual process optimization opportunities.We are looking for a DevOps Engineer focused on AWS infrastructure engineering to design, develop, implement, and manage AWS cloud environments running workflow...Long term contractLocal area
- ...Senior Level Machine Learning EngineerAs a Machine Learning Engineer, you will build and maintain large scale ML Infrastructure and ML pipelines. Contribute to building advanced analytics, machine learning platform and tools to enable both prediction and optimization...
- ...Java AWS EngineerThe Purpose of this role: We are looking for an Engineer who will work in our core technology team partnering with... ...requirements of our Investment Operations analysts.The Value Delivered: Software Engineers are responsible for designing, developing and...
- ...Java Engineer, Digital Identity The Role The Digital Security Identity Chapter is embarking on a multi-year journey to build... ...designing and programming highly functional and scalable software applications using Java, Angular, Node, GraphQL, and AWS. ~...
- ...Job PostingExpert in Python scriptingGood knowledge on ETL tools like IICS/PCGCP Data engineer with SQL, Python & Strong Communication skillsGood knowledge of Python scripting and decent knowledge of UNIX / Bash scriptingMandatory skills with SQL queriesMust have Cloud...
- ...looking for product-aware, passionate, inquisitive, and responsible engineers to help build and deliver the best web experience to our... ...tools and techniques like Jenkins, Concourse, Docker etc.Strong software experience in developing and a proven track record of...Remote work
- ...Android apps is a big plusComfortable with computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programmingStrong understanding of modern development principles...
- ...Java Software Engineer Java Software Engineer Qualifications: ~6-9 years of Java/ Spring development experience ~2+ years of design experience ~ Bachelor's Degree (Computer Science or related fields) ~ Experience in building and deploying applications served...
- ...feature toggles, and branch by abstraction to support performant engineering teams.Experience working in a team of Android developers... ...fundamentals, data structures, and algorithms to ensure alignment to software engineering standard methodologies including object-oriented...Long term contractWork experience placement
- Job TitleThe position itself requires a strong background in application development, testing, deployment, with familiarity of cloud computing. You must be a self-starter who is passionate about the technology you are building and eager to produce world-class services....
- iOS Developer Qualifications: ~4+ years of professional experience developing publicly available native iOS apps using Swift, SwiftUI, UIKit, Objective-C, Xcode in an agile environment ~ Experience or willingness to learn Android, web and cloud-based technologies...
- ...DevOps Engineer With AWSLocation: Westlake, TXJob Description:8+ years knowledge and experience working in technology with various cloud technology platformsStrong public cloud understanding; Primarily of AWSExperience with AWS; with IAM, Networking, and Cloud FormationExperience...
- ...for early determination of the issues in Grafana, Influx, Datadog, Moog, ThousandEyes etc.6-8 years of experience practicing SDLC (Software Development Lifecycle) practice, process improvementsHands on enterprise systems administration, monitoring, and deployment...Remote work
- Java And Spring DeveloperThey are completely on Java and spring technologies. Applications are on PCF and they use MongoDB. Looking for a candidate who has:Solid fundamentals in Java and Spring frameworksExperience in web services (REST and SOAP)Experience working on MongoDB...
- ...Analysis and Design.Experience with Agile Methodology a plus.Bachelor’s Degree or applicable work experience plus 5 years of experience in a software engineering and development role.Key Skills:Spring bootJavaTesting frameworks (ex: JUnit/Mockito)3-5 years’ experience...Work experience placement
- ...Digital Transformations across various domains and industries. Our history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the...Relocation
- ...We are currently sourcing for an Android Engineer to work in Westlake, TX or Smithfield, RI! The Role We're looking for product... ...fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and...
- ...We are currently sourcing for a Java Software Engineer to work in Westlake, TX! The Role Are you interested in serving the needs of millions of customers by building the outstanding digital experience that helps them in financial planning, investing, and retirement...
- ...Senior Java Engineer Location: Durham, NC (100 New Millennium Way)/ Westlake, TX Duration: 12 + Month Interview: Video Job... ...Qualifications & Experience Experience: 7+ years of hands-on software engineering experience specializing in Java and AWS. Industry...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software support Roanoke, TX
- software Roanoke, TX
- entry level software sales Roanoke, TX
- id software Roanoke, TX
- remote software sales Roanoke, TX
- software asset management analyst Roanoke, TX
- healthcare software sales Roanoke, TX
- software implementation project manager Roanoke, TX
- software technology Roanoke, TX
- software sales Roanoke, TX


