Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We’re looking for a Senior Software Engineer (.NET) to build and evolve a high-performance backend for a data-intensive trading and analytics platform used by thousands of active traders. The system processes millions of real-time events and requires low-latency design, reliable data flows, and precise handling of trading logic across a multi-tenant SaaS environment.
Locations: Ivano-Frankivsk, Kyiv, Lviv (Hybrid, Remote)
Responsibilities
- Design and develop backend components and services using .NET/C# for trading simulation workflows
- Define and maintain API contracts consumed by frontend applications
- Implement scalable logic for trading operations, risk evaluation, and account management
- Work closely with frontend engineers to ensure consistent data handling and integration flows
- Integrate third-party services such as payment providers and external APIs
- Write and maintain automated tests to ensure system reliability and correctness
- Deploy and validate services in Kubernetes development environments
- Participate in technical design discussions and support less experienced engineers through mentorship
- Investigate and resolve issues in pre-production and production environments
Requirements
- 5+ years of experience in backend or full-stack development using C# and the modern .NET ecosystem
- Strong experience designing and building scalable backend services and APIs
- Hands-on experience with real-time data streams using WebSockets, gRPC, and messaging systems such as Kafka or NATS
- Solid knowledge of relational databases, particularly PostgreSQL, including data modeling and query optimization
- Practical understanding of trading concepts (e.g., tick, bid, ask, buy, sell) or hands-on experience in trading-related systems
- Experience integrating external services, including payment systems (e.g., Worldpay or similar)
- Familiarity with containerized environments and deploying applications to Kubernetes for development and testing
- Strong testing practices, including unit and integration testing aligned with Definition of Done
- Ability to contribute to frontend tasks using React and Next.js when needed
- Upper-Intermediate or higher English level with strong communication and ownership mindset
Nice to Have
- Experience working with financial platforms or proprietary trading environments
- Exposure to high-load systems with strict latency and performance constraints
- Understanding of distributed systems design and fault tolerance patterns
We Offer
Your time off
- 18 paid vacation days and 10 paid sick days annually
- 10 Ukrainian public holidays
- Maternity and paternity leaves
- Marriage and Parenthood Package
- Additional leave for major life events
- Sabbatical leave opportunities
Learning & growth
- Sombra University workshops and internal learning programs
- Tech Communities and knowledge sharing sessions
- Language courses and workshops
- Mentorship opportunities
Health & well-being
- Sports compensation or health insurance coverage
- Participation in races and marathons
- Corporate doctor (telemedicine)
- Well-being initiatives and workshops
And even more
- Company-provided technical equipment
- PE administration and tax support
- Internal referral program
- IT Club loyalty program
- Company events and volunteering initiatives
Before you apply
Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.
Galyna Oliyarchyk
Recruitment Partner
Apply now!
Thank You!
In the meantime, feel free to explore our blog or follow us on Linkedin for more updates.
We’re excited to stay connected!
Contact us
Thank you for getting in touch!
We’ve received your message, and a member of our sales team will contact you within 3 business days.
In the meantime, if you have an urgent inquiry, feel free to contact us directly
We look forward to connecting with you soon!