Senior Software Engineer

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

java python kubernetes microservices distributed systems

๐Ÿ“‹ Description

  • Design, develop, test, and maintain backend and cloud services.
  • Build scalable, secure, distributed systems with long-term maintainability.
  • Tackle scalability, availability, performance, observability, and deployments.
  • Collaborate with product managers, engineers, and architects.
  • Contribute to system design, planning, code reviews, automation.
  • Identify bottlenecks, production issues, and tech debt; drive improvements.

๐ŸŽฏ Requirements

  • 5+ years of software engineering with backend focus.
  • Hands-on with C#, Java, Python, or Go.
  • Strong knowledge of distributed systems, microservices, APIs.
  • Experience building services in Azure, AWS, or GCP.
  • Knowledge of containers, Kubernetes, CI/CD, monitoring, logging.
  • Strong data structures, algorithms, multithreading, async programming.
  • Experience with relational and/or NoSQL databases, messaging or event-driven systems.
  • Clean, well-tested, maintainable code and engineering practices.

๐ŸŽ Benefits

  • Flexible work arrangements (hybrid/remote) vary by role.
  • Rolling applications with no fixed deadline.
  • Diversity and inclusion at UiPath.
  • Reasonable accommodations for candidates on request.
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 โ†’