Question
Full time
10+

R&D Team Leader (Offshore)

12/28/2025

Lead and manage a cross-functional R&D team of engineers, overseeing the entire product development lifecycle. Drive engineering best practices and mentor team members while ensuring high-quality feature delivery.

Working Hours

40 hours/week

Company Size

201-500 employees

Language

English

Visa Sponsorship

No

About The Company
Datarails is a financial planning and analysis platform that automates financial reporting and planning, while enabling finance teams to continue benefiting from the familiar spreadsheets and financial models of Excel. Automating these time-consuming manual processes paves the way for finance teams to spend more time analyzing data and less time gathering it. And it empowers them to answer essential strategic questions like what their organization can do to increase revenue and reduce expenses.
About the Role

Datarails is a cloud-based financial planning and analysis (FP&A) platform designed for SMBs, transforming manual monthly and quarterly reporting into automated, scalable processes.

Our solution connects to organizational systems such as ERP, CRM, HRIS, and complex Excel files, consolidating all data into a single cloud-based database. Datarails automates critical financial transformations including FX conversions, eliminations, hierarchies, financial adjustments, and more while allowing end-users to continue working in Excel as they always have.

Serving primarily the US market, Datarails is experiencing strong and sustained growth. This is an exciting opportunity to lead a multidisciplinary R&D team and work on a cutting-edge SaaS product at scale.

Our technology teams are the engine of our business.

We maintain a dynamic startup culture that encourages innovation, ownership, and critical thinking. At Datarails, you’ll collaborate with a global team of engineers, architects, product managers, and customer-facing teams to shape the future of financial planning and analysis.





About The Role

null

What You'll Do

  • Lead and manage a cross-functional R&D team of 5–7 engineers, including backend (Python), frontend (Angular), and QA engineers
  • Own end-to-end product development, from initial requirements and design, through development, testing, deployment, and production monitoring & troubleshooting
  • Provide hands-on technical leadership, including architecture design, coding when needed, and thorough code reviews
  • Work closely with Product Managers and Architects to define scope, prioritize backlog, and deliver high-quality features
  • Drive engineering best practices: clean code, testing, CI/CD, performance, reliability, and security
  • Be accountable for team delivery, quality, velocity, and stability
  • Define team goals, KPIs, and success metrics
  • Mentor and develop team members, supporting their professional and technical growth
  • Participate in hiring, onboarding, and training of new team members
  • Actively monitor production systems, lead incident response, root-cause analysis, and continuous improvement



Requirements

Must Have

  • Native-level Ukrainian or Russian
  • BSc in Computer Science or equivalent
  • 8+ years of software engineering experience, including 5+ years of Python in production
  • 3+ years in an R&D team lead, leading cross-functional teams (backend, frontend, and QA) in a production environment
  • Proven experience managing and leading remote teams in a fully distributed, remote-only environment
  • Proven experience working in a product-based company (not project/outsource)
  • Strong experience with Python backend development in a SaaS environment, including cloud-based, scalable, and high-availability distributed systems
  • Strong knowledge of REST APIs, microservices, asynchronous programming, and testing
  • Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (e.g., Terraform, Helm)
  • Solid understanding of software architecture, design patterns, and technical trade-offs
  • Proven ability to lead projects end-to-end, from requirements and design through development and production
  • Excellent communication skills and high proficiency in English

Technical Experience

  • Python frameworks: Django, FastAPI
  • Databases: PostgreSQL, MSSQL
  • Messaging & async processing: Celery, RabbitMQ
  • Caching & performance: Redis
  • Cloud platforms and services (Azure – advantage)
  • Familiarity with event-driven architectures and distributed systems
  • Strong grasp of KISS, DRY, SOLID, OOP principles

Advantages

  • Experience with Azure cloud services
  • Experience with Excel Add-ins or data-heavy applications
  • Startup or high-growth SaaS company experience



What We Need

null

What We Offer

null

EEO Statement

null
Key Skills
PythonBackend DevelopmentFrontend DevelopmentQA EngineeringCloud-Based SystemsSaaSREST APIsMicroservicesAsynchronous ProgrammingCI/CDInfrastructure-as-CodeSoftware ArchitectureTechnical LeadershipTeam ManagementMentoringIncident Response
Categories
TechnologyManagement & LeadershipSoftwareData & AnalyticsEngineering
Apply Now

Please let Datarails know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.