Jobs and Careers
AX

Principal Software Engineer

Axway
IrelandRemotefull_timeVerifiedPosted 30 Oct 2025

About the role

<h2>Overview</h2> <p></p> <p> </p> <p>We are seeking our new <strong>Principal Software Engineer </strong>to join the Axway team!</p> <p> </p> <p>As a Principal Engineer, you will serve as a technical visionary and hands-on architect, driving the design, scalability, and resilience of a modern API and integration platform. You will work within and across teams to define and implement architectural standards, mentor senior engineers, and ensure the platform evolves to meet the demands of high-scale, secure, and performant systems. This role requires deep technical expertise, strategic thinking, and a passion for building robust, cloud-native infrastructure.</p> <h2>Responsibilities</h2> <p><strong>Architecture &amp; System Design </strong></p> <ul> <li>Lead the design and evolution of platform architecture, ensuring scalability, reliability, and maintainability. </li> </ul> <ul> <li>Define and enforce architectural standards and best practices across services, APIs, and data layers. </li> </ul> <ul> <li>Evaluate and introduce new technologies (e.g., service mesh, observability, caching strategies) to improve platform capabilities. </li> </ul> <p><strong>Hands-On Development </strong></p> <ul> <li>Contribute high-quality, production-grade code in Java and other relevant languages. </li> </ul> <ul> <li>Build and optimize core components such as API gateways, caching layers (Valkey), and data access patterns for MongoDB and Postgres. </li> </ul> <ul> <li>Collaborate with DevOps to ensure seamless CI/CD, observability, and infrastructure automation in Kubernetes environments. </li> </ul> <p><strong>Technical Leadership &amp; Mentorship </strong></p> <ul> <li>Act as a technical mentor to senior and mid-level engineers, fostering a culture of engineering excellence and continuous learning. </li> </ul> <ul> <li>Lead technical design reviews, architecture discussions, and code quality initiatives. </li> </ul> <ul> <li>Partner with engineering managers and product leads to align technical direction with business goals. </li> </ul> <p><strong>Cross-Team Collaboration </strong></p> <ul> <li>Work closely with SREs, QA, and security teams to ensure platform reliability, testability, and compliance. </li> </ul> <ul> <li>Collaborate with product and customer-facing teams to translate complex requirements into scalable solutions. </li> </ul> <ul> <li>Influence and contribute to the technical roadmap and long-term platform strategy. </li> </ul> <p><strong>Risk Management &amp; Innovation </strong></p> <ul> <li>Identify architectural risks and propose mitigation strategies early in the development lifecycle. </li> </ul> <ul> <li>Drive innovation by exploring emerging technologies and patterns relevant to distributed systems and API ecosystems. </li> </ul> <h2>Qualifications</h2> <p><strong>Technical Expertise </strong></p> <ul> <li>10+ years of experience in backend or platform engineering, with at least 3+ years in a principal or staff-level role. </li> </ul> <ul> <li>Deep expertise in <strong>Java</strong>, with strong knowledge of concurrency, memory management, and performance tuning. </li> </ul> <ul> <li>Proven experience designing and scaling <strong>API-driven platforms</strong> and <strong>integration services</strong>. </li> </ul> <ul> <li>Strong understanding of <strong>Envoy</strong> and <strong>API gateways</strong>. </li> </ul> <ul> <li>Hands-on experience with <strong>Valkey (or Redis)</strong>, <strong>MongoDB</strong>, and <strong>PostgreSQL</strong>, including replication, sharding, and performance optimization. </li> </ul> <ul> <li>Advanced knowledge of <strong>Kubernetes</strong>, container orchestration, and cloud-native infrastructure. </li> </ul> <p><strong>Systems Thinking &amp; Architecture </strong></p> <ul> <li>Strong grasp of distributed systems principles, including fault tolerance, eventual consistency, and capacity management. </li> </ul> <ul> <li>Experience with event-driven architectures, asynchronous messaging, and data streaming (e.g., Kafka) is a plus. </li> </ul> <p><strong>Quality &amp; Observability </strong></p> <ul> <li>Familiarity with test automation strategies, performance testing, and observability tools (e.g., Prometheus, Grafana, OpenTelemetry). </li> </ul> <ul> <li>Experience integrating quality gates and monitoring into development processes. </li> </ul> <p><strong>Leadership &amp; Communication </strong></p> <ul> <li>Excellent communication skills with the ability to influence across engineering, product, and leadership teams. </li> </ul> <ul> <li>Proven ability to lead through ambiguity, drive consensus, and deliver results in a fast-paced environment. </li> </ul> <ul> <li>Passion for mentoring and growing engineering talent.</li> </ul> <p> </p> <p><strong>Company Overview</strong> </p> <p>At Axway, we’re more than a company—we’re a pioneer. For 25 years, we’ve been empowering organizations to achieve digital transformation and unlock innovation. With a presence in 100 countri

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Axway

View company profile →