Job Closed

This listing is no longer active.

FIGS

Why wear scrubs when you can wear FIGS?

Senior Engineer, Backend – B2B

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 2013H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

148 days ago

Salary

$150K - $185K / year

Seniority

Senior

Job Description

Senior Engineer, Backend – B2B

FIGS

• 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. • 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.

Job 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
  • Proven experience in designing and scaling complex enterprise applications
  • Demonstrable experience with ElasticSearch and PostgreSQL
  • Tactical thinker boasting both technical prowess and a knack for aligning technology with business goals.

Benefits

  • Equity: All FIGS employees have the opportunity to own shares of FIGS stock through our new-hire equity program.
  • Annual bonus: This position is eligible to participate in the FIGS annual bonus program
  • Comprehensive benefits and perks package focused on your well-being, including premium medical, dental and vision coverage, and full access to wellness services through Breethe and Classpass.
  • 100% FIGS-sponsored life insurance and disability insurance
  • Amazing 401(k) program, with a company match up to the first 6% of your contribution
  • Generous paid time off - We have 12 company holidays.
  • Flexible vacation for salaried team members.
  • Up to 3 weeks of accrued vacation for hourly team members.
  • Meaningful time away for baby bonding, including parental leave, new parent care meals, and a transition back to work for primary caregivers.
  • FIGS sponsored Uber Eats voucher for in-office weeks.
  • Personalized discount code for 50% off all FIGS products.
  • Access to FIGS Vet, Discounted Pet Daycare, Discounted Pet Insurance.

Related Job Pages

More Backend Engineer Jobs

• Design, develop, and maintain enterprise-level Java applications • Build and support RESTful APIs and microservices architectures • Collaborate with cross-functional teams in an Agile/Scrum environment • Perform code reviews and mentor junior team members • Ensure application performance, security, and scalability • Participate in architectural discussions and technical decision-making • Troubleshoot and resolve complex technical issues

United States
Job Closed
Global Kinetic logo

Mid Java Developer

Global Kinetic

Turning visionary ideas into reality with innovative, enterprise-grade software solutions.

Backend Engineer148 days ago
Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Provide guidance and informal mentoring to junior developers. • Participate in peer code reviews as both reviewer and reviewee. • Write clean, maintainable, and testable code following agreed coding standards. • Contribute to the continuous improvement of development practices, tooling, and standards. • Ability to identify technical risks, code smells, and suboptimal solutions, and raise them early with the team. • Working knowledge of multi-threading and concurrent programming concepts. • Hands-on experience with automated testing practices (unit, integration, and API testing). • Awareness of application performance considerations, observability (logging/metrics), and common security risks. • Solid experience building RESTful APIs and web services using modern frameworks. • Strong understanding of core Java (Java 17+), object-oriented design, data structures, and common design patterns. • Good understanding of web technologies, HTTP, networking fundamentals, and common internet protocols.

South Africa
Job Closed
Code Metal logo

Principal Python Engineer

Code Metal

AI-Powered development at the Edge.

Backend Engineer148 days ago
OtherRemoteTeam 11-50Since 2023H1B No Sponsor

• Define Software Architecture for Agentic AI pipelines. Architect and implement complex workflows involving state machines, message queues, and distributed processing. • Build well tested extensible code foundations for code translation products. • Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. • Design language-agnostic code translation architecture patterns from practical examples • Design, build and deploy multi-language code and library analysis tools at scale • Work with cloud services and distributed architectures to ensure high availability.

United States
Job Closed
Code Metal logo

Senior Backend Engineer

Code Metal

AI-Powered development at the Edge.

Backend Engineer148 days ago
OtherRemoteTeam 11-50Since 2023H1B No Sponsor

• Design and build FastAPI-based services and APIs with a focus on performance, clarity, and maintainability. • Implement state machines and event-driven workflows that coordinate asynchronous operations across multiple services. • Work with PostgreSQL to design and query complex relational, geospatial, and temporal data models. • Build pub/sub and task processing patterns using Redis and modern async frameworks. • Integrate and extend authentication and authorization systems, enabling role-based and attribute-based access to data and endpoints. • Deploy and maintain containerized applications using Docker, ensuring reliability, observability, and security. • Write unit, integration, and performance tests that validate reliability and correctness. • Participate in code reviews and architecture discussions, contributing to design patterns, tooling, and continuous improvement. • Collaborate cross-functionally with other engineers and analysts to define APIs, data contracts, and workflow orchestration patterns.

United States
Job Closed