Jobs · Engineering · Pennsylvania

Principal Engineer

IRALOGIX · Pittsburgh, PA · 2 mo ago
On-siteEngineeringFull-time

Responsibilities

  • Scope, design, build, and operate the services at the core of our platform — systems that must process retirement transactions accurately, at scale, every day.
  • Drive step-change improvements in throughput, resiliency, and performance, scaling distributed cloud services both vertically and horizontally across the stack.
  • Build the observability needed to prove the platform is right: dashboards, monitoring, and alerting that verify accurate and timely processing down to decimal precision.
  • Arbitrate critical architectural decisions in collaboration with architecture, balancing software best practices, system realities, and stakeholder needs.
  • Ensure the delivery of high-quality code that adheres to a defined SDLC, coding standards, and automated quality gates, with measurable improvement in code quality and test coverage for our most critical functionality.
  • Debug and resolve critical production issues across services and multiple levels of the stack.
  • Teach and mentor the next generation of technical leaders at IRALOGIX.

Requirements

  • Excellent verbal and written communication skills.
  • Deep production experience with Java and Spring Boot.
  • Working proficiency in JavaScript/TypeScript, React, Node.js and Python.
  • Strong experience with ANSI SQL and PostgreSQL or a comparable relational database.
  • Demonstrated experience designing and scaling distributed systems, including event-driven, straight-through, and batch processing.
  • Ability to leverage the full capabilities of modern observability tooling (metrics, tracing, logging, and alerting).
  • AWS experience with services such as ECS, RDS, S3, and IAM, including infrastructure-as-code.
  • Ability to move fluidly between high-level architecture discussions and detailed code.

Qualifications

  • Bachelor's or master's degree in computer science or a related field, or equivalent practical experience.
  • A minimum of 12 years of software development experience.
  • A minimum of 8 years of experience in engineering distributed systems at scale.
  • Experience in a FinTech or start-up environment preferred.
  • Proficient with AWS and/or AWS certifications preferred.
  • Experience with accounting systems is preferred.

Skills

  • Excellent verbal and written communication skills.
  • Deep production experience with Java and Spring Boot.
  • Working proficiency in JavaScript/TypeScript, React, Node.js and Python.
  • Strong experience with ANSI SQL and PostgreSQL or a comparable relational database.
  • Demonstrated experience designing and scaling distributed systems, including event-driven, straight-through, and batch processing.
  • Ability to leverage the full capabilities of modern observability tooling (metrics, tracing, logging, and alerting).
  • AWS experience with services such as ECS, RDS, S3, and IAM, including infrastructure-as-code.
  • Ability to move fluidly between high-level architecture discussions and detailed code.

Benefits

  • IRALOGIX is an equal opportunity employer committed to building a team that embraces diversity, represents a variety of backgrounds, and upholds inclusiveness.

Pay

  • Competitive salary commensurate with experience.

Schedule

  • Full-time/Exempt.

Similar jobs

Principal Engineer

ExecutivePlacements.comMiami Beach, FL· Yesterday
Engineeringapply on executiveplacements.com

Principal Engineer

Construction Job Board USAWashington, VA· 2 days ago
Information Technologyapply on constructionjobboard.net

Principal Engineer

ExecutivePlacements.comSan Francisco, CA· 2 days ago
Engineering$320k/yrapply on executiveplacements.com

Engineer - R&D

Vector AtomicPleasanton, CA· 3 days ago
Science$110k–$135k/yrapply on apply.workable.com

Project Engineer

Gaylor Electric, Inc.Wheatfield, IN· 2 mo ago
Engineeringapply on jobs.dayforcehcm.com

Project Engineer

ExperisWaverly, IA· 3 mo ago
Information Technology$60–$68/hrapply on experis.com