Job Closed
This listing is no longer active.
Simplify the way you find customers with Fluent. Enabling advertisers to identify, win, and build their customer base.
Engineering Manager – Development, C# / .NET / High Availability
Location
United States
Posted
119 days ago
Salary
$160K - $225K / year
Seniority
Senior
Job Description
Engineering Manager – Development, C# / .NET / High Availability
Fluent, Inc
• Lead multiple development teams: Core platform, SDK, and specialized engineers — hiring, mentoring, and performance management. • Own technical strategy for platform architecture, API design, and SDK development. • Drive engineering excellence: code quality, testing practices, CI/CD, and technical debt management. • Partner with Product Management to translate roadmap priorities into technical execution plans. • Coordinate client integrations: technical requirements, implementation support, and partner API development. • Manage offshore development partnerships to extend team capacity and deliver on roadmap commitments. • Ensure platform reliability: monitoring, incident response, and operational excellence. • Build scalable backend services: APIs, integrations, and event-driven architectures. • Foster engineering culture: knowledge sharing, technical growth, and cross-team collaboration.
Job Requirements
- 5+ years of software engineering experience, with at least 2 years managing or leading engineering teams.
- Strong backend development experience: C#/.NET, APIs, microservices, or similar modern stack.
- Experience with SDK or platform development: building tools and APIs consumed by external developers or partners.
- Cloud infrastructure experience: AWS preferred, including deployment, scaling, and operational concerns.
- Proven people management skills: hiring, mentoring, performance management, and team development.
- Strong communication skills for partnering with Product, clients, and executive leadership.
- Experience with agile delivery and managing engineering roadmaps.
- Ad tech, marketing tech, or performance marketing platform experience.
- Experience managing offshore or distributed engineering teams.
- Kafka or event-driven architecture experience.
- Multi-tenant SaaS platform experience.
- Experience with partner/client-facing technical relationships.
Benefits
- Competitive compensation
- Ample career and professional growth opportunities
- New Headquarters with an open floor plan to drive collaboration
- Health, dental, and vision insurance
- Pre-tax savings plans and transit/parking programs
- 401K with competitive employer match
- Volunteer and philanthropic activities throughout the year
- Educational and social events
- The amazing opportunity to work for a high-flying performance marketing company!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior IBM FileNet, BAW Developer – Java API, OAuth2
Schwartz Media StrategiesFueling Florida | Moving Miami
• Develop and consume Java-based APIs to interact with FileNet, BAW, and Case Manager platforms secured by OAuth2/JWT. • Integrate backend APIs with frontend frameworks such (React/Angular), ensuring secure communication using OAuth2/JWT or standard authentication methods. • Design, develop, and maintain IBM FileNet and IBM BAW workflows and processes. • Build and customize Case Manager solutions, integrating with FileNet repositories and external systems. • Implement efficient and secure document handling and storage solutions, including access control and encryption strategies. • Collaborate with solution architects and business analysts to deliver scalable enterprise solutions.
• Analisar soluções com base em requisitos e protótipos previamente fornecidos pelo o time de UX; • Modelar dados e codificação de API's em monolitos e microserviços Java que processam regras de negócio complexas de uma forma eficaz, colaborando com nossa arquitetura web; • Criar estruturas para atender novas funcionalidades de forma otimizada e organizada; • Atuar em correções apontadas pelos clientes ou pela equipe de qualidade; • Trabalhar em um processo de desenvolvimento de software altamente ágil e intensamente iterativo; • Comunicar de forma clara e concisa sobre problemas técnicos; • Trabalhar na criação e evolução de produtos da Agrotis e trabalhar em equipe e inter-times.
• Design, develop, and deploy solutions using JavaScript (ES6+) and TypeScript with Node.js; • Collaborate with development and architecture teams to design and review projects to ensure alignment with client objectives; • Participate in an agile team and actively engage in the full software development lifecycle; • Develop and improve existing processes; • Create unit and/or automated tests and perform code reviews; • Write reusable, testable, and efficient code; • Model and consume REST APIs; • Implement microservices; • Model, implement, and manage databases (SQL, NoSQL, In-Memory).
• Develop and implement solutions, ensuring code quality and efficiency; • Manage and optimize AWS cloud environments, ensuring application scalability and security; • Collaborate with cross-functional teams to integrate systems and ensure continuous software delivery; • Use Git for version control and code management, promoting development best practices; • Implement and manage containers with Kubernetes, contributing to infrastructure modernization; • Work with Oracle and SQL databases, performing queries and optimizations necessary for application performance; • Use tools such as Sonar to analyze code and ensure delivery quality.



