Senior Software Engineer

1 month ago


Pittsburgh, United States IRALOGIX,Inc Full time
Job DescriptionJob Description

Company: IRALOGIX, Inc.

Position: Senior Engineer

Location: Partially remote, with candidates ideally located in the Pittsburgh region

Job Type: Full-Time/Exempt

Industry: Retirement Services/FinTech Software

Travel: 0%-5%

IRALOGIX is a high-growth, institutional technology platform focused on providing uniquely capable solutions to IRA providers, 401(k) recordkeepers, retirement-focused Advisors, Mutual Fund investment providers, and banks interested in growing their IRA capabilities, revenue, and market share. Through proprietary, ground-up technology, we are changing the landscape and are empowering client companies to provide broader access to the best retirement services possible while significantly lowering administration costs and increasing efficiency, profitability, and competitiveness, far beyond industry expectations.

Role:

As a SENIOR ENGINEER, reporting directly to the Director of Software Engineering, your primary objectives will be to scale the core of our platform while ensuring resiliency, maintainability, and observability measurably. We expect you to deliver within a year at least two scaled modules of our Core Recordkeeping platform. This role necessitates the application of various techniques to reliably and predictably scale distributed cloud services both vertically and horizontally across the stack. Within three months, we expect you to become embedded within your team and take ownership of the component being worked. You are expected to demonstrate that we have a measurable, upward trend in code quality at 6-, 9- and 12-month intervals, with a specific focus on comprehensive testing for our most crucial core functionality.

Location:

This is a remote position, but candidates must reside within a 2-hour drive from Pittsburgh, PA. Occasional travel to the Pittsburgh office will be required.

Responsibilities:

The essential responsibilities and duties for this position include, but are not limited to, the following:

  • Embrace a growth mindset and demonstrate commitment to delivering results.
  • Ensure the delivery of high-quality code that adheres to a defined Software Development Life Cycle (SDLC) process, coding standards, and quality gates via automated tooling.
  • Champion a collaborative environment that can deliver on our commitments.
  • Collaborate with architecture to ensure solutions are properly implemented.
  • Engineer and shepherd solutions to scale our Core Recordkeeping functional area.
  • Empower and guide peers through mentorship.

Required Skills/Abilities:

  • Excellent verbal and written communication skills.
  • Strong experience with Java 11+
  • Strong experience with Spring Boot.
  • Experience with ETL/ESB technology, such as Apache Camel, or data orchestration tools like Dagster or Airflow.
  • Experience with ANSI SQL and PostgreSQL.
  • Experience with Cypher for Neo4j preferred.
  • Demonstrated experience in scaling systems.
  • Familiarity with Event-driven Processing, Straight-through Processing, and Batch Processing.
  • Experience processing fixed-length formatted files, such as copybooks, preferred using technologies like Bindy.
  • Ability to leverage the full capabilities of an observability tool, such as Datadog.
  • AWS experience with services such as ECS, CloudFormation, CloudFront, S3, IAM, Cognito, EFS, and RDS.
  • Experience with message brokers like RabbitMQ
  • Scripting experience in languages like Bash or Python.
  • Experience with Angular, Node.js, or React.
  • Experience with Business Process Management (BPM) and Business Process Model Notation 2.0 (BPMN 2.0).
  • Experience with Activiti, Camunda, or Flowable is preferred.

Education and Experience:

  • Bachelor’s or Master’s Degree in computer science or related field required
  • A minimum of 8 years of software development experience.
  • A minimum of 4 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 double-sided accounting preferred.
  • Must be a US Citizen, Permanent Resident, or eligible to work in the US permanently.

