Sr. Backend Engineer (.NET/C#)

Fluent is a high-flying performance marketing company with a focus on backend development and scalable systems.
$165,000 - $190,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Sr. Backend Engineer (.NET/C#)

We are seeking a skilled Senior Backend Engineer to join our team, responsible for building and maintaining core backend systems that power our platform. The primary backend language is .NET/C#, and we're looking for someone passionate about developing scalable, reliable, and efficient backend services.

As a Senior Backend Engineer, you'll collaborate closely with frontend engineers, DevOps, and product teams to ensure seamless integration and delivery of new features. You'll take ownership of backend services, including APIs, microservices, and database design, while implementing best practices for performance, security, and scalability.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using .NET and C#
  • Architect and implement microservices for platform scalability and performance
  • Collaborate with frontend and DevOps teams for seamless deployment and integration
  • Write clean, efficient, and testable code following best practices
  • Optimize existing services for performance, reliability, and scalability
  • Build and manage database structures using Elasticsearch, Redis, and EventStore
  • Implement robust monitoring, logging, and alerting solutions
  • Work with DevOps teams on CI/CD pipelines using Docker, Kubernetes, and AWS services
  • Troubleshoot and resolve complex production issues
  • Stay current on industry trends and emerging technologies

This position is fully remote with occasional travel to our NYC office for team collaboration and events.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional experience as a backend engineer, focusing on .NET and C#
  • Experience with RESTful APIs, microservices architectures, and database technologies
  • Hands-on experience with CI/CD, containerization, and cloud services (AWS preferred)
  • Strong understanding of OOP principles and software design patterns
  • Familiarity with message queuing and streaming technologies
  • Excellent problem-solving, communication, and teamwork skills

Nice to Have:

  • Experience with Node.js or Python
  • Familiarity with frontend development (React or Next.js)
  • Knowledge of serverless architectures and event-driven design
  • Experience with caching solutions

Join our tight-knit crew of go-getters and enjoy a range of benefits, including competitive compensation, career growth opportunities, health insurance, 401K with employer match, and various social and educational events.

Last updated 2 months ago

Responsibilities For Sr. Backend Engineer (.NET/C#)

  • Design, develop, and maintain backend services and APIs using .NET and C#
  • Architect and implement microservices for platform scalability and performance
  • Collaborate with frontend and DevOps teams for seamless deployment and integration
  • Write clean, efficient, and testable code following best practices
  • Optimize existing services for performance, reliability, and scalability
  • Build and manage database structures using Elasticsearch, Redis, and EventStore
  • Implement robust monitoring, logging, and alerting solutions
  • Work with DevOps teams on CI/CD pipelines using Docker, Kubernetes, and AWS services
  • Troubleshoot and resolve complex production issues
  • Stay current on industry trends and emerging technologies

Requirements For Sr. Backend Engineer (.NET/C#)

Java
JavaScript
Kubernetes
Node.js
Python
React
Redis
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional experience as a backend engineer, focusing on .NET and C#
  • Experience with RESTful APIs and microservices architectures
  • Strong understanding of database technologies (Elasticsearch, Redis, EventStore)
  • Hands-on experience with CI/CD, containerization (Docker, Kubernetes), and cloud services (AWS preferred)
  • Strong understanding of OOP principles and software design patterns
  • Familiarity with message queuing and streaming technologies
  • Excellent problem-solving skills
  • Experience with version control systems (Git) and Agile methodologies
  • Excellent communication and teamwork skills

Benefits For Sr. Backend Engineer (.NET/C#)

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities
  • Educational and social events
  • Fully stocked kitchen
  • Catered breakfast and lunch
  • Recreational sports leagues
  • Networking opportunities

Interested in this job?

Jobs Related To Fluent, LLC Sr. Backend Engineer (.NET/C#)

Sr. Full Stack Engineer

Sr. Full Stack Engineer position at Fluent, LLC - Remote opportunity for experienced developers skilled in full-stack technologies, Docker, Kubernetes, and microservices.

Sr. Full Stack Engineer

Sr. Full Stack Engineer position at Fluent, LLC - Remote opportunity in Toronto for experienced developers skilled in both frontend and backend technologies.

Sr. Backend Engineer (.NET/C#)

Senior Backend Engineer (.NET/C#) position at Fluent, LLC - Build scalable backend services using .NET/C# in a remote environment.

Sr. Full Stack Engineer

Sr. Full Stack Engineer at Fluent, LLC: Develop and optimize full-stack applications, improve CI/CD pipelines, and work with cutting-edge technologies in a remote role.

Sr. Full Stack Engineer

Join Fluent as a Sr. Full Stack Engineer to build and enhance backend solutions, improve CI/CD pipelines, and work with cutting-edge technologies in a remote setting.