Lead Platform Engineer

Autodesk

(San Francisco, California)
Full Time
Job Posting Details
About Autodesk
Autodesk makes software for people who make things. If you’ve ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you’ve experienced what millions of Autodesk customers are doing with our software. Autodesk gives you the power to make anything.
Summary
As part of the Digital Manufacturing Platform team, you will be playing a central part in creating the foundation for Autodesk Cloud based engineering applications. Our team faces a variety of interesting challenges from creating critical pieces of the Autodesk Forge Microservices Platform, supporting new end-user experiences for Cloud based engineering applications to implementing concepts pushing the limits of digital manufacturing and high performance computing in general. The ideal candidate will be a hands-on craftsman with technology and code. He/she should be comfortable in a heterogeneous environment that is rapidly evolving and demands quickly mastering new technologies as we integrate these into our platform.
Responsibilities
* Collaborate with cross-functional product team members and clients to define requirements. * Develop, test, deliver and maintain complex features and new subsystems. * Extend, secure and mature our containers, cluster and infrastructure. * Build, deploy and maintain large scale compute infrastructure. * Own your work, for better or worse. Put your name on every line of code. * Be a team player. Love working with others to find the right solutions.
Ideal Candidate
* Bachelors or Masters degree in Computer Science or Engineering. * 5+ years of experience in building Cloud/distributed applications. * Detailed knowledge of, and hands-on experience with Cloud and container technologies – in particular Docker, Mesos, ECS or Kubernetes. * Experience with lower level networking technologies * Experience writing and debugging multi-threaded, multi-tasking and distributed systems * Experience writing and debugging distributed applications in Go * Experience implementing microservice based architectures. * Excellent communication & comprehension skills. * Detail oriented and passionate about building great software. * A constant desire to improve, learn more and take things higher. * Experience with Agile/Scrum development methodologies. * Experience working with large, geographically dispersed cross-functional teams.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.