Flex

Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!

Staff Software Engineer, Backend

Backend EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2019H1B SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California, New York

Posted

124 days ago

Salary

$199K - $262K / year

Bachelor Degree6 yrs expEnglishAWSDistributed SystemsDockerDynamo DBGradleJavaJunitKubernetesMy SQLNo SQLPostgresRuby ON RailsSpringTerraform

Job Description

• Design, build, and scale backend services and APIs that power Flex’s consumer apps, partner integrations, and core platforms. • Provide technical leadership and guidance on system architecture, long-term vision, and team best practices. • Lead the delivery of highly impactful products end-to-end, from requirements gathering to rollout, with high quality and timeliness. • Work closely with product, design, and cross-functional teams to translate requirements into robust technical solutions. • Build robust, fault-tolerant systems with multiple external dependencies in distributed environments. • Drive adoption of best practices across the engineering org, including testing, observability, automation, and CI/CD. • Mentor and support engineers on the team, raising the technical bar and fostering growth. • Operate services in production with high availability, leveraging monitoring and observability tools. • Contribute to evolving Flex’s service-oriented architecture, REST APIs, message queues, and scalable system design. • Balance hands-on execution with architectural decision-making, ensuring velocity and long-term maintainability.

Job Requirements

  • 6–8+ years of professional software engineering experience, with a focus on backend development.
  • 4+ years of hands-on Java experience (Spring core/web/boot, Gradle, JUnit, JVM tuning & performance).
  • Strong computer science fundamentals and proven experience designing scalable, distributed systems.
  • Experience leading the delivery of multiple high-impact projects end-to-end.
  • Skilled at working with both technical and non-technical stakeholders, aligning on scope and delivery.
  • Ability to write high-quality, testable, maintainable, and secure code.
  • Hands-on experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB), containerization (Docker/Kubernetes), and relational + NoSQL databases (MySQL, PostgreSQL, DynamoDB).
  • Proficient with CI/CD pipelines (GitHub Actions preferred), git, and build automation.
  • Familiar with observability and monitoring tools (e.g., DataDog) for maintaining service availability.
  • Excellent communicator, comfortable collaborating in globally distributed teams.
  • Track record of mentoring engineers and raising team standards through best practices.
  • Bonus: Experience in FinTech and familiarity with major payment rails; experience with big data platforms (e.g., Snowflake); Infrastructure as Code (CDK/Terraform).

Benefits

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

Related Job Pages

More Backend Engineer Jobs

Backend Engineer125 days ago
Full TimeRemoteTeam 11-50Since 2009H1B No Sponsor

Full Stack Developer (.NET, React, SQL) in IT Services remote role

ASP.NETAWSAzureCloudEntity FrameworkJavaScriptMicroservicesReactReduxSQL.NET
United States
$200K - $220K / year

Database Developer, SQL, DB2, Linux, InfoSphere

MicroHealth

Putting the “Health” in Healthcare IT

Backend Engineer126 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Database Developer managing SQL Server and Linux environments

LinuxShell ScriptingSQL
United States
$110K - $120K / year

Software Engineer, Ruby on Rails

Mudflap

The #1 Fuel App for Trucking. Get instant diesel discounts at truck stops nationwide.

Backend Engineer126 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Software Engineer developing Ruby on Rails applications for the trucking industry.

AWSPostgresRubyRuby on RailsSQL
United States
$150K - $250K / year

Senior Backend

TraceAir Technologies

TraceAir is site work intelligence software that empowers construction teams with critical data at their fingertips.

Backend Engineer126 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Corporate executive role focusing on TraceAir adoption in homebuilding industry

United States