โšก New

Software Engineer II- Products

lululemon India Tech Hub

BengaluruFull-timeMid LevelOn-site

Job Description

Who we are:

Founded in 1998 at Vancouver, lululemon is a performance and lifestyle product company that create transformational products and experiences that build meaningful connections, unlocking greater possibility and wellbeing for all. We are driven by our brand purpose to elevate human potential by making individuals feel their best which helps us design our products with high filter and high style. We use a unique product creation methodology called Science of Feel in all our products to offer convenient, comfortable, and long-lasting experience.

We owe our success to our innovative products, commitment to our people, and the incredible connections we make in every community we're in.

Who You Are:
The ideal candidate performs the development of high-performing, well-tested, and thoughtfully architected software applications that satisfy our internal business needs & power guest experiences; Has proven experience in effectively applying scientific, mathematical, and social principles to design, build, & maintain technology products, devices, systems, and solutions that provide amazing customer experiences.

A Day in the Life:

  • Work closely with Engineers and Solution Architects to support and drive solution implementations.
  • Uses algorithms, data structures, programming languages, programming paradigms to create, test, and operate sustainable client-side or server-side software applications and services.
  • Builds and extends applications in cloud, hybrid cloud and/or on premise environments.
  • Ensures applications are designed to be highly available, observable, and durable via software engineering best practices.
  • Support Production issues & Prepare system for Peak performance scaling.
  • Works with business and systems analysts to understand end-user requirements and translate those into pragmatic & effective technical solutions.
  • Work closely with onsite and remote frontend, backend and operations engineers to ensure deliverables are well-documented, secure, and resilient.
  • Applies DevOps practices- brings development and IT ops processes, people, and tools closer together to increase the speed, efficiency, and quality with which we deliver technical solutions. Designs for release configuration management.
  • Collaborates with the engineering teams (distributed globally) to deliver on integration projects.
  • Engages in ongoing quality and performance improvement to ensure reliability and security.
  • Mentors and leads engineers with respect to quality engineering practices, effective design principles and help them adhere to global coding standards

Must Haves:

  • Acknowledges the presence of choice in every moment and takes personal responsibility for their life.
  • Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
  • Communicates with honesty and kindness and creates space for others to do the same.
  • Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.
  • Fosters connection by putting people first and building trusting relationships.
  • Integrates fun and joy as a way of being and working, aka doesnt take themselves too seriously.

Qualifications:

  • Bachelors degree in computer science/engineering or equivalent.
  • 6-9 years experience in Backend Development. Data Integration and Data Engineering is an added advantage
  • Experience working with cloud platforms such as AWS or Azure.
  • Strong software development fundamentals including design, coding, automated testing, source control, continuous integration in addition to continuous delivery and/or deployment.
  • Familiarity and understanding of DevOps CI CD, Strong foundation on quality engineering practices.
  • Ability to work independently with minimal direction be a self-starter with strong initiative, and ability to manage/execute workload to deliver high quality results.
  • Familiar with: Eclipse, Jira, Confluence, MS Office, SharePoint, Smartsheet
  • Excellent verbal and written communication skills
  • Support troubleshooting through solid analytical reasoning
  • Experience in Agile methodology.
  • Experience working with high transaction systems.

Core Technical Skills (Must Have):

Data Integration:

  • Experience with Spring Boot and RESTful API development.
  • Experience building data integration services and event-driven pipelines.
  • Experience working with Kafka or similar messaging frameworks.

Data & Database Technologies:

  • Experience working with SQL-based databases such as PostgreSQL, PL/SQL, or other relational databases.
  • Understanding of data modeling, data quality, and data governance concepts.
  • Cloud & Integration Services
  • Hands-on experience with AWS services such as S3, Lambda, IAM.
  • Experience working with data orchestration and integration tools such as Apache Airflow or AWS Glue.
  • Software Development & DevOps
  • Strong software engineering fundamentals including design, coding, testing, and version control.
  • Experience working with Git-based source control and CI/CD pipelines.
  • Experience supporting development, infrastructure, and operational environments.

Good to Have Skills:

  • Master Data Management
  • Experience with Master Data Management (MDM) platforms.
  • Understanding of golden record creation, survivorship rules, and data stewardship processes.
  • Data Platform Ecosystem
  • Experience with Snowflake or modern cloud data warehouses.
  • Basic programming knowledge in Python for data processing.

Domain Knowledge:

  • Exposure to Retail or Omni-channel commerce data domains.

Integration & Testing:

  • Experience with API testing tools such as Postman.
  • Exposure to high-volume transactional systems.

Tools & Platforms:

  • Familiarity with:
  • GitHub
  • Jira
  • Confluence
  • Slack
  • SharePoint
  • Smartsheet
  • IDE tools such as Eclipse or IntelliJ

Soft Skills:

  • Strong analytical and troubleshooting abilities.
  • Ability to work independently and manage multiple priorities.
  • Strong verbal and written communication skills.
  • Experience working in Agile development environments.

Posted Today

Related Jobs

Audit Manager

Rajendra & Co. Chartered Accountants

Mumbai Today
Full-time

Related Searches

Apply Now