Placement papers | Freshers Walkin | Jobs daily: Principal Engineer at Autodesk (San Francisco, CA)


Search jobs and placement papers

Principal Engineer at Autodesk (San Francisco, CA)

Principal Engineer
Location: San Francisco, CA



Position Overview


Autodesk products are switching from perpetual licenses to subscriptions. We used to offer licenses that never expired. We now sell subscriptions where customers buy the rights to use the software for a given time period.


The team critical to this business transformation is looking for a Principal Software Engineer. You will design REST APIs, improve existing Order UIs and the backend platform. You will work with architects, developers and operations teams. You will advance the platform for subscriptions, order processing and entitlements.


The Ideal Candidate




  • You enjoy designing & implementing highly scalable and highly available distributed systems




  • You write clean, testable, effective code and help others do it too - our language of choice is


    JavaScript (Node, Angular, React)




  • You have solid knowledge of popular JS frameworks and libraries (Node, Angular, React,


    Ember, etc.)




  • You hold yourself and others to high technical standards (design, architecture and


    implementation)




  • You are passionate about learning new technologies and solving business problems using


    these technologies


    Responsibilities




    • Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs




    • Build high quality code following unit testing and test driven development




    • Drive and participate in code and document reviews, mentoring team in best practices




    • Collaborate with peer organizations, dev ops, support organizations on technical


      issues and provide guidance




    • Interpret and translate business needs to technical requirements and accurate


      estimates




    • Evaluate and recommend tools, technologies and processes to ensure the highest


      quality and performance is achieved




    • Work with team to troubleshoot code level problems quickly and efficiently.






  • Apply deep technical expertise to resolve challenging programming and design problems




  • Focus on scalability, security and availability of all applications and processes




  • Contribute to the design and architecture to enable secure, scalable and maintainable


    software




  • Contribute to risk identification and risk mitigation strategies associated with the architecture




  • Contribute to technical roadmap and technical debt elimination, balancing time, resource,


    and quality constraints to achieve business and strategic goals and requirements








Minimum Qualifications










  • BS/MS in Computer Science or equivalent work experience




  • 8+ years hands-on experience developing scalable, customer


    facing web and software applications




  • 2+ years of experience working with Angular, Node, React or


    similar web frameworks is required




  • 2+ years experience with Selenium, Jasmine, Cucumber or other


    test frameworks




  • Experience deploying apps in AWS or similar cloud infrastructure




  • Experience using Grunt, Gulp or similar build tools




  • Experience with XML/JSON, designing and building REST web


    services





by via developer jobs - Stack Overflow
 

No comments:

Post a Comment