Senior Software Engineer - RPA

New
Based in the United StatesFull-TimeSenior
Salary145,000 - 175,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 2 years of experience
Required Skills
PythonSQLCloud ComputingOAuthSeleniumRESTful APIsJSONPlaywright

Requirements

  • Minimum of 2 years of experience developing robotic process automation (RPA), workflow automation, or browser automation solutions.
  • Strong proficiency in Python and experience with automation frameworks such as Playwright, Selenium, UiPath, or similar technologies.
  • Hands-on experience with UiPath Studio and Orchestrator, including REFramework, queue management, exception handling, and scalable automation design.
  • Solid understanding of REST APIs, web services, JSON, OAuth authentication, and system integrations.
  • Experience working with SQL databases, data processing, and data management practices.
  • Strong ability to evaluate, validate, and refine AI-generated code while applying software engineering best practices.
  • Comfortable working in Unix/Linux environments and using command-line tools for development and troubleshooting.
  • Excellent analytical, troubleshooting, and problem-solving skills with the ability to work independently.
  • Strong communication skills and the ability to explain technical concepts to both technical and non-technical stakeholders.

Responsibilities

  • Design, develop, test, deploy, and maintain end-to-end automation solutions that support critical business and operational workflows.
  • Build and optimize automation applications using Python, Playwright, UiPath, and related technologies.
  • Create reusable frameworks, libraries, and components that improve scalability, maintainability, and development efficiency.
  • Collaborate with stakeholders to identify automation opportunities, gather requirements, and translate business needs into technical solutions.
  • Conduct process assessments, feasibility analyses, and business case evaluations for new automation initiatives.
  • Integrate automation solutions with APIs, databases, cloud services, and third-party platforms.
  • Work closely with quality assurance and DevOps teams to ensure successful testing, deployment, monitoring, and ongoing support.
  • Develop and maintain technical documentation, deployment guides, and operational procedures.
  • Utilize AI-powered development tools to accelerate coding, improve productivity, and enhance solution quality.
  • Support continuous improvement initiatives by identifying opportunities to enhance automation performance, reliability, and user experience.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 175,000 USD per year
Apply Now