Python Engineer

valeria voloshchuk

Published: 7 May, 2025

We are looking for a Python Engineer to join a fast-growing US-based startup that is building a modern API-first platform to simplify and automate global payroll. The product helps companies operate payroll faster, more cost-effectively, and with guaranteed accuracy — enabling instant calculations, automated tax updates, and seamless compliance across borders.

About the Project:

The platform is designed to modernize the way companies manage payroll around the world. It allows businesses to:

  • Instantly calculate net salary from gross
  • Stay compliant with dynamic tax regulations
  • Automate complex payroll processes and reduce operational cost

Requirements:

  • Strong Python experience
  • Familiarity with Pydantic, Langchain, or AI/ML tools is a big plus
  • Solid API development skills (RESTful or GraphQL)
  • Experience with public cloud platforms (AWS, GCP, Azure)
  • Frontend experience is a plus (Next.js preferred)
  • Bonus for exposure to graph databases or foundational models / agent-based architectures
  • Strong communication in English

Responsibilities:

  • Build and extend the core payroll platform, including custom calculators and tax logic
  • Design and develop robust APIs for seamless integration
  • Collaborate with the product and engineering teams to deliver user-centric solutions
  • Contribute to architecture decisions and best practices
  • Help scale the platform for new regions and clients

We offer:  

  • Vacation (up to 20 working days)  
  • Paid sick leaves (10 working days)  
  • National Holidays as paid time off 
  • Flexible working schedule, remote opportunity 
  • Direct cooperation with the customer  
  • Dynamic environment with low level of bureaucracy and great team spirit  
  • Challenging projects in diverse business domains and a variety of tech stacks  
  • Communication with Top/Senior level specialists to strengthen your hard skills  
  • Online teambuildings  
  • Volunteering culture development and support 

    Send CV

      300

      Dear ,

      Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

      Looking forward to connecting with you soon!

      Best regards,
      nCube Recruitment Team

        Briefly Describe Your Request
        300
        agree icon By submitting this form I agree to the  Privacy Policy
        Form Submitted