Jobs · Engineering

Senior Backend Engineer

Franki · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

Job Summary

Franki is seeking a Senior Backend Engineer to join our team and help build and scale the services powering our platform. This role involves hands-on engineering, technical leadership, and collaboration across multiple teams.

About the Role

This is a hands-on engineering position for an individual who enjoys tackling complex technical challenges, developing scalable systems, and influencing the architecture of a rapidly growing product.

Responsibilities

  • Design, build, and maintain scalable backend services using C#, .NET, and Microsoft Azure technologies.
  • Arcitect and develop secure, reliable, and high-performance APIs that power Franki's products and user experiences.
  • Collaborate with Product, Design, and Frontend teams to define technical solutions and deliver new features.
  • Lead technical discussions and contribute to architectural decisions that support long-term scalability and maintainability.
  • Conduct code reviews and help establish engineering standards, best practices, and development processes.
  • Optimize application performance, reliability, and scalability across our platform.
  • Troubleshoot complex technical issues and implement effective long-term solutions.
  • Champion automated testing, CI/CD practices, and modern software development methodologies.
  • Mentor fellow engineers and contribute to a collaborative, high-performing engineering culture.

Requirements

  • 7+ years of experience building modern, cloud-based web applications.
  • Strong expertise in C#, .NET, and .NET Core.
  • Deep experience with Microsoft Azure, including services such as Azure Functions, Cosmos DB, Azure DevOps, and SQL Server.
  • Experience designing, building, and maintaining RESTful APIs.
  • Strong understanding of scalable application architecture, software design patterns, and distributed systems.
  • Experience implementing CI/CD pipelines and automated testing practices.
  • Proficiency with SQL, data modeling, and performance optimization.
  • Experience working within agile product development teams.
  • Strong problem-solving skills and the ability to balance technical excellence with business priorities.
  • Excellent communication skills and the ability to collaborate effectively across technical and non-technical teams.
  • Experience with CQRS, Mediator patterns, or MediatR.
  • Experience building serverless applications and event-driven architectures.
  • Proficiency with React and modern frontend development practices.
  • Experience working in startup environments and shipping products with lean teams.
  • Azure certifications such as Azure Developer Associate or Azure Solutions Architect.
  • Experience building consumer-facing B2C products, marketplaces, social platforms, or recommendation engines.

Qualifications

  • Additional compensation may include equity and performance-based incentives depending on experience and location.
  • Remote work: Our team works remotely across the US but primarily PST time zone; we travel together several times a year for company kick-offs and mid-year meetings.
  • PTO: 15 days per year, plus additional PTO between Christmas and the end of the year (25th Dec - 31st Dec). Additionally, we recognize 11 public holidays per year.
  • Medical, dental & vision: We cover 100% of Medical, Vision, and Dental insurance costs for employees.
  • 401(k)
  • Equipment: Computer & technology equipment applicable to your role.
  • Monthly Stipend: $20 (Tax-free) to cover home office expenses.

Similar jobs

Senior Solutions Engineer

PreSales CollectiveMinnesota, United States· 1 wk ago
Engineering$230k/yrapply on presalescollective.com

Senior Solutions Engineer

DarktraceLouisiana, United States· 1 wk ago
Engineering$230k/yrapply on darktrace.wd3.myworkdayjobs.com