GetJob.us
S

CNO Software Engineer / Developer

SephoraMD
today
Full-timeHybrid

Company

Sephora

Location

MD

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Join Sephora as a CNO Software Engineer to design, develop, and maintain mission-critical software solutions that power secure operations in Maryland. This full-time role offers the opportunity to innovate within a dynamic, collaborative engineering environment.

Full Description

Sephora is seeking a skilled CNO Software Engineer to join our engineering team in Maryland. This position focuses on developing secure, high-performance software solutions that support complex technical requirements. The engineer will play a critical role in designing and implementing robust systems that enhance operational capabilities while maintaining strict security standards. Key responsibilities include architecting and coding software modules using advanced development practices, collaborating with cross-functional teams to integrate new features, and performing rigorous testing to ensure reliability and security. The role also involves troubleshooting production issues, optimizing existing codebases, and documenting technical designs for future reference. Engineers will contribute to strategic planning sessions and mentor junior team members to foster a culture of continuous improvement. Candidates must hold a bachelor's degree in computer science, engineering, or a related field, along with proven experience in software development. Strong proficiency in programming languages such as C, C++, or Python is essential, as well as familiarity with secure coding practices and system-level programming. Experience with embedded systems, network protocols, and reverse engineering is highly desirable. Excellent problem-solving abilities, attention to detail, and strong communication skills are required to succeed in this collaborative setting. Sephora offers a modern workplace culture that values innovation, diversity, and professional growth. Team members benefit from competitive compensation packages, comprehensive health coverage, and flexible work arrangements. Employees also enjoy access to professional development programs, tuition reimbursement, and opportunities to work on cutting-edge projects that impact the organization globally. Growth opportunities include advancement into senior engineering roles, technical leadership positions, or specialized domains such as cybersecurity architecture. With ongoing training and mentorship, engineers can expand their expertise and contribute to high-impact initiatives that drive the company's technological evolution.

Key Skills

C/C++ ProgrammingSecure Software DevelopmentEmbedded SystemsNetwork ProtocolsReverse Engineering