Senior Software Engineer
Posted on 3/27/2024
UiPath

1,001-5,000 employees

AI-powered business automation platform developer
Company Overview
UiPath, a global leader in AI-powered business automation, fosters a culture of innovation and inclusivity, attracting top talent to contribute to the next leap in automation technology. The company's competitive advantage lies in its robust and user-friendly automation platform, which has helped diverse clients, from Uber to Xerox, save millions of dollars and thousands of hours, demonstrating its industry leadership. With a commitment to making the world a better place through automation, UiPath offers a dynamic work environment that encourages creativity and problem-solving, making it an ideal workplace for those passionate about technology and its potential to transform businesses.
AI & Machine Learning
Fintech
Robotics & Automation

Company Stage

Series F

Total Funding

$2B

Founded

2005

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

6%

1 year growth

17%

2 year growth

6%
Locations
Denver, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Agile
Data Structures & Algorithms
Java
Postgres
TypeScript
AWS
SCRUM
REST APIs
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • 8+ years' experience developing code professionally in one or more the following programming languages - Java, Typescript
  • Strong problem-solving skills, technical troubleshooting, with a good grasp of data structures and algorithms
  • Technical leadership and mentorship to junior team members
  • Knowledge of rest APIs and cloud authentication models (e.g., OAuth2, and its various flavors)
  • Familiarity with technologies such as Postgres, MSSql, Dynamo DB, SQS, S3, AWS and Azure
  • A test-driven, infrastructure-as-code, and automation mindset
  • Strong verbal and written communication skills
  • Full-stack experience is a plus
Responsibilities
  • Design and engineer integrations platform services powering connectors at scale
  • Own services with the team bringing a live site-first mentality and following site reliability engineering principles
  • Join a scrum team passionate about APIs and integrations, bringing them into UiPath robots
  • Support teammates when someone gets blocked and give and accept feedback professionally
  • Ensure software meets all requirements of quality, security, scalability, and high performance while delivering service features in a CI/CD agile process
  • Participate in and influence best practices across the engineering organization
  • Collaborate with internal teams to identify business goals, technical requirements, and implement solutions to maximize automation and efficiency