Cloud Software 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 a Software Engineer, you will be working with subject matter experts, interaction designers and software engineers to create platforms and tools to advance life sciences fields, and ultimately support the design-build-test-learn cycle of biological design. You will be initially working on Genetic Constructor, a cloud toolkit for designing and manufacturing living things. The successful candidate will be a software developer with several years of experience with cloud technologies, looking for opportunities to learn new technologies and interested in biology.
Responsibilities
* Work with user experience designers and subject matter experts to design the tools * Collaboratively establish and implement the development plan * Create and communicate technical designs to meet specifications * Prototype and implement the required functionality * Implement unit and integration tests * Provide code documentation and other input to technical documents * Participate in architecture and code reviews to eliminate implementation problems early in the development cycle * Write and speak publicly about the tools we are developing
Ideal Candidate
**Requirements** * Bachelor degree in Computer Science, or equivalent experience * Minimum of 5 years of professional software development * Proficiency with JavaScript (server-side and client-side) * Experience building RESTful HTTP servers and applications in services-oriented architectures * Experience with threaded and asynchronous server-side applications * Experience with ORMs and building applications backed by relational, Key/Value, and distributed file-system storage * Experience in Agile Development environments * Excellent communication skills, both oral and written * Flexibility and ability to respond quickly to multiple priorities and under changing conditions **Preferred Qualifications** * Experience with ES6/modern JavaScript * Experience building scalable cloud applications with AWS technologies * Proficiency with Python and PIP package manager * Experience with Docker * Experience working in collaboration with designers to create outstanding user experiences

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.