Senior, Software Engineer, Productivity Engineering

Plantation, FL (HQ); Remote (US)

Full Time Senior-level / Expert
Magic Leap logo
Magic Leap
Apply now Apply later

Job Description

Engineering Services is the organization tasked with the goal of making engineers more effective by building and supporting the infrastructure to create, build, test, deploy, run and monitor the Magic Leap stack. Our team works on the tooling that helps connect all of these technologies together, applying them in the context of individual teams. We partner with virtually all engineering teams to build and provide the right building blocks, stitching together polished workflows that result in increased developer productivity and happiness. We are passionate about developer experience and continuously look for optimizations by using novel approaches and best practices.

In this role, you will

  • Closely partner with development teams to learn about their use-cases and technologies, distilling their dev requirements into high-leverage building blocks
  • Use your experience, deep technical knowledge and creativity to simplify development workflows
  • Identify gaps and drive cross-functional efforts to build tools that empower fellow engineers
  • Proactively and continuously learn about new and relevant technologies
  • Seek to find and implement innovative solutions to common developer bottlenecks
  • Use your knowledge to influence other developers and advocate for best practices
  • Directly support your users either in-person or on Slack

On our radar

  • Evolving the tooling platform
  • Supporting new use-cases for new platforms and languages
  • Improving iteration cycles (think distributed caching, faster deployments, multi-container testing, remote development machines, etc.)

Qualifications

  • Proficiency in at least one of the following programming languages: JavaScript, NodeJS or Go
  • Experience with Test-Driven and/or Behavior-Driven Development (Gherkin, Cucumber)
  • Experience working in Agile development teams
  • Experience with one or more CI/CD automation tool (Jenkins, Bitbucket Pipelines, Concourse CI)
  • At least 5 years experience developing applications
  • Experience with platform development
  • Solid knowledge of Object Oriented Programming principles
  • Experience testing production-quality web applications that consume RESTful services.
  • Experience in all aspects of testing of components/services including Performance, Functional, Integration, and Unit testing
  • Comfort working with remote teams in multiple time zones

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.

 

#LI-REMOTE

Job region(s): North America
Job stats:  2  0  0
  • Share this job via
  • or

Explore more Remote work and WFH career opportunities