Sr Server Engineer

Las Vegas Sands Corp. Las Vegas , NV 89134

Posted 2 months ago

Job Description:

Position Overview

The primary responsibility of the Sr Server Engineer is to code and manage Golang microservices.

All duties are to be performed in accordance with Company and departmental policies, practices, and procedures. All Company Team Members are expected to conduct and carry themselves in a professional manner at all times. Team Members are required to observe the Company's standards, work requirements and rules of conduct.

Essential Duties & Responsibilities

  • Write Golang microservices that will be under load (including unit and functional tests).

  • Manage, troubleshoot and creatively resolve challenges within microservices in conjunction with the DevOPs and SecOPs teams to ensure a scalable and secure system.

  • Create and lead a best-in-class product and mentor a junior developer.

  • Design, Develop, and Implement Secure Software Solutions: Analyze infrastructure vulnerabilities to build software applications with a focus on security from the ground up. Exercise keen judgment in utilizing encryption, access control, identity management, and other security requirements to design and implement robust applications.

  • Security Risk Analysis: Identify potential risks and vulnerabilities in the software through methods such as threat modeling, code reviews, and other risk assessment techniques. Propose, approve and implement strategies to mitigate identified risks.

  • Maintain Security Compliance: Understand and enforce regulatory security requirements and industry standards such as ISO 27001, GDPR, or PCI-DSS. Ensure that the company's software products are in full compliance.

  • Incident Response: Advise and direct the cybersecurity team to respond to security incidents effectively and efficiently. This could include performing root cause analysis, remediation, and implementing process improvements that prevent future incidents.

  • Security Training and Advocacy: Promote security awareness across the team and organization. Conduct training of staff on secure coding practices and the latest cybersecurity threats and trends.

  • Security Tooling and Automation: Implement, manage and use security tools for automated code analysis, vulnerability detection, and intrusion detection. Regularly update and refine these tools based on the changing security landscape.

  • Secure DevOps (SecDevOps) Practices: Apply SecDevOps principles to ensure security throughout the development lifecycle. This could involve secure coding, continuous integration, continuous delivery, and automated security checks.

  • Cybersecurity Research: Keep up-to-date with the latest cybersecurity threats, vulnerabilities, mitigation measures, and industry trends. Synthesize this knowledge to the extent applicable in the environment to continually improve the company's cybersecurity posture.

  • Perform job duties in a safe manner.

  • Attend work as scheduled on a consistent and regular basis.

  • Perform other related duties as assigned.

Minimum Qualifications

  • At least 21 years of age.

  • Proof of authorization to work in the United States.

  • High school diploma or equivalent experience

  • Must be able to obtain and maintain any certification or license, as required by law or policy.

  • Deep knowledge of building high available and scalable applications.

  • Exercise of judgment and discretion with regard to creation and implementation of solutions.

  • Experience with test driven development

  • Knowledge of some of the following ideal:

  • Writing microservices that handle load.

  • Writing APIs (gRPC experience preferred).

  • Golang experience preferred (otherwise: C++, C#, Java, Python).

  • Relational databases (MySQL preferred).

  • AWS, Docker, and Kubernetes experience a plus.

  • Ability to communicate clearly and effectively, both in spoken and written form.

  • Strong interpersonal skills with the ability to communicate effectively with guests and other Team Members of different backgrounds and levels of experience.

  • Must be able to work varied shifts, including nights, weekends and holidays.

Physical Requirements

Must be able to:

  • Physically access assigned workspace areas with or without reasonable accommodation.

  • Work remotely as necessary.

  • Work indoors and be exposed to various environmental factors such as, but not limited to, CRT, noise, and dust.

  • Utilize laptop and standard keyboard to perform essential functions of the job.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Sr Server Engineer

Las Vegas Sands Corp.