Senior Software Engineer

17 hours ago


San Francisco, California, United States Fabletics Full time
Job Description

Fabletics is seeking a talented and experienced Senior Software Engineer to join our team remotely. This role focuses on the development, enhancement, and maintenance of cutting-edge application systems that drive innovation and growth on the Evolve platform.

Key Responsibilities:
  • Architect and develop highly scalable, resilient, and performant cloud and on-premise services and APIs interfacing with devices, mobile applications, third-party services, cloud infrastructure, and other systems.
  • Participate in database design, ensuring data consistency in distributed systems.
  • Ensure adherence to software development lifecycle and software best practices.
  • Own the QA, operations, and performance of your products through automation of unit, functional and performance testing.
  • Ensure that defects are managed, prioritized and resolved in a timely manner.
  • Create effective documentation for APIs and solutions.
  • Work with platform architects and other engineers on software and system optimizations, helping to identify and remove potential performance bottlenecks.
  • Create and maintain stored procedures against a complex database.
  • Foster trust and accountability within the team, contributing positively to day-to-day activities.
  • Stay current with relevant technologies, engage in user groups, and understand industry trends and opportunities.
Requirements:
  • 5+ years professional software development experience.
  • 3+ years experience managing, developing and scaling large scale back-end systems.
  • 2+ years experience developing in JavaScript for NodeJS.
  • Advanced SQL skills.
  • Experience designing, developing and deploying microservices on cloud platforms (AWS a plus).
  • Familiarity with Agile software development methodology.
  • Experience using containerization technology such as Docker for development and deployment of services.
  • Experience building CI/CD pipelines that support cloud and on prem deployments and ensure better code quality, increased code releases and reduce risk from the release process.
  • Experience with other dynamic and functional languages such as Python, Ruby, and Go, TypeScript a plus.
  • Ability to recognize and implement design patterns when developing software.
  • Experience with cloud-based distributed application scaling & data processing.
  • Experience with event-driven architecture.
  • A passion for continual improvement of the development lifecycle process.
  • Demonstrated ability to deliver high-quality solutions in a high growth environment where priorities shift rapidly.
  • Strong organizational skills and the ability to multitask; can set priorities and follow a timeline.
  • Eager and adaptable to change. Works with little guidance and direction. Able to navigate complex systems with ease.
Benefits:
  • Discretionary Paid Time Off
  • Summer Fridays
  • Healthcare Plans
  • Employee Discounts
  • Annual Bonus Program
  • Equity Program
  • And More

The annual base salary range for this position is from $106,800-$150,000. The range provided includes the base salary that Fabletics expects to pay for the role. Offered base salary will be dependent on factors including the scope and complexity of the role, candidate's related work experience, subject matter expertise and work location.



  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...


  • San Francisco, California, United States INSPYR Solutions Full time

    Job Title: Senior Software Engineer Location: San Francisco – Glendale – Burbank - Los Angeles, CA Job Type: 2 year contract Compensation: Competitive Work Requirements: US Citizen, GC Holders or Authorized to Work About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at INSPYR Solutions. As a Senior Software...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Early Warning Services. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Job SummaryThe Senior Software Engineer will work closely with our cross-functional teams...


  • San Francisco, California, United States OnboardIQ, Inc. dba Fountain Full time

    Senior Software Engineer About the Role: We are seeking a highly skilled Senior Software Engineer to lead the development of our software solutions. Responsibilities: * Lead the improvement of availability, performance, functionality, and security of our software * Collaborate with cross-functional teams to design and implement software solutions *...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. We're seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team, responsible for building and maintaining our backend services for millions of concurrent users.Key...


  • San Francisco, California, United States Waabi Full time

    Job Title: Senior Software EngineerWaabi is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software systems that enable safe self-driving at scale.Key Responsibilities:Design and develop software systems that meet the requirements of our...


  • San Francisco, California, United States Forward Full time

    About ForwardForward is a pioneering healthcare company on a mission to make high-quality healthcare accessible to a billion people worldwide. We're building a cutting-edge healthcare platform from the ground up, integrating hardware, software, and medical expertise to revolutionize the industry.Job DescriptionWe're seeking a highly skilled Senior Software...


  • San Francisco, California, United States Jobot Full time

    Job Title: Senior Software EngineerDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a skilled Senior Software Engineer to join their growing team in San Francisco.This is a unique opportunity to work with a well-funded Series-A startup, backed by renowned VC firms, that is revolutionizing...


  • San Francisco, California, United States Brex Inc. Full time

    Join Brex Inc. as a Senior Software EngineerBrex is the AI-powered spend platform that helps companies spend with confidence. Our platform integrates corporate cards, banking, and global payments with intuitive software for travel and expenses. We're looking for a talented Senior Software Engineer to join our team and help us build innovative products and...


  • San Francisco, California, United States SmithRx Full time

    Job Title: Senior Software EngineerSmithRx is a rapidly growing Health-Tech company that is transforming the Pharmacy Benefit Management (PBM) sector. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our next-generation drug acquisition platform.As a Senior Software Engineer, you will play a key...


  • San Francisco, California, United States ServiceNow Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ServiceNow. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable, efficient,...


  • San Francisco, California, United States Gridware Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable software systems that process real-time data from grid monitoring sensors.Key Responsibilities:Design and implement systems to...


  • San Francisco, California, United States Ascend Full time

    {"title": "Senior Software Engineer", "content": "About the RoleAscend is seeking a highly skilled Senior Software Engineer to join our team in San Francisco. As a key member of our engineering team, you will be responsible for designing and implementing our core product using Ruby on Rails.As a Senior Software Engineer, you will work closely with our...


  • San Francisco, California, United States HashiCorp Full time

    About UsHashiCorp is a leading provider of cloud infrastructure management solutions. Our team is dedicated to delivering innovative products that enable organizations to manage their cloud, private datacenter, and SaaS infrastructure with ease.About the RoleWe are seeking a highly skilled Senior Engineer to join our Terraform Enterprise team. As a key...


  • San Francisco, California, United States Stealth Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Stealth. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our Dynamic Work Execution Platform software.Key Responsibilities:Design and develop high-quality software components using...


  • San Francisco, California, United States TIBCO Software Full time

    Job Title: Senior Technical Support EngineerAre you a technical expert looking for a challenging role in a fast-paced environment? We are seeking a Senior Technical Support Engineer to join our team.Key Responsibilities:Provide in-depth technical support to customers via chat, email, or phone.Analyze complex technical issues and develop effective...


  • San Francisco, California, United States Raytheon Full time

    Job Title: Senior Software EngineerAt Raytheon, we are seeking a highly skilled Senior Software Engineer to join our team in McKinney, TX. As a key member of our product development team, you will be responsible for designing, developing, and testing software systems for our cutting-edge products.Key Responsibilities:Participate in software design and...


  • San Francisco, California, United States SmithRx Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at SmithRx. As a key member of our engineering team, you will play a critical role in designing, developing, and maintaining our cutting-edge pharmacy benefits management platform.About SmithRxSmithRx is a rapidly growing health-tech company dedicated...


  • San Francisco, California, United States VORKIS knows what employer wants Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at VORKIS. As a key member of our engineering team, you will be responsible for designing, developing, and implementing complex software applications using software engineering principles, patterns, and methodologies.Your primary focus will be on developing and...


  • San Francisco, California, United States Hulu Full time

    Job Title: Senior Software EngineerAt Hulu, we're looking for a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and performant modern JavaScript/TypeScript web applications.Responsibilities:Collaborate closely with product and project...