Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

FIGS Logo

Senior Software Engineer, Backend Systems Integration

FIGS

$160,000 - $180,000
Dec 5, 2025
Los Angeles, CA, US
Apply Now

FIGS is looking to broaden its technological vistas and global market outreach by integrating with service providers and building scalable cloud solutions.

Requirements

  • 5+ years in software development with a solid foundation in Java, Spring Boot, and related backend technologies.
  • 3+ years of hands-on experience with AWS, Kubernetes, and Terraform/CDK.
  • 1+ years integrating with Enterprise Resource Planning (ERP) systems (i.e. Fillogic) or Product Lifecycle Management (PLM) systems (i.e. Netsuite, Natific, Centric).
  • Proven experience in designing and scaling complex enterprise applications.
  • Demonstrable experience with ElasticSearch and PostgreSQL.
  • Familiarity with e-commerce platforms such as Shopify, SalesForce, Spree, or BigCommerce.
  • Exposure to marketing technologies like Iterable.

Responsibilities

  • Backend Development: Contribute to the design, development, and optimization of FIGS backend services, aiming for resilience, performance, and scalability.
  • Cloud & Kubernetes Integration: Assist in integrating our applications and services within AWS and Kubernetes, leveraging tools such as Flux and Argo for GitOps workflows.
  • Infrastructure as Code: Support the use of Terraform or AWS CDK to efficiently create, manage, and orchestrate cloud infrastructure components.
  • Database Management: Aid in building robust database solutions with PostgreSQL and optimize search functionalities with ElasticSearch.
  • Architectural Assistance: Participate in architectural discussions, focusing on scalability, performance, and reliability, learning from the architectural decisions made.
  • Team Collaboration: Work closely with fellow engineers, absorbing best practices, especially concerning Java and cloud-native technologies.
  • Operational Support: Assist in engineering decisions, considering aspects from cost efficiency to data security under the guidance of senior leadership.

Other

  • Excellent communication skills with the ability to understand requirements, identify edge cases, and clearly document your engineering decisions.
  • Collaboration: We work in small cross-functional teams and as individual engineers, tackling challenges together.
  • Positive attitude: Self-starters who love solving problems with technologies.
  • A strong work ethic, integrity, and an ownership mindset.
  • Must be located in the US.