Job Title:

Sr Software Engineer, Cloud Platform

Business Area:

Engineering & Design

Location:

All Cities Virtual, USA

Job ID:

141467

Sr Software Engineer, Cloud Platform

Lexmark is looking for extraordinary, seasoned, full-stack software engineers with a passion for Cloud architecture and development and a desire to lead and deliver value on an award-winning Lexmark Cloud Platform.      

Lexmark is a leader in print-related devices, and the cornerstone of Lexmark's success is the ability to provide content to users when and where they need it. Lexmark is expanding its portfolio to provide data management and workflow solutions in the Cloud. Lexmark's Cloud platform leads the way in simplifying the management and improving the usability of multifunction devices while developing a full IoT cloud management solution.      

Our growth provides a rich opportunity to develop market-leading solutions enabling customers to capture, manage, and access their content in ways that solve real business problems. This is where you come in. Lexmark needs experienced cloud software engineers to drive change and harness these new and quickly changing technologies. If you are looking for the opportunity to work with the latest technology in an Agile, customer-focused environment, the security of an established, multi-national company, while working from the comfort of your home office, this is a great opportunity for you.   

The ideal candidate will demonstrate a very strong foundation in computer science, design patterns, and industry-leading best-practices. The candidate must be a self-starter, exhibit a willingness to lead and drive innovative solutions to complex technical problems in a fast-paced, collaborative environment.   

Responsibilities: 

  • Provide technical engineering for a cross-functional, highly visible, operations team supporting Lexmark’s Cloud services  

  • Identify opportunities and drive the implementation of automation to improve service health, manageability, and reliability 

  • Own, triage, investigate and resolve service issues with an emphasis on broad communications, learning & teaching throughout the process 

  • Ability to read, write, configure, design, and script end-to-end service telemetry, alerting and self-healing capabilities for platforms 

  • Remain current on new technologies, methods and procedures including, but not limited to, coding practices such as Test Driven Development, Continuous Integration, and Continuous Deployment 

  • Provide technical leadership throughout the area      

  • Mentor and grow junior team members to success within the team   

  • Effectively collaborate with peers and influence others        

  • Influence team members with innovative changes and improvements by challenging status quo and demonstrating risk taking 

 

Targeted Experience 

  • Bachelor's Degree in Computer Science or related field 

  • Minimum 5 years of experience in software development  

  • Experience with multiple programming languages and the ability to readily adapt to new languages 

  • Experience with virtual or container-based infrastructure 

  • A strong background in Linux-based development Experience provisioning, operating, maintaining, and monitoring cloud infrastructure through significant use of automation 

  • Capability to architect, write, debug, test, deploy, and maintain both new and existing code as applicable 

  • Experience using version control, build, and continuous integration systems 

  • Full-stack troubleshooting skills across network, application, hardware, management fabric, and distributed services layers 

 

Preferred Qualifications: 

  • Ideal candidate top skills:
    • Object Oriented programming - such as Java or Python
    • Linux administration
    • Infrastructure as code tool - such as Terraform
  • Experience in cloud development or Site Reliability Engineering 

  • Cloud providers: Azure (preferred) or AWS

  • Programming languages: Java or Python (2&3) preferred, plus JavaScript, Groovy 

  • System management technologies: Terraform, Ansible, Packer 

  • Version control: Git 

  • Continuous integrations systems: Jenkins, Azure DevOps 

  • Virtualization and service distribution technologies: Docker, Kubernetes 

Travel: Up to 10% for quarterly meetings at Headquarters in Lexington, KY, if remote.