Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fortune Brands Logo

Lead Backend Software Engineer - Multiple Teams

Fortune Brands

Salary not specified
Sep 27, 2025
Los Angeles, CA, USA
Apply Now

Design, build, and maintain scalable web applications, integrate diverse data sources and external services into cohesive platforms, and coordinate and construct backend software solutions from start to finish.

Requirements

  • Deep expertise in one or more backend languages.
  • Extensive experience with system integration, API design, and working with distributed data systems.
  • Strong understanding of software architecture patterns (microservices, serverless, event-driven, etc.).
  • Advanced skills in data modeling, performance tuning, and troubleshooting complex system issues.
  • Experience with Test-Driven Development (TDD) and writing unit/integration tests as part of the software development lifecycle.
  • Experience designing and operating cloud-native applications (AWS/GCP/Azure).
  • Background in CI/CD, DevOps culture.

Responsibilities

  • Design and develop backend applications using modern web technologies.
  • Design and implement robust APIs and service layers that integrate data from internal and third-party sources.
  • Maintain clean, testable, and efficient code, adhering to best software engineering practices.
  • Monitor and optimize service performance.
  • Troubleshoot and debug issues across the stack, with a focus on integration and system-level concerns.
  • Proactively identify technical risks and bottlenecks, and develop mitigation strategies early in the development lifecycle to ensure optimal performance.
  • Champion the use of modern development practices, including automated testing, CI/CD, and observability tools.

Other

  • Collaborate closely with product managers and other engineers to translate business requirements into technical solutions.
  • Mentor junior and mid-level engineers, conduct code reviews, and uphold coding standards.
  • Participate in Agile development processes, including sprint planning, retrospectives, and code reviews.
  • Stay current with emerging technologies and industry trends, and share insights to improve team tools and practices.
  • Ability to manage project scopes, timelines, and communicate technical decisions to stakeholders.