Senior Backend Engineer

pulserise technologies • Ukraine
Remote
Apply
AI Summary

Join a mission-driven team to build tools that unlock human potential through education. As a Senior Backend Engineer, you will work on developing and owning backend features using Python/Django, and collaborating with cross-functional teams to deliver engaging features. The role requires experience with architectural patterns of large-scale web applications, strong troubleshooting skills, and a high level of ownership and responsibility.

Key Highlights
Develop and own backend features using Python/Django
Collaborate with cross-functional teams
Strong troubleshooting skills
Key Responsibilities
Develop and own backend features using Python/Django
Support the creation of new backend services
Design, build, and troubleshoot integrations with third-party vendors
Balance short-term delivery speed with long-term technical quality
Guide the team in making informed technical decisions
Improve best practices
Strengthen test culture
Lead code reviews
Enhance monitoring and scalability
Technical Skills Required
Python Django ReactJS Java Spring Node.js Express Ruby on Rails Scala Play PHP Golang
Benefits & Perks
Competitive financial package with equity
Leave allowance
Health insurance
Free access to mental health support platforms
Monthly allowance for platform lessons, learning & development budget, and self-development time
Nice to Have
Java
Spring
Node.js
Express
Ruby on Rails
Scala
Play
PHP
Golang

Job Description


Join a mission-driven team powering life-changing learning experiences. The company combines the expertise of top tutors with cutting-edge AI to create personalized journeys that keep learners motivated and inspired. The Engineering Team builds tools that unlock human potential through education. The platform delivers scalable, resilient applications using Python/Django on the backend and ReactJS on the frontend, ensuring a seamless and exceptional user experience.

The company is tech-agnostic in hiring and welcomes candidates from diverse technical backgrounds (Java/Spring, Node.js/Express, Ruby on Rails, Scala/Play, PHP, Golang, etc.). While Python is the main language, prior Python experience is not mandatory. The interview uses a Python/Django codebase as a shared environment — deep stack expertise is not required. What matters most is your ability to navigate unfamiliar code, adapt quickly, and effectively use AI tools. The coding interview is AI-assisted, and you will be expected to use AI as part of your workflow. The team runs A/B tests to validate initiatives and continuously improves the product based on data and feedback from students and tutors. Monitoring and metrics analysis are central to ensuring high-quality delivery.

Details:

Start: ASAP

Location: Ukraine

Schedule: Full time remote

English: Fluent

What You’ll Be Doing

  • You will work in a cross-functional team alongside Product Managers, Product Designers, UX Writers, Data Analysts, Technical Leads, and Engineers to deliver engaging features via A/B testing and build high-quality products, including:
  • Develop and own backend features using Python/Django
  • Support the creation of new backend services
  • Design, build, and troubleshoot integrations with third-party vendors
  • Think beyond code — deeply understand customer needs and define solutions collaboratively
  • Balance short-term delivery speed with long-term technical quality
  • As a Senior Engineer, guide the team in making informed technical decisions
  • Improve best practices
  • Strengthen test culture
  • Lead code reviews
  • Enhance monitoring and scalability


What You Need To Succeed

  • Experience with architectural patterns of large-scale web applications (well-designed APIs, high-volume data pipelines, efficient algorithms)
  • Willingness to support small JS/TS tasks when needed
  • Strong troubleshooting skills — identify root causes, mitigate issues, implement safeguards
  • High level of ownership, responsibility, and self-organization
  • Strong collaboration and communication skills (minimum B2 English)
  • Willingness to participate in squad on-call rotation (1 week every 5 weeks)


Why You’ll Love It

  • Open, collaborative, dynamic, and diverse culture
  • Monthly allowance for platform lessons, learning & development budget, and self-development time
  • Competitive financial package with equity, leave allowance, and health insurance
  • Free access to mental health support platforms
  • Opportunity to impact learners and tutors across 175 countries


Benefits & Work Format

Permanent full-time contract via Diia (10% tax)

Monthly allowance for lessons, L&D budget, and self-development time

Competitive financial package with equity and health insurance

Free mental health support

100% remote option

Flexible schedule

Interview Process

TA Call (30–45 minutes)

System Design Interview (1 hour)

AI-Assisted Coding Interview (live session using AI tools) (1 hour)

Hiring Manager Interview (1 hour)

Cultural Interview (45 minutes)

Similar Jobs

Explore other opportunities that match your interests

Senior Software Engineer (C++)

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

TechMagic

Ukraine

Senior Backend Software Engineer

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

TechMagic

Ukraine

Senior Back-end Developer (Node.js)

Programming
•
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

TechMagic

Ukraine

Subscribe our newsletter

New Things Will Always Update Regularly