SEPHORA ยท 10 hours ago
Senior Engineer, eCommerce
Maximize your interview chances
BeautyCosmetics
H1B Sponsor Likely
Insider Connection @SEPHORA
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Develop and design Java microservices for high availability eCommerce platform components systems using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices
Collaborate with the engineers and leads from cross functional teams to drive key design decisions and ensure the development of application components for enterprise projects.
Know the latest industry trends and evaluate new technologies for appropriateness of applications.
Ensure platform components have a clear separation of concerns and are designed for reliability or easy scaling. Participate and provide feedback for load and performance testing. Define and implement logging, monitoring and alerting framework for critical metrics at various levels.
Provide guidance and mentoring to the engineers in the team in following the best practices in microservices implementation and assist in troubleshooting issues across the eCommerce application stack to support operational issues and system production issues impacting business.
Influence decisions, provide input, build consensus, and resolve conflicts constructively and proactively.
Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. Demonstrate our Sephora values : Passion, Innovation, Expertise, Balance, Respect, Teamwork, and Initiative.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
6 + years of hands-on experience in developing and delivering enterprise solutions using Java/J2EE, Spring, Spring Boot frameworks, JBoss and other web related technologies
6 + years first-hand experience in designing, deploying and managing Java micro services and RESTful APIs in eCommerce or Client services application
4 + years strong hands-on experience in designing and deploying cloud-based applications using micro services architecture and best practices preferably on MS Azure cloud platform
4 + years prior experience in decomposing monolith application into micro services and deployed them in highly available, scalable and fault tolerant setup on cloud platforms
Prior experience in designing and developing integrations from the eCommerce platform to enterprise services for Inventory, Tax, Promotions, Payments etc.
Hands-on experience with queueing and streaming solutions such as Kafka, JMS, Coherence, etc
Ability to identify performance bottlenecks and use good coding standards and design patterns to avoid them in the first place
Working experience with CI/CD pipelines, building regression-able code using GitHub, Jenkins and other dev ops related tools & applications
Extensive knowledge of: Java/J2EE, Spring, Spring Boot frameworks, JBoss
Java micro services and RESTful APIs
Azure cloud platform
Monolith decomposition to microservices
Kubernetes Container Orchestration, Istio service mesh
MS SQL, MySQL, NoSQL Postgres, Redis
GitHub, Jenkins
Extensive knowledge and proven experience with existing Digital, E-Commerce and Web technologies and tools (E-Commerce Platforms, Digital Marketing Tools, Order Management Systems)
Good knowledge on Foundational understanding of how internet and web works
object oriented programing
RDBMS and modern NoSQL database designs and querying languages
Microservices and REST services
Expertise in the E-Commerce, Digital domains and related technologies
Good knowledge/Exposure on Digital Marketing tools and technologies
Benefits
Comprehensive health, dental and vision plans
Superior 401(k) plan
Various paid time off programs
Employee discount/perks
Life insurance
Disability insurance
Flexible spending accounts
Employee referral bonus program
Company
SEPHORA
Sephora is an online shopping site that offers a range of beauty products such as cosmetics and skincare items.
H1B Sponsorship
SEPHORA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (45)
2022 (44)
2021 (41)
2020 (36)
Funding
Current Stage
Late StageRecent News
Business Insider
2024-12-13
New York Post
2024-12-09
Company data provided by crunchbase