Cloud Software Engineer
Autodesk
(San Francisco, California)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.
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.
- 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
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
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.