
Principal Software Engineer β Identity Workflows
Posted Jul 18

Posted Jul 18
This is a fully remote position, open to applicants in Hungary.
β’ Take charge of implementing identity and resource lifecycle workflows through scalable, dependable distributed systems that convert intent into accurate, consistent outcomes at scale.
β’ Design and advance distributed workflow systems (e.g., pipelines, queues, workers, transformation layers).
β’ Ensure the accuracy of asynchronous execution across retries, failures, and scenarios of partial completion.
β’ Establish and uphold standards for idempotency, ordering, and consistency within distributed workflows.
β’ Enhance throughput, parallelism, and overall system performance across extensive worker fleets.
β’ Boost reliability through effective retry strategies, backpressure management, and mechanisms for failure recovery.
β’ Define and oversee ordering and consistency assurances in distributed workflows where sequencing and dependencies are critical.
β’ Guarantee observability and diagnosability of workflows, including aspects like tracing, metrics, and runtime inspection.
β’ Identify high-impact opportunities for enhancing performance, reliability, and scalability in workflow systems.
β’ Lead the transition of legacy batch or monolithic processing into scalable, distributed execution models.
β’ Over 8 years of software engineering experience with ownership of distributed or high-scale production systems.
β’ Strong backend development experience in Ruby, Node.js, or comparable technologies.
β’ Comprehensive understanding of APIs, distributed architectures, and software design principles.
β’ Experience in designing, constructing, and managing distributed, asynchronous systems.
β’ Proven experience in developing secure, reliable systems with rigorous testing practices across unit, integration, and service layers.
β’ Experience in building and managing services within AWS or similar cloud environments.
β’ Willingness to engage in a mandatory 24/7 on-call rotation.
β’ Experience with, or a strong interest in, AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Cursor).
β’ Equal Opportunity Employer.
β’ Work environment that is free from discrimination and harassment.
β’ Flexible work arrangements.
β’ Opportunities for professional development.
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.