Senior Python Engineer
Company: Thoughtful Automation
Location: Chicago
Posted on: May 16, 2022
|
|
Job Description:
Overview Our mission is to help our customer free their
workforce In order to deliver on this mission we've set out to
enable companies of all sizes to build, trust, manage, and grow a
thriving digital workforce (bots)---this frees up humans to do
their most creative and engaging work. At Thoughtful Automation,
we're building a new way to help customers automate their most
mundane and robust processes. Unlike typical RPA, we develop
software robots in the cloud and provide customers with process
automation as a service (SaaS model). While all of our bots are
designed for specific use cases, the platform that you will be
building will empower customers to engage, interact with, train,
and report on their digital workforce through a nuanced and
collaborative experience. We---re looking for a senior Python
engineer to lead the integration of our core platform with software
robots developed using Python. You will be responsible for
developing the core building blocks and utilities to lead and
evolve the product vision. This role has unlimited potential to
progress into a company leader as the team grows. You should be
intimately familiar with Python, SQL database technologies, and
AWS. Responsibilities Design, build, and maintain Python Libraries
and Services used by our automation engineers to integrate and log
valuable insights into our digital workers (built with technologies
like RPA Framework and Robot Framework) Help bridge the gap between
automation engineering and platform engineering by owning
end-to-end feature implementation Help define best practices and
standards Produce documentation and detailed specifications Take an
active role in limiting technical debt for automation engineers
Triage, debug, and assure the timely resolution of software defects
Potential to work on Open Source initiatives Potential to work on
robots yourself if interested Skills and Experience Deep expertise
building developer tools and Python libraries Experience using
modern developer tools and technologies such as Git, Github, Node,
NPM, CI/CD, etc. B.S., M.S., or Ph.D. in Computer Science or
another technical field Strong written and verbal communication
skills, with a knack for producing high quality documentation and
specifications Strong foundation in programming, algorithms, and
software application design Real passion for solving challenging
problems and iterating quickly Must have a learning mentality, with
a solid pulse on the latest industry trends Desirable Experience
Experience building full stack, API Engineering, or web products
with modern application languages (Python, Node, Ruby on Rails,
Typescript), Postgres, and React. Experience contributing to Open
Source projects Prior experience with GraphQL is a plus Experience
in a technical leadership of an engineering team is a bonus
Thoughtful Automation Benefits Employee stock options Remote work
some days Medical, dental and vision insurance Flex vacation, we
encourage you to unwind and disconnect for at least 3 weeks per
year while still getting paid
Keywords: Thoughtful Automation, Chicago , Senior Python Engineer, Engineering , Chicago, Illinois
Click
here to apply!
|