Senior Python Developer (AI-based SaaS B2B solution)

  • Remote (Ukraine only)
  • Python

Seed-stage environment offers you a unique opportunity of taking a lead role in the company and enjoying autonomy, responsibility, flexibility, professional and personal growth opportunities and, of course, participation in our early-stage option grants.

You would like this role if you:

  • are excited by the challenge of building a software platform from scratch
  • think strategically, but also care a lot about the details
  • are a “hands on” person, but also enjoy building a team and leading others
  • enjoy the platform and scale aspects of software development and are passionate about performance, reliability and uptime of systems and services

Sounds like you? Welcome on board!

Project

The company is an AI-driven, B2B, seed-stage company operating in-between Fintech and Legaltech, pioneering a completely new way for businesses worldwide to effortlessly organize, retrieve, and extract value from their contracts, providing users with unprecedented visibility and access to critical data that, until now, is in effect a “black box”.

The company are targeting a market estimated at more than US$5 billion annually, one that so far had little technological innovation and, therefore, is dramatically under-served and is ripe for disruption. We intend to take advantage of the rare opportunity to be one of the first companies in a new market and to create a leading brand.

Meet your team!
  • Responsibilities

    • Design separate components, modules, classes, database tables, etc.
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
    • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars, and/or other educational organizations
  • Requirements

    • At least 5 years’ experience developing software in production environment
    • High proficiency in AWS (especially Cognito, Lambda functions, etc.)
    • Good knowledge of Python
    • Experience with PostgreSQL
    • Good knowledge of Serverless / Zappa or AWS SAM
    • Deep understanding of deployment process
    • At least Upper-Intermediate level of English
  • Personal Profile

    • Communication and people leadership skills
    • Superior problem-solving skills
    • Mastery of agile processes for rapid development