Flex

Senior Software Engineer, Backend

Flex

Overview

Key role in designing and scaling backend services and APIs for Flex's products.

Ideal candidate should have 5-6+ years of software engineering experience with strong Java skills.

177k usd / yearremoteseniorpermanentfull-timeEnglishJavaSpringJUnitAWSDockerKubernetesDatadogSnowflake

Locations

  • United States

Requirements

  • 4+ years Java experience
  • 5-6+ years software engineering experience
  • Experience with AWS and containerization
  • Experience in risk engineering (for Risk Platform candidates)

Responsibilities

  • Design and develop backend services and APIs
  • Collaborate with cross-functional teams
  • Mentor junior engineers
  • Drive full lifecycle of services
  • Implement service APIs for web and mobile apps
  • Build robust, fault-tolerant systems
  • Contribute to service-oriented architecture
  • Ensure services are observable and reliable

Benefits

  • 100% company-paid medical, dental, and vision
  • 401(k) + company equity
  • Unlimited paid time off + 13 company paid holidays
  • Parental leave
  • Free Flex subscription
  • Competitive pay
  • Flex Cares Program