enpl

Principal Software Engineer | Remote | #1521

  • Salary: up to 49 000 PLN/month
  • Type of contract: UoP
  • Working model: Remote

Join our client, which makes software to help users organize data, discover the truth, and act on it. Their SaaS product manages large volumes of data and quickly identifies key issues during litigation and internal investigations. The AI-powered communication surveillance product proactively detects regulatory misconduct like insider trading, collusion, and other non-compliant behavior. They have over 300,000 users in 49 countries serving thousands of organizations globally.

As a Principal Software Engineer you will serve as the key strategic and technical leader shaping the next generation of compute infrastructure. You’ll design scalable execution platforms supporting microservices, batch processing, streaming data pipelines, and long-running workflows—leveraging Azure technologies including AKS (Kubernetes), KEDA, Temporal, and Apache Spark.

You’ll help define the broader platform architecture, influencing areas such as compute, storage, monitoring, and developer enablement. Working closely with engineering leaders and platform stakeholders, you’ll lead the evolution toward a scalable, cloud-native, and developer-friendly compute environment that supports a variety of workloads across the organization.

Responsibilities:

  • Develop and refine the technical roadmap for compute infrastructure, enabling scalability, flexibility, and reliability across multiple workload types.
  • Design core cloud-native execution frameworks for workflows, stream processing, and high-volume batch processing.
  • Lead the adoption of Kubernetes, KEDA, and Temporal to orchestrate compute workloads with strong observability and fault tolerance.
  • Integrate advanced data processing tools like Apache Spark, Azure Stream Analytics, and event-driven architectures across product services.
  • Guide multi-team transformations of legacy systems into scalable microservices, containerized workloads, or serverless solutions.
  • Align compute architecture with business priorities in collaboration with product and platform teams, ensuring compliance and operational reliability.
  • Mentor Staff and Lead Engineers, promoting best practices in scalable architecture, cloud infrastructure, and modern compute strategies.
  • Participate in architectural reviews, contribute to design documentation, and support long-term technical planning.
  • Advocate for platform quality, security, and a streamlined developer experience.

Required Qualifications:

  • 10+ years of experience in software engineering, infrastructure, or platform development with demonstrated leadership in architecture.
  • Hands-on experience running large-scale, production-grade Kubernetes-based compute platforms.
  • Strong knowledge of orchestration technologies like KEDA, Temporal, or similar workflow/job orchestration engines.
  • Practical experience with both batch (e.g., Spark) and streaming (e.g., Kafka, Azure Event Hubs) data processing systems.
  • Proficiency in multiple programming languages (Go, Python, C#, Rust) and infrastructure-as-code tools (Terraform, Pulumi).
  • In-depth understanding of distributed systems, autoscaling strategies, and compute security standards.
  • Proven ability to work cross-functionally with multiple engineering teams and contribute to broader platform strategy.

Preferred Qualifications:

  • Background in building internal developer platforms or compute services offered as products.
  • Knowledge of Azure serverless technologies such as Azure Functions or Azure Container Apps.
  • Familiarity with tools like Dapr, KEDA Scalers, and modern runtime technologies such as Wasm, Nomad, or OpenFaaS.
  • Contributions to open-source projects within the cloud-native or CNCF ecosystems.
  • Experience designing systems that are multi-region, multi-tenant, and support zero-downtime deployments.

Leadership Expectations:

  • Define the long-term vision for compute infrastructure, ensuring alignment with business and growth objectives.
  • Provide architectural leadership and technical mentorship across engineering and product teams.
  • Drive complex, multi-disciplinary initiatives covering compute, data, security, and reliability.
  • Cultivate a culture of technical excellence, innovation, and continuous improvement.
  • Mentor senior engineers and encourage platform thinking and service-oriented design.

Core Skills:

  • Visionary Architecture: Ability to craft and communicate future-proof compute strategies.
  • Technical Authority: Expertise in modern compute technologies and the ability to resolve complex technical challenges.
  • Cross-Functional Leadership: Comfortable working with technical leaders across infrastructure, platform, and product domains.
  • Cloud-Native Expertise: Mastery of compute orchestration, workload management, and event-driven architectures on Azure.
  • Balanced Innovation: Ability to combine cutting-edge technologies with pragmatic, reliable solutions.

Benefit Highlights:

  • Comprehensive health, dental, and vision plans
  • Parental leave for primary and secondary caregivers
  • Flexible work arrangements
  • Two, week-long company breaks per year
  • Unlimited time off
  • Long-term incentive program
  • Training investment program

APLIKUJ DO PRACY

POLEĆ ZNAJOMEGO

... i zgarnij do 2500 PLN!

Zobacz też inne dostępne ogłoszenia.

← Zobacz wszystkie oferty

Określ kategorie:

Określ lokalizacje:

Szukasz specjalistów IT? Porozmawiajmy!

kamil@dotlinkers.pl

Umów spotkanie

Poznaj naszych rekruterów IT

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

PRINCIPAL IT RECRUITER

Urszula Sroka

urszula@dotlinkers.pl

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

PRINCIPAL IT RECRUITER

KATARZYNA
STEFANEK-OSTROWSKA

kasia@dotlinkers.pl

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

PRINCIPAL IT RECRUITER

KATARZYNA SZCZEPARA

katarzyna@dotlinkers.pl

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

SENIOR IT RECRUITER

KINGA CZYŻ-NOWAK

kinga@dotlinkers.pl

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

PRINCIPAL IT RECRUITER

IZABELA CHMURA (KUZIORA)

iza@dotlinkers.pl

dotLinkers - IT Recruitment Agency | Principal Software Engineer | Remote | #1521

SENIOR IT RECRUITER

Konrad Serwin

konrad@dotlinkers.pl