Principal Engineer

Intercontinental Exchange Holdings

Jacksonville, FloridaFull-timeMid LevelOn-site

Job Description

As a key player within ICEs innovative servicing technology division, our team is dedicated to developing cutting-edge mortgage processing solutions. This role is pivotal in driving the success of our microfrontend UI development initiatives, leveraging React and TypeScript to create seamless, high-performance user experiences, as well as site reliability engineering initiatives, leveraging cloud-native technologies and methodologies to create robust, high-performance systems. The Principal Engineer, Software Development will utilize their extensive experience in Spring, React, Kubernetes, ArgoCD, and observability tools to enhance system efficiency and reliability.

By joining our team, you will directly contribute to the advancement of our platform, ensuring we remain at the forefront of the industry and deliver exceptional value to our clients. Designs, builds, and maintains full stack Java and React applications for the MSP DX (IMT) with an emphasis on maintaining a reliable and scalable platform. Our Software Engineers develop and manage cloud-native systems in an Agile SDLC.

Responsible for the development and maintenance of Kubernetes clusters, CI/CD pipelines, observability frameworks, React micro frontends and Java microservices. Responsibilities • Provides full-stack Java design and development for projects involving application development, infrastructure projects involving site reliability, cloud-native technologies, and migrations. • Develops front-end applications utilizing React (TypeScript) in close collaboration with a UX team, ensuring the responsiveness of the application. • Designs and develops APIs necessary to support front-end functionality and/or be consumed by other partners. • Implements GitOps practices using ArgoCD to manage infrastructure as code. • Designs and develops monitoring and observability solutions using tools like Prometheus, Grafana, Jaeger, and OpenTelemetry (OTEL). • Manages service mesh technologies like Istio and Kiali for traffic management and observability. • Utilizes Crossplane for managing cloud infrastructure through Kubernetes. • Participates in software and reliability design ceremonies and analyzes system needs to determine technical requirements. • Writes technical specifications based on conceptual design and stated business requirements. • Develops and/or reviews test protocols for testing applications before user acceptance, with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests. • Troubleshoots operational failures in both test and production environments. • Mentors or guides the work of less experienced software and site reliability engineers. • Remains current on industry standards in web development and DevOps disciplines. • Performs additional related duties as assigned. Knowledge and Experience • Bachelor’s Degree or the equivalent combination of education, training, or work experience. • 10 years of software engineering or site reliability engineering work experience. • Experience working with Java or React development, Kubernetes, and cloud-native technologies. • Experience developing React (TypeScript) front-end applications. • Experience developing and maintaining CI/CD pipelines.

Preferred Knowledge and Experience • Experience using Kubernetes, ArgoCD, Istio, Envoy, Jaeger, Prometheus, Grafana, or similar technologies. • Experience using the Java JVM and with applications running in cloud providers (preferably AWS) and/or OpenShift. • Experience with modern JavaScript frameworks such as React. • Experience with RESTful service development and working with microservices applications. • Experience with Postgres SQL Databases and PL/SQL. • Experience with modern observability frameworks. • Experience with GitOps practices and tools. • Familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines. • Familiarity with source code management tools such as Azure DevOps, TFS, Jira, or Git. • Proficiency with development techniques such as Test-Driven Development (TDD and BDD), Unit Tests, Component Tests, and/or Scenario Tests. • Experience with webpack (bundle optimization, code splitting). • Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles. • Excellent analytical, decision-making, and problem-solving skills.

Posted 1 months ago

Related Jobs

System Administrator

Cherokee Federal

Wake Island, Hawaii 2 days ago

Systems Administrator This position requires an active Secret clearance. The Systems Administrator supports the Pacific Air Forces (PACAF) GeoBase program by managing, securing, and maintaining Window

Full-time On-site Mid Level Technology

Trading Architect - Execution Algos

Fidelity Investments

North Bergen, New Jersey 3 days ago

Job Description: The Role As the Trading Architect - Execution Algos on the Architecture Team you will design and build software for our trading platform at Fidelity Digital Assets . This is a hands-o

Full-time On-site Mid Level Technology

Senior Quantitative Developer

Fidelity Investments

Newark, New Jersey 3 days ago

Job Description: The Role Fidelity's Asset Management Technology division is seeking a Senior Quantitative Developer to join their Fixed Income Embedded Quant Development Team. This is a senior engine

Full-time On-site Mid Level Technology

Software Engineering Manager, Precision Strike

Boeing

Kampville Court, Missouri 3 days ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with

Full-time On-site Mid Level Technology

Vice President of AI Strategy and Implementation

Federal Signal

Woodridge, Illinois 3 days ago

The Vice President of AI Strategy and Implementation will lead Federal Signal's efforts to leverage Artificial Intelligence (AI) and Machine Learning (ML) technologies to optimize processes, enhance o

Full-time On-site Mid Level Technology

Senior Full Stack Engineer - Remote

Origami Risk

Schiller Park, Illinois 4 days ago

As a Senior Full Stack Engineer is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products. Starting base pay for this role is between

Full-time On-site Mid Level Technology

Director of Data and AI - Remote

Origami Risk

Campbell, California 4 days ago

The Director of Data facilitating compliance; improving safety; and helping insurers, MGAs, TPAs, and brokers provide enhanced services that drive results. A singular focus on client success underlies

Full-time On-site Mid Level Technology

Senior Data Engineer/Data Analyst

Align Technology, Inc.

Campbell, California 4 days ago

This position is ideal for senior-level data engineering professionals to join the Product Analytics team as a Sr. Data Engineer/Data Analyst. You will drive the design, development, and management of

Full-time On-site Mid Level Technology

Related Searches