Principal Software Engineer

Added
8 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java docker kubernetes kafka spark

๐Ÿ“‹ Description

  • Lead the technical vision, architecture, and implementation of the Data Fabric platform, ensuring
  • Design and optimize large-scale distributed data systems for ingestion, storage, processing, and
  • Mentor senior engineers, set best practices, and drive innovation in data engineering and
  • Work closely with teams across other locations to innovate and develop best-in-class solutions.
  • Identify bottlenecks, improve system efficiency, and ensure high availability for data workloads.
  • Establish engineering standards, code reviews, and CI/CD pipelines for high-quality deliverables.

๐ŸŽฏ Requirements

  • Bachelor's or master's degree in engineering, Computer Science, or equivalent experience.
  • 12+ years of software engineering experience, with 5+ years in distributed data systems.
  • Proficiency in one or more system-level programming languages (C#, Java, etc.), with a willingness
  • Strong understanding of object-oriented programming, architecture design patterns, system design
  • Good grasp of multithreading, synchronization, asynchronous programming, and cloud programming.
  • Experience with cloud ecosystems such as Azure, AWS, or GCP.

๐ŸŽ Benefits

  • Experience at UiPath offers a flexible work environment, with hybrid, office-based, and remote
  • Diversity and inclusive workplace that provides equal opportunities to all persons regardless of
  • Reasonable accommodations for candidates on request, with respect for applicants' privacy rights.

๐Ÿšš Relocation support

๐Ÿ›ƒ Visa sponsorship

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’