Senior Software Engineer

3 weeks ago


San Francisco, California, United States Insight Global Full time
Job Title: Lead Engineer

Job Summary:

We are seeking a highly skilled Lead Engineer to join our team at Insight Global. As a Lead Engineer, you will be responsible for leading a team of engineers to deliver and maintain Sephora's systems for managing web, mobile apps, and other content, photography, product catalog, and promotions.

Key Responsibilities:

  • Lead a team of engineers to design, develop, and deliver enterprise software solutions for web/apps and enterprise content/catalog management systems.
  • Collaborate with engineering manager to design, implement, and deliver technical solutions for enterprise content systems, microservices, and custom apps with Sephora technical standards.
  • Guide other engineers with expertise in coding, documentation, distributed systems architecture, and software development process.
  • Work closely with application development teams to enhance and empower their capabilities for merchandising, selling, and informing our clients.
  • Build collaborative partnerships with engineers, technical leads, and key individuals within other functional groups.
  • Perform detailed analysis of business problems and technical environments and use this in designing quality technical solutions with support from Architecture.
  • Support and enable the production teams to create world-class experiences as efficiently as possible.
  • Actively participate in code review and test solutions to ensure they meet best practice specifications.
  • Produce and maintain technical documentation, including architecture diagrams, API documentation, and coding guidelines.
  • Collaborate with QA engineers to ensure comprehensive test coverage and assist in issue resolution.

Requirements:

  • 8+ years of hands-on experience in planning, designing, developing, and delivering enterprise software solutions for web/apps and enterprise content/catalog management systems.
  • Minimum of 3 years experience in Full-stack development, with specific skills in Java/.Net, JavaScript, and React Front-end.
  • Minimum of 2 years experience in leading a team of engineers and efficiently delivering solutions.
  • First-hand experience in designing, developing, deploying, and managing React Apps, RESTful APIs using Node/Java Spring Boot/ASP.NET Core.
  • Expertise in Content Modeling for Content Centric Applications such as Contentstack, Contentful, Adobe Experience Manager/AEM Assets, DAM, PIM/PXM, MDM.
  • Solid understanding of real-time publishing, edge caching, and Content Delivery Networks (CDNs).
  • Strong hands-on experience in designing and deploying cloud-based applications using microservices architecture and best practices preferably on MS Azure/AWS cloud platform.
  • Working experience with CI/CD pipelines, building regression-able code using GitHub, Jenkins, and other dev ops related tools & applications.
  • Hands-on experience with queuing and streaming solutions such as Kafka, JMS, Coherence.
  • Analytical approach to problem-solving with an ability to work at an abstract level and gain consensus; excellent interpersonal, leadership, and communication skills.
  • Highly self-motivated, independent, efficient, and able to handle several projects, work under pressure with a solid sense for setting priorities.
  • Ability to work in a fast-paced (startup-like) agile development environment.
  • Friendly, articulate, and interested in working in a fun, small team environment.
  • Experience working in the retail industry with a large-scale enterprise organization, ecommerce, marketing, and self-serviceable applications will be a plus.
  • Experience in working with Generative AI is a plus.
  • BS or MS in Computer Science or equivalent.

About Us:

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.



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