ICE · 16 hours ago
Principal Engineer
ICE is a leading company in the servicing technology division, focusing on developing innovative mortgage processing solutions. The Principal Engineer will be responsible for driving microfrontend UI development initiatives and enhancing system efficiency through cloud-native technologies and methodologies.
E-CommerceFashionJewelryMarketplace
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
Qualification
Required
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
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
Company
ICE
We are building the largest jewelry marketplace.
H1B Sponsorship
ICE has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Late StageTotal Funding
$49MKey Investors
Polaris Partners
2017-12-07Acquired
2016-03-15Series Unknown
2015-07-01Seed· $2M
Leadership Team
Recent News
2026-01-13
Crowdfund Insider
2026-01-12
Company data provided by crunchbase