Senior .NET Back-end Developer

5+ years of experience
Ukraine, Europe
Remote

Our client is  a seed-stage startup revolutionizing how sales teams communicate.

They are building a smart, AI-powered telephony solution that integrates seamlessly into Salesforce, providing sales reps with real-time insights and automating tedious tasks. And their mission is to eliminate manual data entry, provide powerful conversational intelligence, and help sales teams close deals faster.

As a Senior .NET Back-end Developer, you'll be a cornerstone of our engineering team. You will
take ownership of the design, development, and maintenance of our core back-end services. This isn't just coding; you'll be making key architectural decisions that shape the future of our product.

Key Responsibilities

  • Design and Build: Architect, develop, and deploy highly scalable and reliable back-end services and APIs using C# and the latest .NET framework. Integrate with existing Web and Salesforce UIs.
  • System Architecture: Drive architectural discussions and decisions, promoting a microservices-oriented approach and advocating for best practices in a cloud-native environment (GCP).
  • Code Quality: Champion high standards for code quality, testing (unit, integration), and maintainability. You'll be a key part of our PR and code review process.
  • DevOps collaboration: Working with our DevOps engineers contribute to the project delivery cycle, including CI/CD pipeline management, deployment, and monitoring.
  •  AI Integration: Working closely with AI engineers and researchers to integrate AI APIs into the solution.

We expect you to:
● Own problems, not just tasks. You will take full ownership of features from the initial "napkin sketch" all the way through to deployment, monitoring, and iteration. Your responsibility doesn't end when the code is merged.
● Navigate ambiguity. As an early-stage startup, not everything is perfectly defined. You are comfortable making informed decisions, weighing trade-offs, and charting a path forward with minimal hand-holding.
● Be a strategic partner. Your voice is critical. You'll be expected to challenge assumptions, contribute to the product roadmap, and advocate for the architectural choices you believe will lead to long-term success. You're not just building what you're told; you're helping us decide what to build and why.

Technical Requirements

Must-Haves:

  • 5+ years of professional experience building back-end systems with C# and .NET (including .NET Core / .NET 6+ / Entity Framework).
  • Strong expertise in designing and building APIs and services.
  • Proficiency with SQL (e.g., PostgreSQL, SQL Server) databases.
  • Hands-on experience with a major cloud platform (GCP or AWS or Azure)
  • Experience with DevOps technologies (CI/CD, Docker and Kubernetes)
  • Experience with other back-end platforms (Java, Python, Node.js)
  • Knowledge of message brokers such as Redis or Kafka

Bonus Points (Nice-to-Haves):

  • Experience with real-time communication technologies, VoIP, WebRTC or SIP.
  • Experience with Salesforce, APEX, LWC.
  • Previous experience integrating AI/ML models into a production environment.
  • Experience with system development C/C++

Why Us?

  • High Impact: Be one of our first key engineering hires. The code you write will directly impact our customers and the success of the company.
  • Cutting-Edge Tech: Work at the intersection of enterprise SaaS, telephony, and AI.
  • Awesome Team: Join a passionate, transparent, and collaborative team that values innovation and getting things done. You will be working with ex-Google engineers, PhD AI researchers, and telecom industry veterans.

We offer 

  • Сompetitive compensation, based on experience.
  • Possibility to work remotely.
  • An open, transparent and fun work culture.
  • Multi-national team and collaborative work environment.
  • Continuous knowledge sharing with engaged co-workers.
  • Career and professional growth opportunities.
Attach a CV file (PDF, DOC)

Similar vacancies

Sales Manager

4+ years of experience
USA, Canada, or Europe
Remote, Full-time

Machine Learning Engineer (Azure, NLP)

4+ years of experience
Ukraine, Europe
Fulltime, Part-time, remote

Manual QA Engineer

1+ years of experience
Ukraine, Europe
Remote