Senior Software Engineer (Python, Golang, Trading Platform)

Hybrid, Remote
Ukraine
The Senior Software Engineer will design and implement backend services for trading simulation products using Python/Django and Go. This role ensures stable, scalable backend architecture, API design, and smooth integration with the frontend layer. The engineer will collaborate across product and engineering teams to deliver high‑quality trading functionality. Details about the customer Domain: FinTech / Proprietary Trading (US market). Product: A cutting-edge platform connecting traders with funding opportunities. Tech Vibe: High-load, low-latency, and data-intensive environment processing millions of events in real time.
  • 5+ years of experience in backend development.
  • Strong expertise in Python and Django; ability to design scalable backend services.
  • Practical experience with Go for microservices or backend components.
  • Solid understanding of relational databases, especially PostgreSQL.
  • Experience designing and consuming API contracts for frontend teams.
  • Practical experience with trading or good understanding of trading terminology (tick, bid, ask, buy, sell).
  • Experience with payment systems and integrations (e.g., Worldpay or similar).
  • Understanding of Kubernetes deployments for development/testing environments.
  • Strong testing discipline, including unit/integration coverage aligned with DoD.
  • Excellent communication and cross‑team collaboration skills.
  • Lead backend feature development using Python/Django and Go for trading simulation workflows.
  •  Design, document, and maintain API endpoints used by frontend applications.
  • Collaborate with frontend engineers to ensure consistent data structures and integration logic.
  • Implement scalable backend logic for trading, risk, and account‑related operations.
  • Support and occasionally implement minor UI features or bug fixes in React/Next.js.
  • Integrate third‑party services such as payment providers.
  • Write comprehensive automated tests for backend components.
  • Deploy and validate services in Kubernetes development environments.
  • Participate in technical design discussions and mentor team members.
  • Troubleshoot production and pre‑production issues to ensure platform stability.

 

What we offer: 

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Partial compensation for sports activities or health insurance — up to $250 per year (available after the trial period).
  • Internal education(corporate library).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
Galyna Oliyarchyk

Recruitment Partner

Send CV

Apply now!

    Thank You!

    Contact us

      Thank you for getting in touch!