Principal Software Engineer
Fidelity Investments
Job Description: Principal Software Engineer Note: Fidelity is not providing immigration sponsorship for this position The Role We are seeking an experienced Software Engineer to join a Fidelity Technology team and help deliver next-generation platform capabilities. In this role, you'll be part of Platform Engineering , a centralized organization that builds scalable engineering solutions so product and application teams can stay focused on delivering business value. Platform Engineering designs and delivers core capabilities across the engineering ecosystem, including optimizing CI/CD pipelines, building automation to enforce security and compliance standards, developing tools that extend cloud platform functionality, and eliminating manual toil through smart automation. This position is based in Westlake, Texas and combines hands-on software development with technical leadership. You will play a key role in setting engineering standards, influencing platform architecture, and mentoring engineers across the team. The Expertise and Skills You Bring
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. Certifications: Category: 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.
- A solid and strong foundation in software engineering - bachelor's degree + preferred, 8+ years' experience
- Expert and comfortable with Python and or core Java technologies and frameworks like Spring Boot
- Understanding of AWS or other cloud platforms and containerization technologies such as EKS and Docker
- Experience with the following technologies: Spring, REST/Web Services, Maven, JSON, Apache Tomcat, Swagger, Message Queues
- Identifies opportunities to improve maintainability of the application automation through testing
- Comfortable with Design, development, and enhancement of Automation frameworks
- Hands on experience in Selenium, Cucumber, FitNesse
- Experienced with SQL databases (Oracle preferred) and hands-on experience is building complex SQL queries required for data validations
- Identify opportunities to improve maintainability of application automation platform
- Strong experience with Continuous Integration and Continuous Delivery using tools like Concourse, GIT, Jenkins, Artifactory, Veracode, and uDeploy.
- Passionate and committed to learning new things and developing with the latest technologies and frameworks
- Work well in both a small agile team and independently, having a strong user focus
- Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time
- Experience utilizing AI capabilities to generate code and increase productivity.
- Knowledge in creating agentic AI solutions
- Work with product management on requirements, decompose strategical outcomes into deliverable releases, and deliver solutions that meet or exceed customer expectations
- Build scalable, resilient, cloud-based systems aligned with our long-term strategy
- Provide outstanding support, including on-call support when necessary
- Deliver platform strategy through high quality iterative releases continually providing features to stakeholders.
- Mentor junior software engineers
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. Certifications: Category: 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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Westlake, TX vacancy
- ...JOB SUMMARY We're looking for a pragmatic, hands-on Principal API & Integration Engineer who gets things done. You'll spend significant time... ...QUALIFICATIONS Experience 10+ years of professional software engineering experience with focus on APIs and...SuggestedContract work
- ...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
- ***W2 only*** Position: Senior Software Engineer - Java & Springboot Work Authorization: All Work Authorizations Location: Hybrid - 3 times/month onsite; Any of the offices in: TX Westlake NC Durham MA Boston NH Merrimack The Expertise and Skills...Suggested
- ...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...Suggested
- ...Senior Software Engineer Duration: Long Term Contract Location: Westlake, TX / Durham, NC Job Description: We are looking for a Software Engineer who is experienced in software engineering, can constantly research and suggest the newest technologies, independently...SuggestedLong term contract
- ...and secure, compliant application deployments The Expertise and Skills You Bring Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) Strong hands?on experience with Java and Spring Boot in enterprise environments...
- ...Software Engineer The Expertise & Skills You Have: ~ Has Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) ~6+ years of experience in implementing Middle Tier and Back End solutions ~3+ years of experience...
- ...We are currently sourcing for a Senior Software Engineer to work in Westlake, TX! Position summary The Senior Software Engineer is an expert individual contributor responsible for designing, building, testing, and maintaining high-quality Java applications...
- ...Software Engineer In Test The Role We have an opportunity for a Software Engineer in Test within our growing team. In this role, you would be delivering high end products, innovative technology and customer solutions for everyday roadblocks. You will be joining the...Shift work
- Java And Spring Developer They 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 frameworks Experience in web services (REST and SOAP) Experience...
- ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month The Skills You Bring...Local area
- ...specialist using Swift, Objective-C, Cocoa Touch, UIKit, and XCode in a large, enterprise environment, preferably as part of a team of iOS engineers Optimally employ DevOps, Automated Testing and Continuous Delivery using technology such as Groovy, Jenkins, Concourse...
- Role: Java Developer Location: Hybrid Duration: 6+ months Details: ~ Experience with databases and SQL, Oracle. ~ Experience with test automation frameworks. ~ Experience building and deploying applications using continuous integration pipelines...
- ...Lead Software Engineer The Role A Lead Software Engineer's roles include providing technical acumen, defining and creating software, mentoring other engineers, code reviews. They also ensure code quality, evaluate new technologies, and collaborate with teams to align...Local area
- ...TalentSource is your destination for discovering your next temporary role at Fidelity Investments. 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...Full timeTemporary work
- ...Software Support Engineer Industry: Banking Location: Durham, NC Westlake, TX, New Jersey NJ, Merrimack NH Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization...Long term contract
- ...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 in the cloud...
- ...Java AWS Engineer The Purpose of this role: We are looking for an Engineer who will work in our core technology team partnering with... ...of our Investment Operations analysts. The Value Delivered: Software Engineers are responsible for designing, developing and coordinating...
$56.99 - $63.33 per hour
...Step into a pivotal role where your expertise will directly shape the future of essential risk management systems. As a Senior Software Engineer, you will be instrumental in designing, developing, and maintaining optimal programming and environment solutions, ensuring...Hourly payTemporary work- ...Role: Java Cloud Engineer Location: Hybrid Duration: 6+ months Details: Experience in Hibernate ORM/JDBC/Connection Pooling etc with relational database. Experience in AWS EKS and AWS manages solutions such as Lambda, DynamoDB...
- ...and write automated tests with XCTest/XCUITest to help uphold app quality. • Interested on pioneering iOS technologies and software engineering practices and modernize the code base to accelerate development while maintaining the quality. • Working with platform...
- ...applications. Skills and Knowledge: ~8-10 years of professional software development experience in a diverse set of distributed... ...experience in Java Technologies. ~ Knowledge of software engineering practices for the full software development life cycle, including...Temporary workWork experience placementWork at officeWork from home
- ...is a big plus Comfortable with computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programming Strong understanding of modern development principles...
- ...Android Developer Manager We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals to... ...fundamentals, data structures, and algorithms to ensure consistency to software engineering standard methodologies including object-oriented...Work experience placement
- ...Job Title: Senior Java Engineer Location: Durham, NC (100 New Millennium Way)/ Westlake, TX Duration: 12 + Month... ...Qualifications & Experience Experience : 7+ years of hands-on software engineering experience specializing in Java and AWS....
- ...Java Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...and ambitious position on its development team. As a Principal Software Engineer, you will be a senior member, encouraged to...Work at officeWork from home
- ...Job Title: AWS DevOps Engineer (CI/CD, Jenkins, Terraform, EKS) Location:- Roanoke, TX onsite *6-10 Years of Experience Key Responsibilities: Design and implement CI/CD pipelines with Jenkins. Automate AWS infrastructure management using Terraform...
- ...to the largest retailers in America. We're seeking a DevOps Engineer who is a hands-on technology professional comfortable working in... .... Skills & Specifications Experience automating software deployments and operating within a continuous delivery model....Work at officeLocal areaRemote work
- Senior Software Engineer Senior Software Engineer role at Fidelity Investments. The Role Fidelity Investments is looking for a Senior Software Engineer who is passionate about cutting edge technologies, frameworks, and design patterns. You will be joining a team of engineers...Full timeWork at office
- ...Description Job Description Description: Hybrid Every Other Week onsite / 5 days in Westlake, TX Our client seeks a Software Engineer in Test to advance quality assurance for data engineering within the Workplace Investing domain. The role focuses on building...Hourly payLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- software Westlake, TX
- software implementation project manager Westlake, TX
- id software Westlake, TX
- software technology Westlake, TX
- remote software sales Westlake, TX
- principal software engineer
- principal embedded software engineer
- senior principal software engineer
- principal software engineer manager
- principal game designer