IRALOGIX is an equal opportunity employer committed to building a team that embraces diversity, represents a variety of backgrounds, and upholds inclusiveness. M/F/V/D





  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About Us:The Software Engineering Institute (SEI) is dedicated to enhancing software engineering practices and principles, serving as a vital national resource in software engineering and cybersecurity. We collaborate closely with academic institutions, defense and governmental organizations, and industry partners to continuously improve software-intensive...


  • Pittsburgh, United States Intelliswift Software Full time

    Job Title: Graphics Software Engineer VLocations: Pittsburgh, PA 15222Duration: 12 Months Contract on W2 (Possible Extension)Summary:You’re a Software Engineer with a C++, Python, C# skill set with the passion for working on breakthrough new technology. You love solving novel problems from first principles. You're always on the lookout for better, faster,...


  • Pittsburgh, Pennsylvania, United States IRALOGIX,Inc Full time

    Job OverviewCompany: IRALOGIX, Inc.Position: Senior Software EngineerLocation: Partially remote, with candidates ideally located in the Pittsburgh regionJob Type: Full-Time/ExemptIndustry: Retirement Services/FinTech SoftwareTravel: 0%-5%About IRALOGIX: IRALOGIX is a rapidly growing technology platform dedicated to delivering exceptional solutions for IRA...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    Job OverviewHybrid Role, applicants must be local to Pittsburgh PA.Our esteemed financial services organization is in search of a Senior Software Engineer with expertise in Python and Spark to become a vital part of our finance and regulatory division.We can accommodate W2 and corp-to-corp consultants. For our W2 consultants, we provide an excellent benefits...


  • Pittsburgh, United States Seegrid Full time

    Job DescriptionJob DescriptionWhy join Seegrid?Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics,...


  • Pittsburgh, United States Software Engineering Institute Full time

    The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    Hybrid Position, candidates must be local to Pittsburgh PA. Our premier financial services organization is in search of a Senior Software Engineer with expertise in Python and Spark to join their finance and regulatory division. We are open to both W2 and corp-to-corp consultants. For our W2 consultants, we provide an excellent benefits package that...


  • Pittsburgh, United States Free Market Health Full time

    Job DescriptionJob DescriptionSalary: OverviewAs part of the Technology Services team at Free Market Health, the Senior Software Engineer will be responsible for all aspects of application development. As part of a growing team in a face-paced start-up environment, we are looking for a Software Engineer that will contribute directly to key design and...


  • Pittsburgh, United States Penn Foster Inc Full time

    Senior Robotics Software Engineer Smith & Nephew, Inc., Pittsburgh, PA: Multiple openings. Design, develop, and test software for the current and next generation of devices for computer-assisted robotic surgeries. Understand and translate surgical procedure workflows into software workflow to provide the best patient outcome after surgery. Read and...


  • Pittsburgh, United States Advanced Robotics for Manufacturing (ARM) Full time

    Job DescriptionJob DescriptionThe ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building and integrating robotic skills and tools that innovate robotics and advance manufacturing technologies?...


  • Pittsburgh, United States Advanced Robotics for Manufacturing (ARM) Full time

    Job DescriptionJob DescriptionThe ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building and integrating robotic skills and tools that innovate robotics and advance manufacturing technologies?...


  • Pittsburgh, United States Advanced Robotics for Manufacturing - ARM Full time

    The ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building robotic skills and tools that innovate robotics and advance manufacturing technologies? Are you compelled to make robotics easier to...


  • Pittsburgh, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionWe are looking for a Senior Software Engineers developer who are passionate about developing and optimizing Linux/Android based platforms.Why us?Our dynamic work environment provides the optimal setting to take your career to the next level. From our supportive culture, diverse workforce, and competitive compensation, to our...


  • Pittsburgh, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionWe are looking for a Senior Software Engineers developer who are passionate about developing and optimizing Linux/Android based platforms.Why us?Our dynamic work environment provides the optimal setting to take your career to the next level. From our supportive culture, diverse workforce, and competitive compensation, to our...


  • Pittsburgh, United States Philips Full time

    Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&D We have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    We are thrilled to present an opportunity for a Senior Python Software Engineer with our esteemed client.We can accommodate W2 and corp-to-corp consultants. For our W2 consultants, we provide an excellent benefits package that includes Medical, Dental, and Vision coverage, a 401k plan with company matching, and life insurance.Compensation: $76 per hour on...


  • Pittsburgh, Pennsylvania, United States PNC Full time

    Position SummaryAt PNC, we recognize that our workforce is our most valuable resource and a key differentiator in the competitive landscape. As a Senior Mobile Software Engineer within PNC's Mobile Development division, you will play a pivotal role in driving innovation and excellence in software solutions.Job ResponsibilitiesOverview of ResponsibilitiesPNC...


  • Pittsburgh, United States Emerson Full time

    If you are a Software Engineer looking for an opportunity to grow and develop professionally, Emerson has a great Senior Software Engineer opportunity for you! We are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA. Power & Water Solutions is an industry-leading controls automation company that focuses on...


  • Pittsburgh, United States GDI Infotech Full time

    Senior Software EngineerPosition Overview:We are looking for a seasoned Senior Software Engineer with 5 years of experience in software design and development, particularly in enterprise applications. The ideal candidate will have a strong background in Java and Spring Boot-based REST, Web, and Batch applications, with proficiency in microservices...


  • Pittsburgh, United States GDI Infotech Full time

    Senior Software EngineerPosition Overview:We are looking for a seasoned Senior Software Engineer with 5 years of experience in software design and development, particularly in enterprise applications. The ideal candidate will have a strong background in Java and Spring Boot-based REST, Web, and Batch applications, with proficiency in microservices...