Fidelity Investments Logo

Fidelity Investments

Principal Software Engineer/Developer

Posted 14 Hours Ago
Be an Early Applicant
In-Office
Westlake, TX
Senior level
In-Office
Westlake, TX
Senior level
Develops and architects complex, scalable software solutions using Java, Spring, Kafka, Oracle, microservices, cloud platforms, and modern UI frameworks. Leads application architecture, testing, CI/CD, infrastructure automation, project planning, risk management, documentation, and technical strategy. Coordinates multiple projects, resolves business and technology issues, mentors junior engineers, and delivers secure, high-quality applications within Agile environments.
The summary above was generated by AI

Fidelity will not provide immigration sponsorship for this position.

Job Description:

Position Description:


Delivers software solutions within an Agile framework (Kanban or SCRUM). Performs front-end development using user interface (UI) frameworks and platforms (Angular and React), as well as modern programming languages, frameworks and tools, including Python, Java, Spring, Angular, Kafka and SQL. Builds, deploys, and runs Node.js applications, using Amazon Web Services (AWS). 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 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) developing and maintaining scalable solutions using Kafka and Spring-based applications, in a multi-system integration 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) developing and maintaining scalable solutions using Kafka and Spring-based applications, in a multi-system integration environment.


Skills and Knowledge:


Candidate must also possess:


·         Demonstrated Expertise developing robust microservices using Java, Spring Boot, and Spring Cloud for distributed systems; integrating event-driven architectures using Kafka and data persistence with Oracle PL/SQL; leveraging Docker containers and Kubernetes for deploying microservices across cloud environments; using REST APIs for communication between services; writing unit test cases using JUnit and Mockito; and testing code coverage using Java Code Coverage (JACOCO) or SonarQube.

·         Demonstrated Expertise driving Continuous Integration/Continuous Deployment (CI/CD) pipeline implementation using Jenkins, GitLab CI, and UC Deploy to automate the build and deployment of Java-based microservices; maintaining configurations and infrastructure using Ansible and Terraform for infrastructure as code (IaC); containerizing applications with Docker and orchestrating deployments using Kubernetes to improve scalability and reduce deployment time; and monitoring logs and system metrics with Datadog and AWS CloudWatch to ensure performance and uptime.

·         Demonstrated Expertise writing PL/SQL stored procedures to execute complex database operations; and utilizing JPAs for efficient ORM-based interaction with the RDBMS.

·         Demonstrated Expertise performing the development and integration of UI with back-end services using Java, Spring Boot, and Oracle PL/SQL; designing and implementing workflows and data flows for near real-time reporting; integrating software applications with Kafka for asynchronous message processing; using RESTful APIs to support communication between services and optimizing performance using caching strategies; utilizing SOAP and XML for integrating with legacy systems; and developing custom UI components to enhance user interactions.

#PE1M2

#LI-DNI

Fidelity’s Onsite Working Model
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.

Fidelity Investments Denver, Colorado, USA Office

Denver, United States

Similar Jobs

4 Hours Ago
Hybrid
120K-225K Annually
Senior level
120K-225K Annually
Senior level
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Design and build generative AI proofs of concept, pilots, reusable components, APIs, and production-ready reference implementations for commercial insurance. Apply RAG, AI agents, intelligent document processing, model integration, and structured outputs. Evaluate solutions for quality, safety, reliability, and business value while establishing secure, observable, scalable architectures. Partner with technical and business stakeholders, mentor engineers, communicate recommendations to leadership, and shape technical direction across initiatives.
Top Skills: Ai AgentsAPIsAutomated TestingAWSCi/CdContext EngineeringGenerative AiIntelligent Document ProcessingJavaScriptModel ApisPrompt EngineeringPythonRetrieval-Augmented GenerationSource ControlTypescriptVector Search
6 Days Ago
Hybrid
Expert/Leader
Expert/Leader
Artificial Intelligence • Semiconductor
Defines the architecture and roadmap for shared test automation frameworks validating AI hardware platforms. Develops scalable test components, automated suites, CI/CD integrations, data pipelines, and observability tools. Leads cross-layer debugging across software, firmware, hardware, and lab infrastructure; improves test reliability, speed, and reproducibility. Partners with cross-functional engineering and manufacturing teams, establishes standards, mentors engineers, reviews designs and code, and provides Principal-level technical direction.
Top Skills: BashContainerizationContinuous Integration/Continuous Delivery (Ci/Cd)GitInfrastructure As CodeLinuxPythonTest AutomationTest OrchestrationUnix
7 Days Ago
Hybrid
159K-259K Annually
Expert/Leader
159K-259K Annually
Expert/Leader
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial • Industrial Equipment
Leads the architecture and development of annotation and dataset quality systems for physical AI and autonomous machines. Defines data quality frameworks, labeling standards, validation metrics, governance, active-learning feedback loops, and human-in-the-loop workflows. Provides technical direction across multiple engineering teams while contributing hands-on software development in Python or Java. Partners with ML, autonomy, data, platform, and DevOps teams to build scalable, reliable cloud-native systems.
Top Skills: Active LearningAuto-LabelingAutomated TestingAWSAzureBatch Data ProcessingCi/CdCloud-Native ArchitectureComputer VisionCvatDistributed SystemsGoogle Cloud PlatformInfrastructure As CodeJavaLabelboxLidarPythonSensor SystemsStreaming Data ProcessingSuperannotateTelemetry

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account